diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index 7d943d27..994541b2 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -13,15 +13,15 @@ on: jobs: build: name: Build iOS - runs-on: macos-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@v2 - name: Build iOS framework run: | - set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor iOS Tests" clean test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=iOS Simulator,name=iPhone 8 Plus,OS=latest" | xcpretty + set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor iOS Tests" clean test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=iOS Simulator,name=iPhone 16,OS=18.1" -skipPackagePluginValidation | xcpretty - name: Build iOS Demo run: | - set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo iOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=iOS Simulator,name=iPhone 8 Plus,OS=latest" | xcpretty + set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo iOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=iOS Simulator,name=iPhone 16,OS=18.1" -skipPackagePluginValidation | xcpretty - name: Upload coverage to Codecov uses: codecov/codecov-action@v1 diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index 3d83e668..d3e9e8d9 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -13,15 +13,15 @@ on: jobs: build: name: Build macOS - runs-on: macos-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@v2 - name: Build macOS framework run: | - set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor macOS Tests" clean test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=macOS,arch=x86_64" | xcpretty + set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor macOS Tests" clean test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=macOS,arch=x86_64" -skipPackagePluginValidation | xcpretty - name: Build macOS Demo run: | - set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo macOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=macOS,arch=x86_64" | xcpretty + set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo macOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=macOS,arch=x86_64" -skipPackagePluginValidation | xcpretty - name: Upload coverage to Codecov uses: codecov/codecov-action@v1 diff --git a/.github/workflows/build-tvos.yml b/.github/workflows/build-tvos.yml index 9932b11e..5f418d7d 100644 --- a/.github/workflows/build-tvos.yml +++ b/.github/workflows/build-tvos.yml @@ -13,15 +13,15 @@ on: jobs: build: name: Build tvOS - runs-on: macos-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@v2 - name: Build tvOS framework run: | - set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor tvOS" clean test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=tvOS Simulator,name=Apple TV,OS=latest" | xcpretty + set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor tvOS" clean test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=tvOS Simulator,name=Apple TV,OS=latest" -skipPackagePluginValidation | xcpretty - name: Build tvOS Demo run: | - set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo tvOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=tvOS Simulator,name=Apple TV,OS=latest" | xcpretty + set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo tvOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=tvOS Simulator,name=Apple TV,OS=latest" -skipPackagePluginValidation | xcpretty - name: Upload coverage to Codecov uses: codecov/codecov-action@v1 diff --git a/.github/workflows/build-watchos.yml b/.github/workflows/build-watchos.yml index f2c4b041..dc0b780b 100644 --- a/.github/workflows/build-watchos.yml +++ b/.github/workflows/build-watchos.yml @@ -13,13 +13,13 @@ on: jobs: build: name: Build watchOS - runs-on: macos-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@v2 - name: Build watchOS framework run: | - set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor watchOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=watchOS Simulator,name=Apple Watch Series 8 (45mm),OS=9.1" | xcpretty + set -o pipefail && xcodebuild -project ID3TagEditor.xcodeproj -scheme "ID3TagEditor watchOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -destination "platform=watchOS Simulator,name=Apple Watch SE (40mm) (2nd generation),OS=11.0" -skipPackagePluginValidation | xcpretty - name: Build watchOS Demo run: | - set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo watchOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO | xcpretty + set -o pipefail && xcodebuild -project Demo/Demo.xcodeproj -scheme "Demo watchOS" clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO -skipPackagePluginValidation | xcpretty diff --git a/.github/workflows/swiftlint.yml b/.github/workflows/swiftlint.yml deleted file mode 100644 index cb2a5d01..00000000 --- a/.github/workflows/swiftlint.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: SwiftLint - -on: - pull_request: - paths: - - '.github/workflows/swiftlint.yml' - - '.swiftlint.yml' - - '**/*.swift' - -jobs: - SwiftLint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - name: GitHub Action for SwiftLint - uses: norio-nomura/action-swiftlint@3.1.0 - with: - args: --strict diff --git a/.swiftlint.yml b/.swiftlint.yml index 33eea514..f603acd9 100644 --- a/.swiftlint.yml +++ b/.swiftlint.yml @@ -1,6 +1,7 @@ excluded: - Demo/Demo Ubuntu/.build - - Tests/XCTestManifests.swift + - .build + - build type_name: min_length: 4 @@ -13,3 +14,4 @@ identifier_name: max_length: warning: 70 error: 80 + diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b6aba8e..2b52ce71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,23 @@ # Change Log All changes to ID3TagEditor will be documented in this file. +## [5.1.0](https://github.com/chicio/ID3TagEditor/releases/tag/5.1.0) +Release date: 2024-10-13 + +#### Added +- documentation is now generated with Swift docc + +## [5.0.0](https://github.com/chicio/ID3TagEditor/releases/tag/5.0.0) +Release date: 2024-10-12 + +#### Added +- Swift 6 +- Swift Testing +- All demo now based on new targets and SwiftUI + +#### Fixed +- Broken isoLatin1 support on Linux platforms, now fallback to utf-8 + ## [4.6.0](https://github.com/chicio/ID3TagEditor/releases/tag/4.6.0) Release date: 2023-04-19 diff --git a/Demo/Demo iOS/Assets.xcassets/AccentColor.colorset/Contents.json b/Demo/Demo iOS/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..eb878970 --- /dev/null +++ b/Demo/Demo iOS/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/120-1.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/120-1.png deleted file mode 100644 index 680826c6..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/120-1.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/120.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/120.png deleted file mode 100644 index 680826c6..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/120.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/152.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/152.png deleted file mode 100644 index ffaa5a32..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/152.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/167.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/167.png deleted file mode 100644 index 91059ff6..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/167.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/180.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/180.png deleted file mode 100644 index ed0ea698..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/180.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/20.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/20.png deleted file mode 100644 index 4a4afdf9..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/20.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/29.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/29.png deleted file mode 100644 index 94388e03..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/29.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40-1.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40-1.png deleted file mode 100644 index 48375890..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40-1.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40-2.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40-2.png deleted file mode 100644 index 48375890..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40-2.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40.png deleted file mode 100644 index 48375890..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/40.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/58-1.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/58-1.png deleted file mode 100644 index 23dd61ff..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/58-1.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/58.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/58.png deleted file mode 100644 index 23dd61ff..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/58.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/60.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/60.png deleted file mode 100644 index 1987e4ed..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/60.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/76.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/76.png deleted file mode 100644 index c1d657a3..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/76.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/80-1.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/80-1.png deleted file mode 100644 index f8675e0e..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/80-1.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/80.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/80.png deleted file mode 100644 index f8675e0e..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/80.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/87.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/87.png deleted file mode 100644 index 98ade18f..00000000 Binary files a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/87.png and /dev/null differ diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/Contents.json index 246dc810..ffa9dd9c 100644 --- a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,111 +1,33 @@ { "images" : [ { - "filename" : "40.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "20x20" - }, - { - "filename" : "60.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "20x20" - }, - { - "filename" : "58.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "29x29" - }, - { - "filename" : "87.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "29x29" - }, - { - "filename" : "80.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "40x40" - }, - { - "filename" : "120.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "40x40" - }, - { - "filename" : "120-1.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "60x60" - }, - { - "filename" : "180.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "60x60" - }, - { - "filename" : "20.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "20x20" - }, - { - "filename" : "40-1.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "20x20" - }, - { - "filename" : "29.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "29x29" - }, - { - "filename" : "58-1.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "29x29" - }, - { - "filename" : "40-2.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "40x40" - }, - { - "filename" : "80-1.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "40x40" - }, - { - "filename" : "76.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "76x76" - }, - { - "filename" : "152.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "76x76" + "filename" : "appstore.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" }, { - "filename" : "167.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "83.5x83.5" + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "appstore 1.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" }, { - "filename" : "appstore.png", - "idiom" : "ios-marketing", - "scale" : "1x", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "appstore 2.png", + "idiom" : "universal", + "platform" : "ios", "size" : "1024x1024" } ], diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/1024.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/appstore 1.png similarity index 100% rename from Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/1024.png rename to Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/appstore 1.png diff --git a/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/appstore 2.png b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/appstore 2.png new file mode 100644 index 00000000..bf7b7a54 Binary files /dev/null and b/Demo/Demo iOS/Assets.xcassets/AppIcon.appiconset/appstore 2.png differ diff --git a/Demo/Demo iOS/Assets.xcassets/Contents.json b/Demo/Demo iOS/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/Demo/Demo iOS/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo iOS/Base.lproj/LaunchScreen.storyboard b/Demo/Demo iOS/Base.lproj/LaunchScreen.storyboard deleted file mode 100644 index f83f6fd5..00000000 --- a/Demo/Demo iOS/Base.lproj/LaunchScreen.storyboard +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Demo/Demo iOS/Base.lproj/Main.storyboard b/Demo/Demo iOS/Base.lproj/Main.storyboard deleted file mode 100644 index e1f1c2a1..00000000 --- a/Demo/Demo iOS/Base.lproj/Main.storyboard +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Demo/Demo iOS/ContentView.swift b/Demo/Demo iOS/ContentView.swift new file mode 100644 index 00000000..3bf06895 --- /dev/null +++ b/Demo/Demo iOS/ContentView.swift @@ -0,0 +1,116 @@ +// +// ContentView.swift +// Demo iOS +// +// Created by Fabrizio Duroni on 12.10.2024. +// Copyright © 2024 Fabrizio Duroni. All rights reserved. +// + +import SwiftUI +import ID3TagEditor + +class FormData: ObservableObject { + @Published var title: String = "" + @Published var album: String = "" + @Published var artist: String = "" + + func update(newTitle: String, newAlbum: String, newArtist: String) { + self.title = newTitle + self.album = newAlbum + self.artist = newArtist + } +} + +struct ContentView: View { + private let id3TagEditor = ID3TagEditor() + @StateObject private var formData = FormData() + @State private var imageData: Data? + @State private var showAlert: Bool = false + + var body: some View { + VStack { + if let validImageData = imageData, let validImage = UIImage(data: validImageData) { + Image(uiImage: validImage) + .resizable() + .frame(width: 200, height: 200) + } + + Form { + TextField("Title", text: $formData.title) + TextField("Album", text: $formData.album) + TextField("Artist", text: $formData.artist) + Button("Update") { + let id3Tag = ID32v3TagBuilder() + .title(frame: ID3FrameWithStringContent(content: formData.title)) + .artist(frame: ID3FrameWithStringContent(content: formData.artist)) + .album(frame: ID3FrameWithStringContent(content: formData.album)) + .build() + let documentDirectory = try? FileManager.default.url( + for: .documentDirectory, + in: .userDomainMask, + appropriateFor: nil, + create: false + ) + if let newPath = documentDirectory?.appendingPathComponent("example.mp3").path { + print(PathLoader().pathFor(name: "example", fileType: "mp3")) + print(newPath) + try? id3TagEditor.write( + tag: id3Tag, + to: PathLoader().pathFor(name: "example", fileType: "mp3"), + andSaveTo: newPath + ) + showAlert = true + } else { + print("error") + } + } + Button("Load") { + let path = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] as String + let url = NSURL(fileURLWithPath: path) + if let pathComponent = url.appendingPathComponent("example.mp3") { + let filePath = pathComponent.path + let fileManager = FileManager.default + if fileManager.fileExists(atPath: filePath) { + let documentDirectory = try! FileManager.default.url( + for: .documentDirectory, + in: .userDomainMask, + appropriateFor: nil, + create: false + ) + let newPath = documentDirectory.appendingPathComponent("example.mp3").path + if let tag = try! id3TagEditor.read(from: newPath) { + formData.update( + newTitle: (tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "", + newAlbum: (tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "", + newArtist: (tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "" + ) + showAlert = true + } + } else { + print("Error") + } + } + } + } + + } + .padding() + .onAppear { + if let tag = try? id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) { + imageData = (tag.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture)?.picture + formData.update( + newTitle: (tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "", + newAlbum: (tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "", + newArtist: (tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "" + ) + } + } + .alert("Completed", isPresented: $showAlert) { + Button("OK", role: .cancel) { } + } + } +} + +#Preview { + ContentView() +} diff --git a/Demo/Demo iOS/DemoiOSApp.swift b/Demo/Demo iOS/DemoiOSApp.swift new file mode 100644 index 00000000..3baa54d5 --- /dev/null +++ b/Demo/Demo iOS/DemoiOSApp.swift @@ -0,0 +1,18 @@ +// +// DemoiOSApp.swift +// Demo iOS +// +// Created by Fabrizio Duroni on 12.10.2024. +// 2024 Fabrizio Duroni +// + +import SwiftUI + +@main +struct Demo_iOSApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} diff --git a/Demo/Demo iOS/Info.plist b/Demo/Demo iOS/Info.plist deleted file mode 100644 index e4562e79..00000000 --- a/Demo/Demo iOS/Info.plist +++ /dev/null @@ -1,47 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIUserInterfaceStyle - Light - - diff --git a/Demo/Demo iOS/Preview Content/Preview Assets.xcassets/Contents.json b/Demo/Demo iOS/Preview Content/Preview Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/Demo/Demo iOS/Preview Content/Preview Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo iOS/ViewController.swift b/Demo/Demo iOS/ViewController.swift deleted file mode 100644 index 0ca362ee..00000000 --- a/Demo/Demo iOS/ViewController.swift +++ /dev/null @@ -1,114 +0,0 @@ -// -// ViewController.swift -// Demo iOS -// -// Created by Fabrizio Duroni on 03/03/2018. -// 2018 Fabrizio Duroni -// - -import UIKit -import ID3TagEditor - -class ViewController: UIViewController, UITextFieldDelegate { - private let id3TagEditor = ID3TagEditor() - @IBOutlet weak var attachedPictureImage: UIImageView! - @IBOutlet weak var titleTextField: UITextField! - @IBOutlet weak var albumTextField: UITextField! - @IBOutlet weak var artistTextField: UITextField! - @IBOutlet weak var albumArtistField: UITextField! - @IBOutlet weak var genreIdentifierField: UITextField! - @IBOutlet weak var genreDescriptionField: UITextField! - @IBOutlet weak var yearField: UITextField! - - override func viewDidLoad() { - super.viewDidLoad() - titleTextField.delegate = self - albumTextField.delegate = self - artistTextField.delegate = self - albumArtistField.delegate = self - genreIdentifierField.delegate = self - genreDescriptionField.delegate = self - yearField.delegate = self - } - - @IBAction func update(_ sender: Any) { - do { - let defaultGenre = ID3Genre(rawValue: 1)! - let genreTextFieldContent = Int(genreIdentifierField.text ?? "1") ?? 1 - let id3Tag = ID32v3TagBuilder() - .title(frame: ID3FrameWithStringContent(content: titleTextField.text ?? "")) - .artist(frame: ID3FrameWithStringContent(content: artistTextField.text ?? "")) - .albumArtist(frame: ID3FrameWithStringContent(content: albumArtistField.text ?? "")) - .album(frame: ID3FrameWithStringContent(content: albumTextField.text ?? "")) - .recordingYear(frame: ID3FrameWithIntegerContent(value: Int(yearField.text ?? "2019") ?? 2019)) - .genre(frame: ID3FrameGenre(genre: ID3Genre(rawValue: genreTextFieldContent) ?? defaultGenre, - description: genreDescriptionField.text ?? "Rock and roll")) - .trackPosition(frame: ID3FramePartOfTotal(part: 2, total: 9)) - .build() - let documentDirectory = try FileManager.default.url( - for: .documentDirectory, - in: .userDomainMask, - appropriateFor: nil, - create: false - ) - let newPath = documentDirectory.appendingPathComponent("example.mp3").path - print(PathLoader().pathFor(name: "example", fileType: "mp3")) - print(newPath) - try id3TagEditor.write( - tag: id3Tag, - to: PathLoader().pathFor(name: "example", fileType: "mp3"), - andSaveTo: newPath - ) - } catch { - print(error) - } - } - - @IBAction func load(_ sender: Any) { - do { - var id3Tag: ID3Tag? - let path = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] as String - let url = NSURL(fileURLWithPath: path) - if let pathComponent = url.appendingPathComponent("example.mp3") { - let filePath = pathComponent.path - let fileManager = FileManager.default - if fileManager.fileExists(atPath: filePath) { - let documentDirectory = try FileManager.default.url( - for: .documentDirectory, - in: .userDomainMask, - appropriateFor: nil, - create: false - ) - let newPath = documentDirectory.appendingPathComponent("example.mp3").path - id3Tag = try id3TagEditor.read(from: newPath) - } else { - id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) - } - } else { - id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) - } - - titleTextField.text = (id3Tag?.frames[.title] as? ID3FrameWithStringContent)?.content - albumTextField.text = (id3Tag?.frames[.album] as? ID3FrameWithStringContent)?.content - albumArtistField.text = (id3Tag?.frames[.albumArtist] as? ID3FrameWithStringContent)?.content - artistTextField.text = (id3Tag?.frames[.artist] as? ID3FrameWithStringContent)?.content - // genre is setted only by the - genreIdentifierField.text = "\((id3Tag?.frames[.genre] as? ID3FrameGenre)?.identifier?.rawValue ?? -1)" - genreDescriptionField.text = (id3Tag?.frames[.genre] as? ID3FrameGenre)?.description - yearField.text = "\((id3Tag?.frames[.recordingYear] as? ID3FrameWithIntegerContent)?.value ?? 0)" - if let attachedPictureFrame = id3Tag?.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture { - attachedPictureImage.image = UIImage(data: attachedPictureFrame.picture) - } else { - // image is removed when the user press the update button - attachedPictureImage.image = nil - } - } catch { - print(error) - } - } - - func textFieldShouldReturn(_ textField: UITextField) -> Bool { - textField.resignFirstResponder() - return true - } -} diff --git a/Demo/Demo iOS/example.mp3 b/Demo/Demo iOS/example.mp3 index 74430a64..31069999 100644 Binary files a/Demo/Demo iOS/example.mp3 and b/Demo/Demo iOS/example.mp3 differ diff --git a/Demo/Demo macOS/AppDelegate.swift b/Demo/Demo macOS/AppDelegate.swift deleted file mode 100644 index c0a228b8..00000000 --- a/Demo/Demo macOS/AppDelegate.swift +++ /dev/null @@ -1,21 +0,0 @@ -// -// AppDelegate.swift -// Demo macOS -// -// Created by Fabrizio Duroni on 27.02.18. -// Copyright © 2018 Fabrizio Duroni. All rights reserved. -// - -import Cocoa - -@NSApplicationMain -class AppDelegate: NSObject, NSApplicationDelegate { - - func applicationDidFinishLaunching(_ aNotification: Notification) { - // Insert code here to initialize your application - } - - func applicationWillTerminate(_ aNotification: Notification) { - // Insert code here to tear down your application - } -} diff --git a/Demo/Demo macOS/Assets.xcassets/AccentColor.colorset/Contents.json b/Demo/Demo macOS/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..eb878970 --- /dev/null +++ b/Demo/Demo macOS/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo macOS/Assets.xcassets/Contents.json b/Demo/Demo macOS/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/Demo/Demo macOS/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo macOS/Base.lproj/Main.storyboard b/Demo/Demo macOS/Base.lproj/Main.storyboard deleted file mode 100644 index b0f8b597..00000000 --- a/Demo/Demo macOS/Base.lproj/Main.storyboard +++ /dev/null @@ -1,751 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Default - - - - - - - Left to Right - - - - - - - Right to Left - - - - - - - - - - - Default - - - - - - - Left to Right - - - - - - - Right to Left - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Demo/Demo macOS/ContentView.swift b/Demo/Demo macOS/ContentView.swift new file mode 100644 index 00000000..be04fe1b --- /dev/null +++ b/Demo/Demo macOS/ContentView.swift @@ -0,0 +1,39 @@ +// +// ContentView.swift +// Demo macOS +// +// Created by Fabrizio Duroni on 12.10.2024. +// Copyright © 2024 Fabrizio Duroni. All rights reserved. +// + +import SwiftUI +import ID3TagEditor + +struct ContentView: View { + @State private var tag: ID3Tag? + + var body: some View { + VStack { + if let validTag = tag { + if let data = (validTag.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture)?.picture, + let validImage = NSImage(data: data) { + Image(nsImage: validImage) + .resizable() + .frame(width: 200, height: 200) + } + Text((validTag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") + Text((validTag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") + Text((validTag.frames[.genre] as? ID3FrameGenre)?.description ?? "") + } + } + .padding() + .onAppear { + let id3TagEditor = ID3TagEditor() + tag = try? id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3"))! + } + } +} + +#Preview { + ContentView() +} diff --git a/Demo/Demo macOS/Demo.entitlements b/Demo/Demo macOS/Demo.entitlements deleted file mode 100644 index f2ef3ae0..00000000 --- a/Demo/Demo macOS/Demo.entitlements +++ /dev/null @@ -1,10 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.files.user-selected.read-only - - - diff --git a/Demo/Demo macOS/DemoMacOS.entitlements b/Demo/Demo macOS/DemoMacOS.entitlements new file mode 100644 index 00000000..18aff0ce --- /dev/null +++ b/Demo/Demo macOS/DemoMacOS.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.security.app-sandbox + + com.apple.security.files.user-selected.read-only + + + diff --git a/Demo/Demo macOS/DemoMacOSApp.swift b/Demo/Demo macOS/DemoMacOSApp.swift new file mode 100644 index 00000000..ceea041c --- /dev/null +++ b/Demo/Demo macOS/DemoMacOSApp.swift @@ -0,0 +1,18 @@ +// +// Demo_macOSApp.swift +// Demo macOS +// +// Created by Fabrizio Duroni on 12.10.2024. +// Copyright © 2024 Fabrizio Duroni. All rights reserved. +// + +import SwiftUI + +@main +struct Demo_macOSApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} diff --git a/Demo/Demo macOS/Info.plist b/Demo/Demo macOS/Info.plist deleted file mode 100644 index 73bff98f..00000000 --- a/Demo/Demo macOS/Info.plist +++ /dev/null @@ -1,32 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIconFile - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - LSMinimumSystemVersion - $(MACOSX_DEPLOYMENT_TARGET) - NSHumanReadableCopyright - Copyright © 2018 Fabrizio Duroni. All rights reserved. - NSMainStoryboardFile - Main - NSPrincipalClass - NSApplication - - diff --git a/Demo/Demo macOS/Preview Content/Preview Assets.xcassets/Contents.json b/Demo/Demo macOS/Preview Content/Preview Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/Demo/Demo macOS/Preview Content/Preview Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo macOS/ViewController.swift b/Demo/Demo macOS/ViewController.swift deleted file mode 100644 index c084c417..00000000 --- a/Demo/Demo macOS/ViewController.swift +++ /dev/null @@ -1,44 +0,0 @@ -// -// ViewController.swift -// Demo macOS -// -// Created by Fabrizio Duroni on 27/02/2018. -// 2018 Fabrizio Duroni -// - -import Cocoa -import ID3TagEditor - -class ViewController: NSViewController { - private let id3TagEditor = ID3TagEditor() - @IBOutlet weak var attachedPictureImage: NSImageView! - @IBOutlet weak var informations: NSTextField! - - override func viewDidLoad() { - super.viewDidLoad() - do { - let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3"))! - if let frameAttachedPicture = id3Tag.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture { - attachedPictureImage.image = NSImage(data: frameAttachedPicture.picture) - } - informations.stringValue = """ - \((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") - \((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "") - """ - print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.id3Identifier ?? "") - print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") - print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "") - print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") - print((id3Tag.frames[.recordingDateTime] as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.year ?? "") - print((id3Tag.frames[.genre] as? ID3FrameGenre)?.identifier ?? "") - print((id3Tag.frames[.genre] as? ID3FrameGenre)?.description ?? "") - print((id3Tag.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture)?.type ?? 0x00) - } catch { - print(error) - } - } - - override var representedObject: Any? { - didSet {} - } -} diff --git a/Demo/Demo macOS/example.mp3 b/Demo/Demo macOS/example.mp3 index f5ddfd1a..31069999 100644 Binary files a/Demo/Demo macOS/example.mp3 and b/Demo/Demo macOS/example.mp3 differ diff --git a/Demo/Demo tvOS/Assets.xcassets/AccentColor.colorset/Contents.json b/Demo/Demo tvOS/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..eb878970 --- /dev/null +++ b/Demo/Demo tvOS/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json index da4a164c..73c00596 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json index d29f024e..de59d885 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json @@ -1,4 +1,8 @@ { + "info" : { + "author" : "xcode", + "version" : 1 + }, "layers" : [ { "filename" : "Front.imagestacklayer" @@ -9,9 +13,5 @@ { "filename" : "Back.imagestacklayer" } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file + ] +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json index da4a164c..73c00596 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json index da4a164c..73c00596 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json index da4a164c..73c00596 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json index d29f024e..de59d885 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json @@ -1,4 +1,8 @@ { + "info" : { + "author" : "xcode", + "version" : 1 + }, "layers" : [ { "filename" : "Front.imagestacklayer" @@ -9,9 +13,5 @@ { "filename" : "Back.imagestacklayer" } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file + ] +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json index da4a164c..73c00596 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json index da4a164c..73c00596 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json index b03ded12..f47ba43d 100644 --- a/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json +++ b/Demo/Demo tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json @@ -1,32 +1,32 @@ { "assets" : [ { - "size" : "1280x768", - "idiom" : "tv", "filename" : "App Icon - App Store.imagestack", - "role" : "primary-app-icon" + "idiom" : "tv", + "role" : "primary-app-icon", + "size" : "1280x768" }, { - "size" : "400x240", - "idiom" : "tv", "filename" : "App Icon.imagestack", - "role" : "primary-app-icon" + "idiom" : "tv", + "role" : "primary-app-icon", + "size" : "400x240" }, { - "size" : "2320x720", - "idiom" : "tv", "filename" : "Top Shelf Image Wide.imageset", - "role" : "top-shelf-image-wide" + "idiom" : "tv", + "role" : "top-shelf-image-wide", + "size" : "2320x720" }, { - "size" : "1920x720", - "idiom" : "tv", "filename" : "Top Shelf Image.imageset", - "role" : "top-shelf-image" + "idiom" : "tv", + "role" : "top-shelf-image", + "size" : "1920x720" } ], "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } } diff --git a/Demo/Demo tvOS/Assets.xcassets/LaunchImage.launchimage/Contents.json b/Demo/Demo tvOS/Assets.xcassets/LaunchImage.launchimage/Contents.json deleted file mode 100644 index 18498e0b..00000000 --- a/Demo/Demo tvOS/Assets.xcassets/LaunchImage.launchimage/Contents.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "images" : [ - { - "extent" : "full-screen", - "idiom" : "tv", - "minimum-system-version" : "11.0", - "orientation" : "landscape", - "scale" : "2x" - }, - { - "extent" : "full-screen", - "idiom" : "tv", - "minimum-system-version" : "9.0", - "orientation" : "landscape", - "scale" : "1x" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo tvOS/Base.lproj/Main.storyboard b/Demo/Demo tvOS/Base.lproj/Main.storyboard deleted file mode 100644 index a53f9d50..00000000 --- a/Demo/Demo tvOS/Base.lproj/Main.storyboard +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Demo/Demo tvOS/ContentView.swift b/Demo/Demo tvOS/ContentView.swift new file mode 100644 index 00000000..5e7fd4d2 --- /dev/null +++ b/Demo/Demo tvOS/ContentView.swift @@ -0,0 +1,45 @@ +// +// ContentView.swift +// Demo tvOS +// +// Created by Fabrizio Duroni on 12.10.2024. +// Copyright © 2024 Fabrizio Duroni. All rights reserved. +// + +import SwiftUI +import ID3TagEditor + +struct ContentView: View { + @State private var tag: ID3Tag? + + var body: some View { + VStack { + if let validTag = tag { + if let data = (validTag.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture)?.picture, + let validImage = UIImage(data: data) { + Image(uiImage: validImage) + .resizable() + .frame(width: 200, height: 200) + } + Text((validTag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") + Text((validTag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") + Text((validTag.frames[.genre] as? ID3FrameGenre)?.description ?? "") + if let genreFrame = tag?.frames[.genre] as? ID3FrameGenre { + Text("\(genreFrame.identifier?.rawValue ?? 0) \(genreFrame.description ?? "")") + } + if let trackPositionFrame = tag?.frames[.trackPosition] as? ID3FramePartOfTotal { + Text("Track \(trackPositionFrame.part) of \(String(describing: trackPositionFrame.total ?? -1))") + } + } + } + .padding() + .onAppear { + let id3TagEditor = ID3TagEditor() + tag = try? id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) + } + } +} + +#Preview { + ContentView() +} diff --git a/Demo/Demo tvOS/DemoTvOSApp.swift b/Demo/Demo tvOS/DemoTvOSApp.swift new file mode 100644 index 00000000..90e59725 --- /dev/null +++ b/Demo/Demo tvOS/DemoTvOSApp.swift @@ -0,0 +1,18 @@ +// +// DemoTvOSApp.swift +// Demo tvOS +// +// Created by Fabrizio Duroni on 12.10.2024. +// Copyright © 2024 Fabrizio Duroni. All rights reserved. +// + +import SwiftUI + +@main +struct DemoTvOSApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} diff --git a/Demo/Demo tvOS/Info.plist b/Demo/Demo tvOS/Info.plist deleted file mode 100644 index 02942a34..00000000 --- a/Demo/Demo tvOS/Info.plist +++ /dev/null @@ -1,32 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - arm64 - - UIUserInterfaceStyle - Automatic - - diff --git a/Demo/Demo tvOS/Preview Content/Preview Assets.xcassets/Contents.json b/Demo/Demo tvOS/Preview Content/Preview Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/Demo/Demo tvOS/Preview Content/Preview Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo tvOS/ViewController.swift b/Demo/Demo tvOS/ViewController.swift deleted file mode 100644 index 0d003718..00000000 --- a/Demo/Demo tvOS/ViewController.swift +++ /dev/null @@ -1,46 +0,0 @@ -// -// ViewController.swift -// Demo tvOS -// -// Created by Fabrizio Duroni on 14.03.18. -// Copyright © 2018 Fabrizio Duroni. All rights reserved. -// - -import UIKit -import ID3TagEditor - -class ViewController: UIViewController { - private let id3TagEditor = ID3TagEditor() - @IBOutlet weak var attachedPictureImage: UIImageView! - @IBOutlet weak var titleLabel: UILabel! - @IBOutlet weak var artistLabel: UILabel! - @IBOutlet weak var yearLabel: UILabel! - @IBOutlet weak var genreLabel: UILabel! - @IBOutlet weak var trackPositionLabel: UILabel! - - override func viewDidLoad() { - super.viewDidLoad() - do { - let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) - titleLabel.text = (id3Tag?.frames[.title] as? ID3FrameWithStringContent)?.content - artistLabel.text = (id3Tag?.frames[.artist] as? ID3FrameWithStringContent)?.content - yearLabel.text = String((id3Tag?.frames[.recordingYear] as? ID3FrameWithIntegerContent)?.value ?? 0) - let genreFrame = id3Tag?.frames[.genre] as? ID3FrameGenre - genreLabel.text = "\(genreFrame?.identifier?.rawValue ?? 0) \(genreFrame?.description ?? "")" - let trackPositionFrame = id3Tag?.frames[.trackPosition] as? ID3FramePartOfTotal - trackPositionLabel.text = "Track \(trackPositionFrame?.part ?? -1) of \(trackPositionFrame?.total ?? -1)" - if let attachedPictureFrame = id3Tag?.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture { - attachedPictureImage.image = UIImage(data: attachedPictureFrame.picture) - } - - if let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) { - let tagContentReader = ID3TagContentReader(id3Tag: id3Tag) - print("Tag content reader") - print(tagContentReader.title() ?? "") - print(tagContentReader.artist() ?? "") - } - } catch { - print(error) - } - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Circular.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Circular.imageset/Contents.json deleted file mode 100644 index ed7de25e..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Circular.imageset/Contents.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : "<=145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Contents.json deleted file mode 100644 index e8b3252e..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Contents.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "assets" : [ - { - "filename" : "Circular.imageset", - "idiom" : "watch", - "role" : "circular" - }, - { - "filename" : "Extra Large.imageset", - "idiom" : "watch", - "role" : "extra-large" - }, - { - "filename" : "Graphic Bezel.imageset", - "idiom" : "watch", - "role" : "graphic-bezel" - }, - { - "filename" : "Graphic Circular.imageset", - "idiom" : "watch", - "role" : "graphic-circular" - }, - { - "filename" : "Graphic Corner.imageset", - "idiom" : "watch", - "role" : "graphic-corner" - }, - { - "filename" : "Graphic Extra Large.imageset", - "idiom" : "watch", - "role" : "graphic-extra-large" - }, - { - "filename" : "Graphic Large Rectangular.imageset", - "idiom" : "watch", - "role" : "graphic-large-rectangular" - }, - { - "filename" : "Modular.imageset", - "idiom" : "watch", - "role" : "modular" - }, - { - "filename" : "Utilitarian.imageset", - "idiom" : "watch", - "role" : "utilitarian" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Extra Large.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Extra Large.imageset/Contents.json deleted file mode 100644 index ed7de25e..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Extra Large.imageset/Contents.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : "<=145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Bezel.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Bezel.imageset/Contents.json deleted file mode 100644 index 9685a7fb..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Bezel.imageset/Contents.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Circular.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Circular.imageset/Contents.json deleted file mode 100644 index 9685a7fb..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Circular.imageset/Contents.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Corner.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Corner.imageset/Contents.json deleted file mode 100644 index 9685a7fb..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Corner.imageset/Contents.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Extra Large.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Extra Large.imageset/Contents.json deleted file mode 100644 index ed7de25e..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Extra Large.imageset/Contents.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : "<=145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Large Rectangular.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Large Rectangular.imageset/Contents.json deleted file mode 100644 index 9685a7fb..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Graphic Large Rectangular.imageset/Contents.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Modular.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Modular.imageset/Contents.json deleted file mode 100644 index ed7de25e..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Modular.imageset/Contents.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : "<=145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Utilitarian.imageset/Contents.json b/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Utilitarian.imageset/Contents.json deleted file mode 100644 index ed7de25e..00000000 --- a/Demo/Demo watchOS Extension/Assets.xcassets/Complication.complicationset/Utilitarian.imageset/Contents.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "images" : [ - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : "<=145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">161" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">145" - }, - { - "idiom" : "watch", - "scale" : "2x", - "screen-width" : ">183" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/Demo/Demo watchOS Extension/ExtensionDelegate.swift b/Demo/Demo watchOS Extension/ExtensionDelegate.swift deleted file mode 100644 index 5e5d41ff..00000000 --- a/Demo/Demo watchOS Extension/ExtensionDelegate.swift +++ /dev/null @@ -1,43 +0,0 @@ -// -// ExtensionDelegate.swift -// Demo watchOS Extension -// -// Created by Fabrizio Duroni on 14/03/18. -// 2018 Fabrizio Duroni -// - -import WatchKit - -class ExtensionDelegate: NSObject, WKExtensionDelegate { - - func applicationDidFinishLaunching() { } - - func applicationDidBecomeActive() { } - - func applicationWillResignActive() { } - - func handle(_ backgroundTasks: Set) { - for task in backgroundTasks { - // Use a switch statement to check the task type - switch task { - case let backgroundTask as WKApplicationRefreshBackgroundTask: - // Be sure to complete the background task once you’re done. - backgroundTask.setTaskCompletedWithSnapshot(false) - case let snapshotTask as WKSnapshotRefreshBackgroundTask: - // Snapshot tasks have a unique completion call, make sure to set your expiration date - snapshotTask.setTaskCompleted(restoredDefaultState: true, - estimatedSnapshotExpiration: Date.distantFuture, userInfo: nil) - case let connectivityTask as WKWatchConnectivityRefreshBackgroundTask: - // Be sure to complete the connectivity task once you’re done. - connectivityTask.setTaskCompletedWithSnapshot(false) - case let urlSessionTask as WKURLSessionRefreshBackgroundTask: - // Be sure to complete the URL session task once you’re done. - urlSessionTask.setTaskCompletedWithSnapshot(false) - default: - // make sure to complete unhandled task types - task.setTaskCompletedWithSnapshot(false) - } - } - } - -} diff --git a/Demo/Demo watchOS Extension/Info.plist b/Demo/Demo watchOS Extension/Info.plist deleted file mode 100644 index 4e1bf51e..00000000 --- a/Demo/Demo watchOS Extension/Info.plist +++ /dev/null @@ -1,36 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Demo watchOS Extension - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - XPC! - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - NSExtension - - NSExtensionAttributes - - WKAppBundleIdentifier - it.chicio.Demo-iOS-1.watchkitapp-1 - - NSExtensionPointIdentifier - com.apple.watchkit - - WKExtensionDelegateClassName - $(PRODUCT_MODULE_NAME).ExtensionDelegate - - diff --git a/Demo/Demo watchOS Extension/InterfaceController.swift b/Demo/Demo watchOS Extension/InterfaceController.swift deleted file mode 100644 index fc824287..00000000 --- a/Demo/Demo watchOS Extension/InterfaceController.swift +++ /dev/null @@ -1,42 +0,0 @@ -// -// InterfaceController.swift -// Demo watchOS Extension -// -// Created by Fabrizio Duroni on 14/03/18. -// 2018 Fabrizio Duroni -// - -import WatchKit -import Foundation -import ID3TagEditor - -class InterfaceController: WKInterfaceController { - private let id3TagEditor = ID3TagEditor() - @IBOutlet var attachedPictureImage: WKInterfaceImage! - @IBOutlet var titleLabel: WKInterfaceLabel! - @IBOutlet var albumLabel: WKInterfaceLabel! - @IBOutlet var genreLabel: WKInterfaceLabel! - - override func awake(withContext context: Any?) { - super.awake(withContext: context) - do { - let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) - attachedPictureImage.setImageData( - (id3Tag?.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture)?.picture - ) - titleLabel.setText((id3Tag?.frames[.title] as? ID3FrameWithStringContent)?.content) - albumLabel.setText((id3Tag?.frames[.album] as? ID3FrameWithStringContent)?.content) - genreLabel.setText((id3Tag?.frames[.genre] as? ID3FrameGenre)?.description) - } catch { - print(error) - } - } - - override func willActivate() { - super.willActivate() - } - - override func didDeactivate() { - super.didDeactivate() - } -} diff --git a/Demo/Demo watchOS Extension/example.mp3 b/Demo/Demo watchOS Extension/example.mp3 deleted file mode 100644 index f5ddfd1a..00000000 Binary files a/Demo/Demo watchOS Extension/example.mp3 and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AccentColor.colorset/Contents.json b/Demo/Demo watchOS/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..22c4bb0a --- /dev/null +++ b/Demo/Demo watchOS/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,38 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "1.000", + "green" : "1.000", + "red" : "1.000" + } + }, + "idiom" : "universal" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "1.000", + "green" : "1.000", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/100.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/100.png deleted file mode 100644 index ef7a7dfd..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/100.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/172.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/172.png deleted file mode 100644 index 4c598a3a..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/172.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/196.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/196.png deleted file mode 100644 index 5caa8bde..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/196.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/216.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/216.png deleted file mode 100644 index aeb1bf46..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/216.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/48.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/48.png deleted file mode 100644 index dd79e5aa..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/48.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/55.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/55.png deleted file mode 100644 index ee3e4a41..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/55.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/58.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/58.png deleted file mode 100644 index 23dd61ff..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/58.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/80.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/80.png deleted file mode 100644 index f8675e0e..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/80.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/87.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/87.png deleted file mode 100644 index 98ade18f..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/87.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/88.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/88.png deleted file mode 100644 index e49ca6de..00000000 Binary files a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/88.png and /dev/null differ diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/Contents.json index 57bed754..aa5f06ba 100644 --- a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,87 +1,9 @@ { "images" : [ { - "filename" : "48.png", - "idiom" : "watch", - "role" : "notificationCenter", - "scale" : "2x", - "size" : "24x24", - "subtype" : "38mm" - }, - { - "filename" : "55.png", - "idiom" : "watch", - "role" : "notificationCenter", - "scale" : "2x", - "size" : "27.5x27.5", - "subtype" : "42mm" - }, - { - "filename" : "58.png", - "idiom" : "watch", - "role" : "companionSettings", - "scale" : "2x", - "size" : "29x29" - }, - { - "filename" : "87.png", - "idiom" : "watch", - "role" : "companionSettings", - "scale" : "3x", - "size" : "29x29" - }, - { - "filename" : "80.png", - "idiom" : "watch", - "role" : "appLauncher", - "scale" : "2x", - "size" : "40x40", - "subtype" : "38mm" - }, - { - "filename" : "88.png", - "idiom" : "watch", - "role" : "appLauncher", - "scale" : "2x", - "size" : "44x44", - "subtype" : "40mm" - }, - { - "filename" : "100.png", - "idiom" : "watch", - "role" : "appLauncher", - "scale" : "2x", - "size" : "50x50", - "subtype" : "44mm" - }, - { - "filename" : "172.png", - "idiom" : "watch", - "role" : "quickLook", - "scale" : "2x", - "size" : "86x86", - "subtype" : "38mm" - }, - { - "filename" : "196.png", - "idiom" : "watch", - "role" : "quickLook", - "scale" : "2x", - "size" : "98x98", - "subtype" : "42mm" - }, - { - "filename" : "216.png", - "idiom" : "watch", - "role" : "quickLook", - "scale" : "2x", - "size" : "108x108", - "subtype" : "44mm" - }, - { - "filename" : "1024.png", - "idiom" : "watch-marketing", - "scale" : "1x", + "filename" : "appstore.png", + "idiom" : "universal", + "platform" : "watchos", "size" : "1024x1024" } ], diff --git a/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/appstore.png b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/appstore.png new file mode 100644 index 00000000..bf7b7a54 Binary files /dev/null and b/Demo/Demo watchOS/Assets.xcassets/AppIcon.appiconset/appstore.png differ diff --git a/Demo/Demo watchOS/Assets.xcassets/Contents.json b/Demo/Demo watchOS/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/Demo/Demo watchOS/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo watchOS/Base.lproj/Interface.storyboard b/Demo/Demo watchOS/Base.lproj/Interface.storyboard deleted file mode 100644 index 6a2a64e7..00000000 --- a/Demo/Demo watchOS/Base.lproj/Interface.storyboard +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Demo/Demo watchOS/ContentView.swift b/Demo/Demo watchOS/ContentView.swift new file mode 100644 index 00000000..16ef8c8e --- /dev/null +++ b/Demo/Demo watchOS/ContentView.swift @@ -0,0 +1,39 @@ +// +// ContentView.swift +// Demo watchOS Watch App +// +// Created by Fabrizio Duroni on 11.10.2024. +// Copyright © 2024 Fabrizio Duroni. All rights reserved. +// + +import SwiftUI +import ID3TagEditor + +struct ContentView: View { + @State private var tag: ID3Tag? + + var body: some View { + VStack { + if let validTag = tag { + if let data = (validTag.frames[.attachedPicture(.frontCover)] as? ID3FrameAttachedPicture)?.picture, + let validImage = UIImage(data: data) { + Image(uiImage: validImage) + .resizable() + .frame(width: 50, height: 50) + } + Text((validTag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") + Text((validTag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") + Text((validTag.frames[.genre] as? ID3FrameGenre)?.description ?? "") + } + } + .padding() + .onAppear { + let id3TagEditor = ID3TagEditor() + tag = try? id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) + } + } +} + +#Preview { + ContentView() +} diff --git a/Demo/Demo watchOS/DemoWatchOSApp.swift b/Demo/Demo watchOS/DemoWatchOSApp.swift new file mode 100644 index 00000000..a30f5aef --- /dev/null +++ b/Demo/Demo watchOS/DemoWatchOSApp.swift @@ -0,0 +1,18 @@ +// +// DemoWatchOSApp.swift +// Demo watchOS Watch App +// +// Created by Fabrizio Duroni on 11.10.2024. +// 2024 Fabrizio Duroni. +// + +import SwiftUI + +@main +struct DemoWatchOSApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} diff --git a/Demo/Demo watchOS/Info.plist b/Demo/Demo watchOS/Info.plist deleted file mode 100644 index 8a72c455..00000000 --- a/Demo/Demo watchOS/Info.plist +++ /dev/null @@ -1,33 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Demo iOS - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - - WKCompanionAppBundleIdentifier - it.chicio.Demo-iOS-1 - WKWatchKitApp - - - diff --git a/Demo/Demo watchOS/Preview Content/Preview Assets.xcassets/Contents.json b/Demo/Demo watchOS/Preview Content/Preview Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/Demo/Demo watchOS/Preview Content/Preview Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Demo/Demo watchOS/example.mp3 b/Demo/Demo watchOS/example.mp3 new file mode 100644 index 00000000..31069999 Binary files /dev/null and b/Demo/Demo watchOS/example.mp3 differ diff --git a/Demo/Demo.xcodeproj/project.pbxproj b/Demo/Demo.xcodeproj/project.pbxproj index 9eb543fc..4cc2fa87 100644 --- a/Demo/Demo.xcodeproj/project.pbxproj +++ b/Demo/Demo.xcodeproj/project.pbxproj @@ -3,46 +3,18 @@ archiveVersion = 1; classes = { }; - objectVersion = 48; + objectVersion = 70; objects = { /* Begin PBXBuildFile section */ - 452833322044D3E300458375 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4528332B2044D3E300458375 /* ViewController.swift */; }; - 452833332044D3E300458375 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4528332D2044D3E300458375 /* Assets.xcassets */; }; - 452833342044D3E300458375 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4528332E2044D3E300458375 /* Main.storyboard */; }; - 452833352044D3E300458375 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452833302044D3E300458375 /* AppDelegate.swift */; }; - 4528334F2044D41300458375 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4528334E2044D41300458375 /* ViewController.swift */; }; - 452833522044D41300458375 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 452833502044D41300458375 /* Main.storyboard */; }; - 452833542044D41300458375 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 452833532044D41300458375 /* Assets.xcassets */; }; - 452833572044D41300458375 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 452833552044D41300458375 /* LaunchScreen.storyboard */; }; - 452833732044D5DD00458375 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452833652044D47B00458375 /* ID3TagEditor.framework */; }; - 452833742044D5DD00458375 /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 452833652044D47B00458375 /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 452833832044D76500458375 /* example.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 4528337F2044D76500458375 /* example.mp3 */; }; - 452833862044D7F400458375 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452833692044D47B00458375 /* ID3TagEditor.framework */; }; - 452833872044D7F400458375 /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 452833692044D47B00458375 /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 45354679205960880053976F /* PathLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45AF185E204C226C00343B25 /* PathLoader.swift */; }; - 45541B6E205980530025A8BF /* example.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45541B6B205980530025A8BF /* example.mp3 */; }; - 45541BCA205990990025A8BF /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45541BC9205990990025A8BF /* ViewController.swift */; }; - 45541BCD205990990025A8BF /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 45541BCB205990990025A8BF /* Main.storyboard */; }; - 45541BCF205990990025A8BF /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 45541BCE205990990025A8BF /* Assets.xcassets */; }; - 45541BD9205991260025A8BF /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45541BD7205990990025A8BF /* ID3TagEditor.framework */; }; - 45541BDA205991260025A8BF /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 45541BD7205990990025A8BF /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 45541BDE205992420025A8BF /* PathLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45AF185E204C226C00343B25 /* PathLoader.swift */; }; - 45541BE0205994AB0025A8BF /* example.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45541BDF205994AA0025A8BF /* example.mp3 */; }; - 458BED24209272E5003C2E14 /* example.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 458BED20209272E4003C2E14 /* example.mp3 */; }; - 45AF185F204C226C00343B25 /* PathLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45AF185E204C226C00343B25 /* PathLoader.swift */; }; - 45AF1860204C226C00343B25 /* PathLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45AF185E204C226C00343B25 /* PathLoader.swift */; }; - 45EEC048205A66E900CEF5BF /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45EEC042205A66E900CEF5BF /* AppDelegate.swift */; }; - 45EEC049205A66E900CEF5BF /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45EEC042205A66E900CEF5BF /* AppDelegate.swift */; }; - 45F834382059078B0046C804 /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 45F834362059078B0046C804 /* Interface.storyboard */; }; - 45F8343A2059078B0046C804 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 45F834392059078B0046C804 /* Assets.xcassets */; }; - 45F834412059078B0046C804 /* Demo watchOS Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 45F834402059078B0046C804 /* Demo watchOS Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 45F834462059078B0046C804 /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F834452059078B0046C804 /* InterfaceController.swift */; }; - 45F834482059078B0046C804 /* ExtensionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F834472059078B0046C804 /* ExtensionDelegate.swift */; }; - 45F8344A2059078B0046C804 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 45F834492059078B0046C804 /* Assets.xcassets */; }; - 45F8344E2059078B0046C804 /* Demo watchOS.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = 45F834342059078A0046C804 /* Demo watchOS.app */; }; - 45F8345D205907FA0046C804 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45F834302059061F0046C804 /* ID3TagEditor.framework */; }; - 45F8345E205907FA0046C804 /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 45F834302059061F0046C804 /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 45966CA42CBACFC300F841E7 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45541BD7205990990025A8BF /* ID3TagEditor.framework */; }; + 45966CA52CBACFC300F841E7 /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 45541BD7205990990025A8BF /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 45966D1D2CBAD47D00F841E7 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452833692044D47B00458375 /* ID3TagEditor.framework */; }; + 45966D1E2CBAD47D00F841E7 /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 452833692044D47B00458375 /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 45F60D102CBACB580073BC12 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452833652044D47B00458375 /* ID3TagEditor.framework */; }; + 45F60D112CBACB580073BC12 /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 452833652044D47B00458375 /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 45F7914D2CB9465500AD985F /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45F834302059061F0046C804 /* ID3TagEditor.framework */; }; + 45F7914E2CB9465500AD985F /* ID3TagEditor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 45F834302059061F0046C804 /* ID3TagEditor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -74,20 +46,6 @@ remoteGlobalIDString = 452831ED2044C4F500458375; remoteInfo = "ID3TagEditor iOS Tests"; }; - 452833752044D5DD00458375 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 452831C42044C40700458375; - remoteInfo = "ID3TagEditor macOS"; - }; - 452833882044D7F400458375 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 452831E42044C4F500458375; - remoteInfo = "ID3TagEditor iOS"; - }; 45541BD6205990990025A8BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */; @@ -95,13 +53,6 @@ remoteGlobalIDString = 45541B7720598F6C0025A8BF; remoteInfo = "ID3TagEditor tvOS"; }; - 45541BDB205991260025A8BF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 45541B7620598F6C0025A8BF; - remoteInfo = "ID3TagEditor tvOS"; - }; 45EEC046205A66E900CEF5BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */; @@ -116,92 +67,49 @@ remoteGlobalIDString = 45F833E3205904680046C804; remoteInfo = "ID3TagEditor watchOS"; }; - 45F834422059078B0046C804 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 452832E72044D28E00458375 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 45F8343F2059078B0046C804; - remoteInfo = "Demo watchOS Extension"; - }; - 45F8344C2059078B0046C804 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 452832E72044D28E00458375 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 45F834332059078A0046C804; - remoteInfo = "Demo watchOS"; - }; - 45F8345F205907FA0046C804 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 45F833E2205904680046C804; - remoteInfo = "ID3TagEditor watchOS"; - }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - 452833772044D5DD00458375 /* Embed Frameworks */ = { + 45966CA62CBACFC400F841E7 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 452833742044D5DD00458375 /* ID3TagEditor.framework in Embed Frameworks */, + 45966CA52CBACFC300F841E7 /* ID3TagEditor.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 4528338A2044D7F400458375 /* Embed Frameworks */ = { + 45966D1F2CBAD47D00F841E7 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 452833872044D7F400458375 /* ID3TagEditor.framework in Embed Frameworks */, + 45966D1E2CBAD47D00F841E7 /* ID3TagEditor.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 45541BDD205991270025A8BF /* Embed Frameworks */ = { + 45F60D122CBACB590073BC12 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 45541BDA205991260025A8BF /* ID3TagEditor.framework in Embed Frameworks */, + 45F60D112CBACB580073BC12 /* ID3TagEditor.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 45F834522059078B0046C804 /* Embed App Extensions */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 13; - files = ( - 45F834412059078B0046C804 /* Demo watchOS Extension.appex in Embed App Extensions */, - ); - name = "Embed App Extensions"; - runOnlyForDeploymentPostprocessing = 0; - }; - 45F834562059078B0046C804 /* Embed Watch Content */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; - dstSubfolderSpec = 16; - files = ( - 45F8344E2059078B0046C804 /* Demo watchOS.app in Embed Watch Content */, - ); - name = "Embed Watch Content"; - runOnlyForDeploymentPostprocessing = 0; - }; - 45F83461205907FA0046C804 /* Embed Frameworks */ = { + 45F7914F2CB9465500AD985F /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 45F8345E205907FA0046C804 /* ID3TagEditor.framework in Embed Frameworks */, + 45F7914E2CB9465500AD985F /* ID3TagEditor.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; @@ -209,83 +117,86 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 452832EF2044D28E00458375 /* Demo macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo macOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4528332B2044D3E300458375 /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 4528332C2044D3E300458375 /* Demo.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Demo.entitlements; sourceTree = ""; }; - 4528332D2044D3E300458375 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 4528332F2044D3E300458375 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 452833302044D3E300458375 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 452833312044D3E300458375 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4528334A2044D41300458375 /* Demo iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4528334E2044D41300458375 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 452833512044D41300458375 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 452833532044D41300458375 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 452833562044D41300458375 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 452833582044D41300458375 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ID3TagEditor.xcodeproj; path = ../ID3TagEditor.xcodeproj; sourceTree = ""; }; - 4528337F2044D76500458375 /* example.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = example.mp3; sourceTree = ""; }; - 45541B6B205980530025A8BF /* example.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = example.mp3; sourceTree = ""; }; - 45541BC5205990990025A8BF /* Demo tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 45541BC9205990990025A8BF /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 45541BCC205990990025A8BF /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 45541BCE205990990025A8BF /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 45541BD0205990990025A8BF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 45541BDF205994AA0025A8BF /* example.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = example.mp3; sourceTree = ""; }; 45751DAC2193CDB100627A34 /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = ""; }; 45751DAD2193CDB100627A34 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; 45751DB02193CDB100627A34 /* example-v3-additional-data.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v3-additional-data.mp3"; sourceTree = ""; }; 45751DB12193CDB100627A34 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; }; - 458BED20209272E4003C2E14 /* example.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = example.mp3; sourceTree = ""; }; - 45AF185E204C226C00343B25 /* PathLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathLoader.swift; sourceTree = ""; }; - 45EEC042205A66E900CEF5BF /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 45F834342059078A0046C804 /* Demo watchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo watchOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 45F834372059078B0046C804 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Interface.storyboard; sourceTree = ""; }; - 45F834392059078B0046C804 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 45F8343B2059078B0046C804 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 45F834402059078B0046C804 /* Demo watchOS Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Demo watchOS Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; - 45F834452059078B0046C804 /* InterfaceController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InterfaceController.swift; sourceTree = ""; }; - 45F834472059078B0046C804 /* ExtensionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExtensionDelegate.swift; sourceTree = ""; }; - 45F834492059078B0046C804 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 45F8344B2059078B0046C804 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 45966C952CBACF5000F841E7 /* Demo tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 45966D0F2CBAD44C00F841E7 /* Demo iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 45F60D002CBACAB80073BC12 /* Demo macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo macOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 45F78C252CB939C700AD985F /* Demo watchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Demo watchOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ -/* Begin PBXFrameworksBuildPhase section */ - 452832EC2044D28E00458375 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 452833732044D5DD00458375 /* ID3TagEditor.framework in Frameworks */, +/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ + 45966CA82CBAD01100F841E7 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + PathLoader.swift, ); - runOnlyForDeploymentPostprocessing = 0; + target = 45966C942CBACF5000F841E7 /* Demo tvOS */; + }; + 45966D212CBAD4B000F841E7 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + PathLoader.swift, + ); + target = 45966D0E2CBAD44C00F841E7 /* Demo iOS */; + }; + 45F6115A2CBACC520073BC12 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + PathLoader.swift, + ); + target = 45F60CFF2CBACAB80073BC12 /* Demo macOS */; }; - 452833472044D41300458375 /* Frameworks */ = { + 45F78CBE2CB9411D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + PathLoader.swift, + ); + target = 45F78C242CB939C700AD985F /* Demo watchOS */; + }; +/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ + +/* Begin PBXFileSystemSynchronizedRootGroup section */ + 45966C962CBACF5000F841E7 /* Demo tvOS */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = "Demo tvOS"; sourceTree = ""; }; + 45966D102CBAD44C00F841E7 /* Demo iOS */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = "Demo iOS"; sourceTree = ""; }; + 45F60D012CBACAB80073BC12 /* Demo macOS */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = "Demo macOS"; sourceTree = ""; }; + 45F78C292CB939C700AD985F /* Demo watchOS */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = "Demo watchOS"; sourceTree = ""; }; + 45F78C9A2CB9411D00AD985F /* Demo common */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (45966D212CBAD4B000F841E7 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45F78CBE2CB9411D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45F6115A2CBACC520073BC12 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45966CA82CBAD01100F841E7 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = "Demo common"; sourceTree = ""; }; +/* End PBXFileSystemSynchronizedRootGroup section */ + +/* Begin PBXFrameworksBuildPhase section */ + 45966C922CBACF5000F841E7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 452833862044D7F400458375 /* ID3TagEditor.framework in Frameworks */, + 45966CA42CBACFC300F841E7 /* ID3TagEditor.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 45541BC2205990990025A8BF /* Frameworks */ = { + 45966D0C2CBAD44C00F841E7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 45541BD9205991260025A8BF /* ID3TagEditor.framework in Frameworks */, + 45966D1D2CBAD47D00F841E7 /* ID3TagEditor.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 45F8343D2059078B0046C804 /* Frameworks */ = { + 45F60CFD2CBACAB80073BC12 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 45F8345D205907FA0046C804 /* ID3TagEditor.framework in Frameworks */, + 45F60D102CBACB580073BC12 /* ID3TagEditor.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 45F8345B205907CE0046C804 /* Frameworks */ = { + 45F78C222CB939C700AD985F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 45F7914D2CB9465500AD985F /* ID3TagEditor.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -296,13 +207,13 @@ isa = PBXGroup; children = ( 4528335D2044D47B00458375 /* ID3TagEditor.xcodeproj */, - 4528332A2044D3E300458375 /* Demo macOS */, - 4528334B2044D41300458375 /* Demo iOS */, - 45AF185B204C224600343B25 /* Demo common */, - 45F834352059078B0046C804 /* Demo watchOS */, - 45F834442059078B0046C804 /* Demo watchOS Extension */, - 45541BC6205990990025A8BF /* Demo tvOS */, + 45F60D012CBACAB80073BC12 /* Demo macOS */, + 45966D102CBAD44C00F841E7 /* Demo iOS */, + 45F78C9A2CB9411D00AD985F /* Demo common */, + 45966C962CBACF5000F841E7 /* Demo tvOS */, 457517C82193CDAF00627A34 /* Demo Ubuntu */, + 45F78C292CB939C700AD985F /* Demo watchOS */, + 45966CA32CBACFC300F841E7 /* Frameworks */, 452832F02044D28E00458375 /* Products */, ); sourceTree = ""; @@ -310,42 +221,14 @@ 452832F02044D28E00458375 /* Products */ = { isa = PBXGroup; children = ( - 452832EF2044D28E00458375 /* Demo macOS.app */, - 4528334A2044D41300458375 /* Demo iOS.app */, - 45F834342059078A0046C804 /* Demo watchOS.app */, - 45F834402059078B0046C804 /* Demo watchOS Extension.appex */, - 45541BC5205990990025A8BF /* Demo tvOS.app */, + 45F78C252CB939C700AD985F /* Demo watchOS.app */, + 45F60D002CBACAB80073BC12 /* Demo macOS.app */, + 45966C952CBACF5000F841E7 /* Demo tvOS.app */, + 45966D0F2CBAD44C00F841E7 /* Demo iOS.app */, ); name = Products; sourceTree = ""; }; - 4528332A2044D3E300458375 /* Demo macOS */ = { - isa = PBXGroup; - children = ( - 4528337F2044D76500458375 /* example.mp3 */, - 4528332B2044D3E300458375 /* ViewController.swift */, - 4528332C2044D3E300458375 /* Demo.entitlements */, - 4528332D2044D3E300458375 /* Assets.xcassets */, - 4528332E2044D3E300458375 /* Main.storyboard */, - 452833302044D3E300458375 /* AppDelegate.swift */, - 452833312044D3E300458375 /* Info.plist */, - ); - path = "Demo macOS"; - sourceTree = ""; - }; - 4528334B2044D41300458375 /* Demo iOS */ = { - isa = PBXGroup; - children = ( - 458BED20209272E4003C2E14 /* example.mp3 */, - 4528334E2044D41300458375 /* ViewController.swift */, - 452833502044D41300458375 /* Main.storyboard */, - 452833532044D41300458375 /* Assets.xcassets */, - 452833552044D41300458375 /* LaunchScreen.storyboard */, - 452833582044D41300458375 /* Info.plist */, - ); - path = "Demo iOS"; - sourceTree = ""; - }; 4528335E2044D47B00458375 /* Products */ = { isa = PBXGroup; children = ( @@ -360,18 +243,6 @@ name = Products; sourceTree = ""; }; - 45541BC6205990990025A8BF /* Demo tvOS */ = { - isa = PBXGroup; - children = ( - 45541BDF205994AA0025A8BF /* example.mp3 */, - 45541BC9205990990025A8BF /* ViewController.swift */, - 45541BCB205990990025A8BF /* Main.storyboard */, - 45541BCE205990990025A8BF /* Assets.xcassets */, - 45541BD0205990990025A8BF /* Info.plist */, - ); - path = "Demo tvOS"; - sourceTree = ""; - }; 457517C82193CDAF00627A34 /* Demo Ubuntu */ = { isa = PBXGroup; children = ( @@ -399,135 +270,108 @@ path = "Demo Ubuntu"; sourceTree = ""; }; - 45AF185B204C224600343B25 /* Demo common */ = { - isa = PBXGroup; - children = ( - 45EEC042205A66E900CEF5BF /* AppDelegate.swift */, - 45AF185E204C226C00343B25 /* PathLoader.swift */, - ); - path = "Demo common"; - sourceTree = ""; - }; - 45F834352059078B0046C804 /* Demo watchOS */ = { - isa = PBXGroup; - children = ( - 45F834362059078B0046C804 /* Interface.storyboard */, - 45F834392059078B0046C804 /* Assets.xcassets */, - 45F8343B2059078B0046C804 /* Info.plist */, - ); - path = "Demo watchOS"; - sourceTree = ""; - }; - 45F834442059078B0046C804 /* Demo watchOS Extension */ = { + 45966CA32CBACFC300F841E7 /* Frameworks */ = { isa = PBXGroup; children = ( - 45541B6B205980530025A8BF /* example.mp3 */, - 45F834452059078B0046C804 /* InterfaceController.swift */, - 45F834472059078B0046C804 /* ExtensionDelegate.swift */, - 45F834492059078B0046C804 /* Assets.xcassets */, - 45F8344B2059078B0046C804 /* Info.plist */, ); - path = "Demo watchOS Extension"; + name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 452832EE2044D28E00458375 /* Demo macOS */ = { + 45966C942CBACF5000F841E7 /* Demo tvOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 452832FF2044D28E00458375 /* Build configuration list for PBXNativeTarget "Demo macOS" */; + buildConfigurationList = 45966CA02CBACF5100F841E7 /* Build configuration list for PBXNativeTarget "Demo tvOS" */; buildPhases = ( - 452832EB2044D28E00458375 /* Sources */, - 452832EC2044D28E00458375 /* Frameworks */, - 452832ED2044D28E00458375 /* Resources */, - 452833772044D5DD00458375 /* Embed Frameworks */, + 45966C912CBACF5000F841E7 /* Sources */, + 45966C922CBACF5000F841E7 /* Frameworks */, + 45966C932CBACF5000F841E7 /* Resources */, + 45966CA62CBACFC400F841E7 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( - 452833762044D5DD00458375 /* PBXTargetDependency */, ); - name = "Demo macOS"; - productName = Demo; - productReference = 452832EF2044D28E00458375 /* Demo macOS.app */; + fileSystemSynchronizedGroups = ( + 45966C962CBACF5000F841E7 /* Demo tvOS */, + ); + name = "Demo tvOS"; + packageProductDependencies = ( + ); + productName = "Demo tvOS"; + productReference = 45966C952CBACF5000F841E7 /* Demo tvOS.app */; productType = "com.apple.product-type.application"; }; - 452833492044D41300458375 /* Demo iOS */ = { + 45966D0E2CBAD44C00F841E7 /* Demo iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 452833592044D41300458375 /* Build configuration list for PBXNativeTarget "Demo iOS" */; + buildConfigurationList = 45966D1A2CBAD44D00F841E7 /* Build configuration list for PBXNativeTarget "Demo iOS" */; buildPhases = ( - 452833462044D41300458375 /* Sources */, - 452833472044D41300458375 /* Frameworks */, - 452833482044D41300458375 /* Resources */, - 4528338A2044D7F400458375 /* Embed Frameworks */, - 45F834562059078B0046C804 /* Embed Watch Content */, + 45966D0B2CBAD44C00F841E7 /* Sources */, + 45966D0C2CBAD44C00F841E7 /* Frameworks */, + 45966D0D2CBAD44C00F841E7 /* Resources */, + 45966D1F2CBAD47D00F841E7 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( - 452833892044D7F400458375 /* PBXTargetDependency */, - 45F8344D2059078B0046C804 /* PBXTargetDependency */, + ); + fileSystemSynchronizedGroups = ( + 45966D102CBAD44C00F841E7 /* Demo iOS */, ); name = "Demo iOS"; + packageProductDependencies = ( + ); productName = "Demo iOS"; - productReference = 4528334A2044D41300458375 /* Demo iOS.app */; + productReference = 45966D0F2CBAD44C00F841E7 /* Demo iOS.app */; productType = "com.apple.product-type.application"; }; - 45541BC4205990990025A8BF /* Demo tvOS */ = { + 45F60CFF2CBACAB80073BC12 /* Demo macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 45541BD8205990990025A8BF /* Build configuration list for PBXNativeTarget "Demo tvOS" */; + buildConfigurationList = 45F60D0C2CBACAB80073BC12 /* Build configuration list for PBXNativeTarget "Demo macOS" */; buildPhases = ( - 45541BC1205990990025A8BF /* Sources */, - 45541BC2205990990025A8BF /* Frameworks */, - 45541BC3205990990025A8BF /* Resources */, - 45541BDD205991270025A8BF /* Embed Frameworks */, + 45F60CFC2CBACAB80073BC12 /* Sources */, + 45F60CFD2CBACAB80073BC12 /* Frameworks */, + 45F60CFE2CBACAB80073BC12 /* Resources */, + 45F60D122CBACB590073BC12 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( - 45541BDC205991260025A8BF /* PBXTargetDependency */, ); - name = "Demo tvOS"; - productName = "Demo tvOS"; - productReference = 45541BC5205990990025A8BF /* Demo tvOS.app */; + fileSystemSynchronizedGroups = ( + 45F60D012CBACAB80073BC12 /* Demo macOS */, + ); + name = "Demo macOS"; + packageProductDependencies = ( + ); + productName = "Demo macOS"; + productReference = 45F60D002CBACAB80073BC12 /* Demo macOS.app */; productType = "com.apple.product-type.application"; }; - 45F834332059078A0046C804 /* Demo watchOS */ = { + 45F78C242CB939C700AD985F /* Demo watchOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 45F834532059078B0046C804 /* Build configuration list for PBXNativeTarget "Demo watchOS" */; + buildConfigurationList = 45F78C332CB939C800AD985F /* Build configuration list for PBXNativeTarget "Demo watchOS" */; buildPhases = ( - 45F834322059078A0046C804 /* Resources */, - 45F834522059078B0046C804 /* Embed App Extensions */, - 45F8345B205907CE0046C804 /* Frameworks */, + 45F78C212CB939C700AD985F /* Sources */, + 45F78C222CB939C700AD985F /* Frameworks */, + 45F78C232CB939C700AD985F /* Resources */, + 45F7914F2CB9465500AD985F /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( - 45F834432059078B0046C804 /* PBXTargetDependency */, + 45F60CF52CBAC9AD0073BC12 /* PBXTargetDependency */, ); - name = "Demo watchOS"; - productName = "Demo watchOS"; - productReference = 45F834342059078A0046C804 /* Demo watchOS.app */; - productType = "com.apple.product-type.application.watchapp2"; - }; - 45F8343F2059078B0046C804 /* Demo watchOS Extension */ = { - isa = PBXNativeTarget; - buildConfigurationList = 45F8344F2059078B0046C804 /* Build configuration list for PBXNativeTarget "Demo watchOS Extension" */; - buildPhases = ( - 45F8343C2059078B0046C804 /* Sources */, - 45F8343D2059078B0046C804 /* Frameworks */, - 45F8343E2059078B0046C804 /* Resources */, - 45F83461205907FA0046C804 /* Embed Frameworks */, + fileSystemSynchronizedGroups = ( + 45F78C292CB939C700AD985F /* Demo watchOS */, ); - buildRules = ( - ); - dependencies = ( - 45F83460205907FA0046C804 /* PBXTargetDependency */, + name = "Demo watchOS"; + packageProductDependencies = ( ); - name = "Demo watchOS Extension"; - productName = "Demo watchOS Extension"; - productReference = 45F834402059078B0046C804 /* Demo watchOS Extension.appex */; - productType = "com.apple.product-type.watchkit2-extension"; + productName = "Demo watchOS Watch App"; + productReference = 45F78C252CB939C700AD985F /* Demo watchOS.app */; + productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -535,38 +379,26 @@ 452832E72044D28E00458375 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0920; + LastSwiftUpdateCheck = 1600; LastUpgradeCheck = 1200; ORGANIZATIONNAME = "Fabrizio Duroni"; TargetAttributes = { - 452832EE2044D28E00458375 = { - CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; + 45966C942CBACF5000F841E7 = { + CreatedOnToolsVersion = 16.0; }; - 452833492044D41300458375 = { - CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; + 45966D0E2CBAD44C00F841E7 = { + CreatedOnToolsVersion = 16.0; }; - 45541BC4205990990025A8BF = { - CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; + 45F60CFF2CBACAB80073BC12 = { + CreatedOnToolsVersion = 16.0; }; - 45F834332059078A0046C804 = { - CreatedOnToolsVersion = 9.2; - ProvisioningStyle = Automatic; - }; - 45F8343F2059078B0046C804 = { - CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; + 45F78C242CB939C700AD985F = { + CreatedOnToolsVersion = 16.0; }; }; }; buildConfigurationList = 452832EA2044D28E00458375 /* Build configuration list for PBXProject "Demo" */; - compatibilityVersion = "Xcode 8.0"; + compatibilityVersion = "Xcode 14.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( @@ -574,6 +406,9 @@ Base, ); mainGroup = 452832E62044D28E00458375; + packageReferences = ( + 45F60CF32CBAC9A20073BC12 /* XCRemoteSwiftPackageReference "SwiftLintPlugins" */, + ); productRefGroup = 452832F02044D28E00458375 /* Products */; projectDirPath = ""; projectReferences = ( @@ -584,11 +419,10 @@ ); projectRoot = ""; targets = ( - 452832EE2044D28E00458375 /* Demo macOS */, - 452833492044D41300458375 /* Demo iOS */, - 45F834332059078A0046C804 /* Demo watchOS */, - 45F8343F2059078B0046C804 /* Demo watchOS Extension */, - 45541BC4205990990025A8BF /* Demo tvOS */, + 45966D0E2CBAD44C00F841E7 /* Demo iOS */, + 45F78C242CB939C700AD985F /* Demo watchOS */, + 45F60CFF2CBACAB80073BC12 /* Demo macOS */, + 45966C942CBACF5000F841E7 /* Demo tvOS */, ); }; /* End PBXProject section */ @@ -646,176 +480,74 @@ /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ - 452832ED2044D28E00458375 /* Resources */ = { + 45966C932CBACF5000F841E7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 452833332044D3E300458375 /* Assets.xcassets in Resources */, - 452833832044D76500458375 /* example.mp3 in Resources */, - 452833342044D3E300458375 /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 452833482044D41300458375 /* Resources */ = { + 45966D0D2CBAD44C00F841E7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 452833572044D41300458375 /* LaunchScreen.storyboard in Resources */, - 458BED24209272E5003C2E14 /* example.mp3 in Resources */, - 452833542044D41300458375 /* Assets.xcassets in Resources */, - 452833522044D41300458375 /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 45541BC3205990990025A8BF /* Resources */ = { + 45F60CFE2CBACAB80073BC12 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 45541BE0205994AB0025A8BF /* example.mp3 in Resources */, - 45541BCF205990990025A8BF /* Assets.xcassets in Resources */, - 45541BCD205990990025A8BF /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 45F834322059078A0046C804 /* Resources */ = { + 45F78C232CB939C700AD985F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 45F8343A2059078B0046C804 /* Assets.xcassets in Resources */, - 45F834382059078B0046C804 /* Interface.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 45F8343E2059078B0046C804 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 45F8344A2059078B0046C804 /* Assets.xcassets in Resources */, - 45541B6E205980530025A8BF /* example.mp3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 452832EB2044D28E00458375 /* Sources */ = { + 45966C912CBACF5000F841E7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 452833352044D3E300458375 /* AppDelegate.swift in Sources */, - 452833322044D3E300458375 /* ViewController.swift in Sources */, - 45AF185F204C226C00343B25 /* PathLoader.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 452833462044D41300458375 /* Sources */ = { + 45966D0B2CBAD44C00F841E7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 45EEC048205A66E900CEF5BF /* AppDelegate.swift in Sources */, - 4528334F2044D41300458375 /* ViewController.swift in Sources */, - 45AF1860204C226C00343B25 /* PathLoader.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 45541BC1205990990025A8BF /* Sources */ = { + 45F60CFC2CBACAB80073BC12 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 45EEC049205A66E900CEF5BF /* AppDelegate.swift in Sources */, - 45541BCA205990990025A8BF /* ViewController.swift in Sources */, - 45541BDE205992420025A8BF /* PathLoader.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 45F8343C2059078B0046C804 /* Sources */ = { + 45F78C212CB939C700AD985F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 45F834482059078B0046C804 /* ExtensionDelegate.swift in Sources */, - 45F834462059078B0046C804 /* InterfaceController.swift in Sources */, - 45354679205960880053976F /* PathLoader.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 452833762044D5DD00458375 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "ID3TagEditor macOS"; - targetProxy = 452833752044D5DD00458375 /* PBXContainerItemProxy */; - }; - 452833892044D7F400458375 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "ID3TagEditor iOS"; - targetProxy = 452833882044D7F400458375 /* PBXContainerItemProxy */; - }; - 45541BDC205991260025A8BF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "ID3TagEditor tvOS"; - targetProxy = 45541BDB205991260025A8BF /* PBXContainerItemProxy */; - }; - 45F834432059078B0046C804 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 45F8343F2059078B0046C804 /* Demo watchOS Extension */; - targetProxy = 45F834422059078B0046C804 /* PBXContainerItemProxy */; - }; - 45F8344D2059078B0046C804 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 45F834332059078A0046C804 /* Demo watchOS */; - targetProxy = 45F8344C2059078B0046C804 /* PBXContainerItemProxy */; - }; - 45F83460205907FA0046C804 /* PBXTargetDependency */ = { + 45F60CF52CBAC9AD0073BC12 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "ID3TagEditor watchOS"; - targetProxy = 45F8345F205907FA0046C804 /* PBXContainerItemProxy */; + productRef = 45F60CF42CBAC9AD0073BC12 /* SwiftLintBuildToolPlugin */; }; /* End PBXTargetDependency section */ -/* Begin PBXVariantGroup section */ - 4528332E2044D3E300458375 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 4528332F2044D3E300458375 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - 452833502044D41300458375 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 452833512044D41300458375 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - 452833552044D41300458375 /* LaunchScreen.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 452833562044D41300458375 /* Base */, - ); - name = LaunchScreen.storyboard; - sourceTree = ""; - }; - 45541BCB205990990025A8BF /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 45541BCC205990990025A8BF /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - 45F834362059078B0046C804 /* Interface.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 45F834372059078B0046C804 /* Base */, - ); - name = Interface.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - /* Begin XCBuildConfiguration section */ 452832FD2044D28E00458375 /* Debug */ = { isa = XCBuildConfiguration; @@ -875,6 +607,7 @@ SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_STRICT_CONCURRENCY = complete; }; name = Debug; }; @@ -927,207 +660,310 @@ MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = macosx; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_STRICT_CONCURRENCY = complete; }; name = Release; }; - 452833002044D28E00458375 /* Debug */ = { + 45966CA12CBACF5100F841E7 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = "Demo macOS/Demo.entitlements"; - CODE_SIGN_IDENTITY = "-"; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo macOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 12.0; - PRODUCT_BUNDLE_IDENTIFIER = it.chicio.Demo; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo tvOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UIUserInterfaceStyle = Automatic; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-tvOS"; PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 18.0; }; name = Debug; }; - 452833012044D28E00458375 /* Release */ = { + 45966CA22CBACF5100F841E7 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = "Demo macOS/Demo.entitlements"; - CODE_SIGN_IDENTITY = "-"; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo macOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 12.0; - PRODUCT_BUNDLE_IDENTIFIER = it.chicio.Demo; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo tvOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UIUserInterfaceStyle = Automatic; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-tvOS"; PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 18.0; + VALIDATE_PRODUCT = YES; }; name = Release; }; - 4528335A2044D41300458375 /* Debug */ = { + 45966D1B2CBAD44D00F841E7 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo iOS/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS-1"; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo iOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 18.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 4528335B2044D41300458375 /* Release */ = { + 45966D1C2CBAD44D00F841E7 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo iOS/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS-1"; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo iOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 18.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - 45541BD1205990990025A8BF /* Debug */ = { + 45F60D0D2CBACAB80073BC12 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; + CODE_SIGN_ENTITLEMENTS = "Demo macOS/DemoMacOS.entitlements"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo tvOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-tvOS"; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo macOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Fabrizio Duroni. All rights reserved."; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MACOSX_DEPLOYMENT_TARGET = 14.7; + MARKETING_VERSION = 1.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-macOS"; PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 12.0; }; name = Debug; }; - 45541BD2205990990025A8BF /* Release */ = { + 45F60D0E2CBACAB80073BC12 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; + CODE_SIGN_ENTITLEMENTS = "Demo macOS/DemoMacOS.entitlements"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo tvOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-tvOS"; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo macOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Fabrizio Duroni. All rights reserved."; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MACOSX_DEPLOYMENT_TARGET = 14.7; + MARKETING_VERSION = 1.0; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-macOS"; PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 12.0; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 45F834502059078B0046C804 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo watchOS Extension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS-1.watchkitapp-1.watchkitextension"; - PRODUCT_NAME = "${TARGET_NAME}"; - SDKROOT = watchos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 5.0; - }; - name = Debug; - }; - 45F834512059078B0046C804 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - INFOPLIST_FILE = "Demo watchOS Extension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS-1.watchkitapp-1.watchkitextension"; - PRODUCT_NAME = "${TARGET_NAME}"; - SDKROOT = watchos; - SKIP_INSTALL = YES; + SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 4; - VALIDATE_PRODUCT = YES; - WATCHOS_DEPLOYMENT_TARGET = 5.0; }; name = Release; }; - 45F834542059078B0046C804 /* Debug */ = { + 45F78C342CB939C800AD985F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - IBSC_MODULE = Demo_watchOS_Extension; - INFOPLIST_FILE = "Demo watchOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS-1.watchkitapp-1"; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo watchOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_CFBundleDisplayName = "Demo watchOS"; + INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; + INFOPLIST_KEY_WKWatchOnly = YES; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-watchOS"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.0; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 5.0; + WATCHOS_DEPLOYMENT_TARGET = 11.0; }; name = Debug; }; - 45F834552059078B0046C804 /* Release */ = { + 45F78C352CB939C800AD985F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = Y682K92RZU; - IBSC_MODULE = Demo_watchOS_Extension; - INFOPLIST_FILE = "Demo watchOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-iOS-1.watchkitapp-1"; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"Demo watchOS/Preview Content\""; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_CFBundleDisplayName = "Demo watchOS"; + INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; + INFOPLIST_KEY_WKWatchOnly = YES; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.Demo-watchOS"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.0; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; - WATCHOS_DEPLOYMENT_TARGET = 5.0; + WATCHOS_DEPLOYMENT_TARGET = 11.0; }; name = Release; }; @@ -1143,52 +979,62 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 452832FF2044D28E00458375 /* Build configuration list for PBXNativeTarget "Demo macOS" */ = { + 45966CA02CBACF5100F841E7 /* Build configuration list for PBXNativeTarget "Demo tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 452833002044D28E00458375 /* Debug */, - 452833012044D28E00458375 /* Release */, + 45966CA12CBACF5100F841E7 /* Debug */, + 45966CA22CBACF5100F841E7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 452833592044D41300458375 /* Build configuration list for PBXNativeTarget "Demo iOS" */ = { + 45966D1A2CBAD44D00F841E7 /* Build configuration list for PBXNativeTarget "Demo iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4528335A2044D41300458375 /* Debug */, - 4528335B2044D41300458375 /* Release */, + 45966D1B2CBAD44D00F841E7 /* Debug */, + 45966D1C2CBAD44D00F841E7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 45541BD8205990990025A8BF /* Build configuration list for PBXNativeTarget "Demo tvOS" */ = { + 45F60D0C2CBACAB80073BC12 /* Build configuration list for PBXNativeTarget "Demo macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 45541BD1205990990025A8BF /* Debug */, - 45541BD2205990990025A8BF /* Release */, + 45F60D0D2CBACAB80073BC12 /* Debug */, + 45F60D0E2CBACAB80073BC12 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 45F8344F2059078B0046C804 /* Build configuration list for PBXNativeTarget "Demo watchOS Extension" */ = { + 45F78C332CB939C800AD985F /* Build configuration list for PBXNativeTarget "Demo watchOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 45F834502059078B0046C804 /* Debug */, - 45F834512059078B0046C804 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 45F834532059078B0046C804 /* Build configuration list for PBXNativeTarget "Demo watchOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 45F834542059078B0046C804 /* Debug */, - 45F834552059078B0046C804 /* Release */, + 45F78C342CB939C800AD985F /* Debug */, + 45F78C352CB939C800AD985F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 45F60CF32CBAC9A20073BC12 /* XCRemoteSwiftPackageReference "SwiftLintPlugins" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/SimplyDanny/SwiftLintPlugins"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 0.57.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 45F60CF42CBAC9AD0073BC12 /* SwiftLintBuildToolPlugin */ = { + isa = XCSwiftPackageProductDependency; + package = 45F60CF32CBAC9A20073BC12 /* XCRemoteSwiftPackageReference "SwiftLintPlugins" */; + productName = "plugin:SwiftLintBuildToolPlugin"; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 452832E72044D28E00458375 /* Project object */; } diff --git a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo iOS.xcscheme b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo iOS.xcscheme index d6b4340b..eef5d811 100644 --- a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo iOS.xcscheme +++ b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo iOS.xcscheme @@ -1,10 +1,11 @@ + LastUpgradeVersion = "1600" + version = "1.7"> + buildImplicitDependencies = "YES" + buildArchitectures = "Automatic"> @@ -26,18 +27,8 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> - - - - - - + shouldUseLaunchSchemeArgsEnv = "YES" + shouldAutocreateTestPlan = "YES"> @@ -70,7 +61,7 @@ runnableDebuggingMode = "0"> diff --git a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo macOS.xcscheme b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo macOS.xcscheme index 57306d9f..4015197c 100644 --- a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo macOS.xcscheme +++ b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo macOS.xcscheme @@ -1,10 +1,11 @@ + LastUpgradeVersion = "1600" + version = "1.7"> + buildImplicitDependencies = "YES" + buildArchitectures = "Automatic"> @@ -26,18 +27,8 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> - - - - - - + shouldUseLaunchSchemeArgsEnv = "YES" + shouldAutocreateTestPlan = "YES"> @@ -70,7 +61,7 @@ runnableDebuggingMode = "0"> diff --git a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo tvOS.xcscheme b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo tvOS.xcscheme index 6c66083e..ef4e7226 100644 --- a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo tvOS.xcscheme +++ b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo tvOS.xcscheme @@ -1,10 +1,11 @@ + LastUpgradeVersion = "1600" + version = "1.7"> + buildImplicitDependencies = "YES" + buildArchitectures = "Automatic"> @@ -26,18 +27,8 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> - - - - - - + shouldUseLaunchSchemeArgsEnv = "YES" + shouldAutocreateTestPlan = "YES"> @@ -70,7 +61,7 @@ runnableDebuggingMode = "0"> diff --git a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo watchOS.xcscheme b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo watchOS.xcscheme index c7fc11de..f7021f91 100644 --- a/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo watchOS.xcscheme +++ b/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo watchOS.xcscheme @@ -1,10 +1,11 @@ + LastUpgradeVersion = "1600" + version = "1.7"> + buildImplicitDependencies = "YES" + buildArchitectures = "Automatic"> @@ -28,9 +29,9 @@ buildForAnalyzing = "YES"> @@ -40,18 +41,8 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> - - - - - - + shouldUseLaunchSchemeArgsEnv = "YES" + shouldAutocreateTestPlan = "YES"> @@ -84,7 +75,7 @@ runnableDebuggingMode = "0"> diff --git a/ID3TagEditor.podspec b/ID3TagEditor.podspec index d2106659..94e120b4 100644 --- a/ID3TagEditor.podspec +++ b/ID3TagEditor.podspec @@ -2,7 +2,7 @@ Pod::Spec.new do |s| s.name = "ID3TagEditor" - s.version = "4.6.0" + s.version = "5.1.0" s.summary = "A swift library to read and modify ID3 Tag of any mp3 file" s.description = <<-DESC A swift library to read and modify ID3 Tag of any mp3 file. @@ -14,12 +14,12 @@ A swift library to read and modify ID3 Tag of any mp3 file. s.social_media_url = "https://github.com/chicio" s.source = { :git => "https://github.com/chicio/ID3TagEditor.git", :tag => "#{s.version}" } - s.ios.deployment_target = '12.0' - s.osx.deployment_target = '10.13' - s.tvos.deployment_target = '12.0' - s.watchos.deployment_target = '5.0' + s.ios.deployment_target = '15.0' + s.osx.deployment_target = '12.0' + s.tvos.deployment_target = '15.0' + s.watchos.deployment_target = '8.0' s.source_files = "Source", "Source/**/*.{h,m}", "Source/**/*.swift" - s.swift_version = '5.3' + s.swift_version = '6.0' end diff --git a/ID3TagEditor.xcodeproj/project.pbxproj b/ID3TagEditor.xcodeproj/project.pbxproj index e87f6fc4..fa2ceff5 100644 --- a/ID3TagEditor.xcodeproj/project.pbxproj +++ b/ID3TagEditor.xcodeproj/project.pbxproj @@ -3,780 +3,13 @@ archiveVersion = 1; classes = { }; - objectVersion = 54; + objectVersion = 70; objects = { /* Begin PBXBuildFile section */ - 450967162100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 450967152100BDC700A9CAA6 /* Mp3FileReader.swift */; }; - 450967172100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 450967152100BDC700A9CAA6 /* Mp3FileReader.swift */; }; - 450967182100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 450967152100BDC700A9CAA6 /* Mp3FileReader.swift */; }; - 450967192100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 450967152100BDC700A9CAA6 /* Mp3FileReader.swift */; }; - 4509671C2100C0A600A9CAA6 /* Mp3FileReaderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4509671B2100C0A600A9CAA6 /* Mp3FileReaderTest.swift */; }; - 4509671D2100C0A600A9CAA6 /* Mp3FileReaderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4509671B2100C0A600A9CAA6 /* Mp3FileReaderTest.swift */; }; - 4509671E2100C0A600A9CAA6 /* Mp3FileReaderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4509671B2100C0A600A9CAA6 /* Mp3FileReaderTest.swift */; }; - 450967202100C3E600A9CAA6 /* Mp3FileWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4509671F2100C3E600A9CAA6 /* Mp3FileWriter.swift */; }; - 450967212100C3E600A9CAA6 /* Mp3FileWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4509671F2100C3E600A9CAA6 /* Mp3FileWriter.swift */; }; - 450967222100C3E700A9CAA6 /* Mp3FileWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4509671F2100C3E600A9CAA6 /* Mp3FileWriter.swift */; }; - 450967232100C3E700A9CAA6 /* Mp3FileWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4509671F2100C3E600A9CAA6 /* Mp3FileWriter.swift */; }; - 45231DE321DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE221DBFFAE008FDCE7 /* ID3FrameAttachedPicture.swift */; }; - 45231DE421DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE221DBFFAE008FDCE7 /* ID3FrameAttachedPicture.swift */; }; - 45231DE521DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE221DBFFAE008FDCE7 /* ID3FrameAttachedPicture.swift */; }; - 45231DE621DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE221DBFFAE008FDCE7 /* ID3FrameAttachedPicture.swift */; }; - 45231DE921DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE721DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift */; }; - 45231DEA21DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE721DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift */; }; - 45231DEB21DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE721DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift */; }; - 45231DEC21DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE721DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift */; }; - 45231DED21DBFFDD008FDCE7 /* ID3Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE821DBFFDD008FDCE7 /* ID3Frame.swift */; }; - 45231DEE21DBFFDD008FDCE7 /* ID3Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE821DBFFDD008FDCE7 /* ID3Frame.swift */; }; - 45231DEF21DBFFDD008FDCE7 /* ID3Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE821DBFFDD008FDCE7 /* ID3Frame.swift */; }; - 45231DF021DBFFDD008FDCE7 /* ID3Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DE821DBFFDD008FDCE7 /* ID3Frame.swift */; }; - 45231DF221DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DF121DC0A90008FDCE7 /* ID3FrameGenre.swift */; }; - 45231DF321DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DF121DC0A90008FDCE7 /* ID3FrameGenre.swift */; }; - 45231DF421DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DF121DC0A90008FDCE7 /* ID3FrameGenre.swift */; }; - 45231DF521DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45231DF121DC0A90008FDCE7 /* ID3FrameGenre.swift */; }; 452831CF2044C40700458375 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452831C52044C40700458375 /* ID3TagEditor.framework */; }; - 452831D62044C40700458375 /* ID3TagEditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 452831C82044C40700458375 /* ID3TagEditor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 452831EE2044C4F500458375 /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452831E52044C4F500458375 /* ID3TagEditor.framework */; }; - 452831FD2044C77F00458375 /* ID3TagEditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 452831C82044C40700458375 /* ID3TagEditor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 452832442044C7BE00458375 /* ID3TagEditorError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452831FE2044C7BE00458375 /* ID3TagEditorError.swift */; }; - 452832452044C7BE00458375 /* ID3TagEditorError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452831FE2044C7BE00458375 /* ID3TagEditorError.swift */; }; - 4528326E2044C7BE00458375 /* ID3FrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4528321D2044C7BE00458375 /* ID3FrameConfiguration.swift */; }; - 4528326F2044C7BE00458375 /* ID3FrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4528321D2044C7BE00458375 /* ID3FrameConfiguration.swift */; }; - 452832742044C7BE00458375 /* ID3Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832222044C7BE00458375 /* ID3Tag.swift */; }; - 452832752044C7BE00458375 /* ID3Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832222044C7BE00458375 /* ID3Tag.swift */; }; - 4528327A2044C7BE00458375 /* ID3TagConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832252044C7BE00458375 /* ID3TagConfiguration.swift */; }; - 4528327B2044C7BE00458375 /* ID3TagConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832252044C7BE00458375 /* ID3TagConfiguration.swift */; }; - 4528327C2044C7BE00458375 /* Mp3WithID3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832272044C7BE00458375 /* Mp3WithID3TagBuilder.swift */; }; - 4528327D2044C7BE00458375 /* Mp3WithID3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832272044C7BE00458375 /* Mp3WithID3TagBuilder.swift */; }; - 4528327E2044C7BE00458375 /* ID3TagEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832282044C7BE00458375 /* ID3TagEditor.swift */; }; - 4528327F2044C7BE00458375 /* ID3TagEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832282044C7BE00458375 /* ID3TagEditor.swift */; }; - 4546E7CC21CB86AE008502CF /* cover-v4.png in Resources */ = {isa = PBXBuildFile; fileRef = 4546E7CB21CB86AE008502CF /* cover-v4.png */; }; - 4546E7CD21CB86AE008502CF /* cover-v4.png in Resources */ = {isa = PBXBuildFile; fileRef = 4546E7CB21CB86AE008502CF /* cover-v4.png */; }; - 4546E7CE21CB86AE008502CF /* cover-v4.png in Resources */ = {isa = PBXBuildFile; fileRef = 4546E7CB21CB86AE008502CF /* cover-v4.png */; }; - 4546E7D421CBC844008502CF /* example-v4.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 4546E7D321CBC844008502CF /* example-v4.mp3 */; }; - 4546E7D521CBC844008502CF /* example-v4.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 4546E7D321CBC844008502CF /* example-v4.mp3 */; }; - 4546E7D621CBC844008502CF /* example-v4.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 4546E7D321CBC844008502CF /* example-v4.mp3 */; }; - 454789382120D77F005EFAA1 /* example-v3-corrupted.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 454789372120D77F005EFAA1 /* example-v3-corrupted.mp3 */; }; - 454789392120D77F005EFAA1 /* example-v3-corrupted.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 454789372120D77F005EFAA1 /* example-v3-corrupted.mp3 */; }; - 4547893A2120D77F005EFAA1 /* example-v3-corrupted.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 454789372120D77F005EFAA1 /* example-v3-corrupted.mp3 */; }; - 45541B7120598F380025A8BF /* ID3TagEditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 452831C82044C40700458375 /* ID3TagEditor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 45541B7F20598F940025A8BF /* ID3TagEditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 452831C82044C40700458375 /* ID3TagEditor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 45541B8020598FA60025A8BF /* ID3TagEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832282044C7BE00458375 /* ID3TagEditor.swift */; }; - 45541B8120598FA60025A8BF /* ID3TagEditorError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452831FE2044C7BE00458375 /* ID3TagEditorError.swift */; }; - 45541B9520598FA60025A8BF /* ID3FrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4528321D2044C7BE00458375 /* ID3FrameConfiguration.swift */; }; - 45541B9620598FA60025A8BF /* ID3AttachedPictureFrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ACA74865A893411B45F /* ID3AttachedPictureFrameConfiguration.swift */; }; - 45541B9720598FA60025A8BF /* FrameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506746284865F9DE2091AB2 /* FrameType.swift */; }; - 45541B9820598FA60025A8BF /* Mp3WithID3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832272044C7BE00458375 /* Mp3WithID3TagBuilder.swift */; }; - 45541BB320598FA60025A8BF /* ID3Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832222044C7BE00458375 /* ID3Tag.swift */; }; - 45541BB420598FA60025A8BF /* ID3TagConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832252044C7BE00458375 /* ID3TagConfiguration.swift */; }; - 45541BBD20598FA60025A8BF /* ID3TagProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50673F2ECE134CC71C9E573 /* ID3TagProperties.swift */; }; - 45541BC020598FA60025A8BF /* ID3Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ED87F78D196E8980F49 /* ID3Version.swift */; }; 45541BEA2059954C0025A8BF /* ID3TagEditor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45541B7720598F6C0025A8BF /* ID3TagEditor.framework */; }; - 45541BFC205995F60025A8BF /* MockFrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506715FBCEE562BFB182459 /* MockFrameFromStringContentCreator.swift */; }; - 45541BFD205995F60025A8BF /* MockFrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506700658BCCA8D6CD0E270 /* MockFrameContentSizeCalculator.swift */; }; - 45541BFE205995F60025A8BF /* MockFrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067C4A517611B94BC6D6B2 /* MockFrameFlagsCreator.swift */; }; - 45541BFF205995F60025A8BF /* MockID3FrameCreatorsChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506701F77DD635B85857590 /* MockID3FrameCreatorsChain.swift */; }; - 45541C00205995F60025A8BF /* MockPaddingAdder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067A41EC97686358925AEF /* MockPaddingAdder.swift */; }; - 45541C01205995F60025A8BF /* MockUInt32ToByteArrayAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50677463766C47CCE06012D /* MockUInt32ToByteArrayAdapter.swift */; }; - 45541C02205995F60025A8BF /* MockFrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067AEAC63028F60F7C6D46 /* MockFrameContentSizeParser.swift */; }; - 45541C05205995F60025A8BF /* MockPictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50671FC32F01DE3E7FDAB6A /* MockPictureTypeAdapter.swift */; }; - 45541C06205995F60025A8BF /* MockPartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506773574B09C3FDB066B2E /* MockPartOfTotalStringAdapter.swift */; }; - 45541C13205995F60025A8BF /* ID3TagPresenceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50678397D8313DE97785976 /* ID3TagPresenceTest.swift */; }; - 45541C15205995F60025A8BF /* ID3TagEditorAcceptanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50670A43E2AAE50A36E7C0D /* ID3TagEditorAcceptanceTest.swift */; }; - 45541C16205995F60025A8BF /* ID3FrameConfigurationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067081F30C2572649940F5 /* ID3FrameConfigurationTest.swift */; }; - 45541C17205996110025A8BF /* example-to-be-modified.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50677FFA5F143FA0572BA4D /* example-to-be-modified.mp3 */; }; - 45541C18205996110025A8BF /* example-cover-png.png in Resources */ = {isa = PBXBuildFile; fileRef = C5067501E6EB4A17945FC71B /* example-cover-png.png */; }; - 45541C19205996110025A8BF /* example-with-tag-jpg-v3.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506784AEA966C7A8BC7EF69 /* example-with-tag-jpg-v3.mp3 */; }; - 45541C1A205996110025A8BF /* example-v3-additional-data.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C5067C627403499F44702DE6 /* example-v3-additional-data.mp3 */; }; - 45541C1B205996110025A8BF /* example-v23.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506760F9D2B1A991999ECE1 /* example-v23.mp3 */; }; - 45541C1C205996110025A8BF /* example-cover.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C50671C7B82E177C0FF4202E /* example-cover.jpg */; }; - 45541C1D205996110025A8BF /* example-with-tag-already-setted.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506730EAC5BBD219DDCC71C /* example-with-tag-already-setted.mp3 */; }; - 45541C1E205996110025A8BF /* cover2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C506743F39F306B401A7A000 /* cover2.jpg */; }; - 45541C1F205996110025A8BF /* example.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50676792752FE6D120378DC /* example.mp3 */; }; - 45541C20205996110025A8BF /* example-v23-png.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506716F7FACDDFD2CA53425 /* example-v23-png.mp3 */; }; - 45541C21205996110025A8BF /* example-to-be-modified-in-same-path.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50678CC307C45CBBEE89FF5 /* example-to-be-modified-in-same-path.mp3 */; }; - 45541C22205996110025A8BF /* folder.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C5067D7E521858122CF4EEB4 /* folder.jpg */; }; - 45577996257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45577995257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 */; }; - 45577997257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45577995257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 */; }; - 45577998257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45577995257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 */; }; - 455787F6204F129C00EE8756 /* MockPictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50671FC32F01DE3E7FDAB6A /* MockPictureTypeAdapter.swift */; }; - 455787F7204F129C00EE8756 /* MockPictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50671FC32F01DE3E7FDAB6A /* MockPictureTypeAdapter.swift */; }; - 455F6F2F254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455F6F2E254B5B29002FC259 /* ID3TagToStringAdapter.swift */; }; - 455F6F30254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455F6F2E254B5B29002FC259 /* ID3TagToStringAdapter.swift */; }; - 455F6F31254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455F6F2E254B5B29002FC259 /* ID3TagToStringAdapter.swift */; }; - 455F6F32254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455F6F2E254B5B29002FC259 /* ID3TagToStringAdapter.swift */; }; - 45696A132566629E00500602 /* ID3DiscPositionFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A012566629D00500602 /* ID3DiscPositionFrameCreatorTest.swift */; }; - 45696A142566629E00500602 /* ID3DiscPositionFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A012566629D00500602 /* ID3DiscPositionFrameCreatorTest.swift */; }; - 45696A152566629E00500602 /* ID3DiscPositionFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A012566629D00500602 /* ID3DiscPositionFrameCreatorTest.swift */; }; - 45696A162566629E00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A022566629D00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift */; }; - 45696A172566629E00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A022566629D00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift */; }; - 45696A182566629E00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A022566629D00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift */; }; - 45696A192566629E00500602 /* ID3FrameWithStringContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A032566629D00500602 /* ID3FrameWithStringContentCreatorTest.swift */; }; - 45696A1A2566629E00500602 /* ID3FrameWithStringContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A032566629D00500602 /* ID3FrameWithStringContentCreatorTest.swift */; }; - 45696A1B2566629E00500602 /* ID3FrameWithStringContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A032566629D00500602 /* ID3FrameWithStringContentCreatorTest.swift */; }; - 45696A1C2566629E00500602 /* ID3FrameHeaderCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A042566629D00500602 /* ID3FrameHeaderCreatorTest.swift */; }; - 45696A1D2566629E00500602 /* ID3FrameHeaderCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A042566629D00500602 /* ID3FrameHeaderCreatorTest.swift */; }; - 45696A1E2566629E00500602 /* ID3FrameHeaderCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A042566629D00500602 /* ID3FrameHeaderCreatorTest.swift */; }; - 45696A1F2566629E00500602 /* ID3FrameContentSizeCalculatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A052566629D00500602 /* ID3FrameContentSizeCalculatorTest.swift */; }; - 45696A202566629E00500602 /* ID3FrameContentSizeCalculatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A052566629D00500602 /* ID3FrameContentSizeCalculatorTest.swift */; }; - 45696A212566629E00500602 /* ID3FrameContentSizeCalculatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A052566629D00500602 /* ID3FrameContentSizeCalculatorTest.swift */; }; - 45696A222566629E00500602 /* ID3TagCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A062566629D00500602 /* ID3TagCreatorTest.swift */; }; - 45696A232566629E00500602 /* ID3TagCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A062566629D00500602 /* ID3TagCreatorTest.swift */; }; - 45696A242566629E00500602 /* ID3TagCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A062566629D00500602 /* ID3TagCreatorTest.swift */; }; - 45696A252566629E00500602 /* ID3FrameWithIntegerContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A072566629D00500602 /* ID3FrameWithIntegerContentCreatorTest.swift */; }; - 45696A262566629E00500602 /* ID3FrameWithIntegerContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A072566629D00500602 /* ID3FrameWithIntegerContentCreatorTest.swift */; }; - 45696A272566629E00500602 /* ID3FrameWithIntegerContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A072566629D00500602 /* ID3FrameWithIntegerContentCreatorTest.swift */; }; - 45696A282566629E00500602 /* ID3GenreFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A082566629D00500602 /* ID3GenreFrameCreatorTest.swift */; }; - 45696A292566629E00500602 /* ID3GenreFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A082566629D00500602 /* ID3GenreFrameCreatorTest.swift */; }; - 45696A2A2566629E00500602 /* ID3GenreFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A082566629D00500602 /* ID3GenreFrameCreatorTest.swift */; }; - 45696A2B2566629E00500602 /* ID3LocalizedFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A092566629D00500602 /* ID3LocalizedFrameCreatorTest.swift */; }; - 45696A2C2566629E00500602 /* ID3LocalizedFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A092566629D00500602 /* ID3LocalizedFrameCreatorTest.swift */; }; - 45696A2D2566629E00500602 /* ID3LocalizedFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A092566629D00500602 /* ID3LocalizedFrameCreatorTest.swift */; }; - 45696A2E2566629E00500602 /* ID3TimestampCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0A2566629D00500602 /* ID3TimestampCreatorTest.swift */; }; - 45696A2F2566629E00500602 /* ID3TimestampCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0A2566629D00500602 /* ID3TimestampCreatorTest.swift */; }; - 45696A302566629E00500602 /* ID3TimestampCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0A2566629D00500602 /* ID3TimestampCreatorTest.swift */; }; - 45696A312566629E00500602 /* ID3FrameFromStringContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0B2566629D00500602 /* ID3FrameFromStringContentCreatorTest.swift */; }; - 45696A322566629E00500602 /* ID3FrameFromStringContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0B2566629D00500602 /* ID3FrameFromStringContentCreatorTest.swift */; }; - 45696A332566629E00500602 /* ID3FrameFromStringContentCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0B2566629D00500602 /* ID3FrameFromStringContentCreatorTest.swift */; }; - 45696A342566629E00500602 /* ID3UTF16StringToByteAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0C2566629D00500602 /* ID3UTF16StringToByteAdapterTest.swift */; }; - 45696A352566629E00500602 /* ID3UTF16StringToByteAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0C2566629D00500602 /* ID3UTF16StringToByteAdapterTest.swift */; }; - 45696A362566629E00500602 /* ID3UTF16StringToByteAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0C2566629D00500602 /* ID3UTF16StringToByteAdapterTest.swift */; }; - 45696A372566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0D2566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift */; }; - 45696A382566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0D2566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift */; }; - 45696A392566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0D2566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift */; }; - 45696A3A2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0E2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift */; }; - 45696A3B2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0E2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift */; }; - 45696A3C2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0E2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift */; }; - 45696A3D2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0F2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift */; }; - 45696A3E2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0F2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift */; }; - 45696A3F2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A0F2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift */; }; - 45696A402566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A102566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift */; }; - 45696A412566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A102566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift */; }; - 45696A422566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A102566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift */; }; - 45696A432566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A112566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift */; }; - 45696A442566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A112566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift */; }; - 45696A452566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A112566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift */; }; - 45696A462566629E00500602 /* ID3FrameFlagsCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A122566629E00500602 /* ID3FrameFlagsCreatorTest.swift */; }; - 45696A472566629E00500602 /* ID3FrameFlagsCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A122566629E00500602 /* ID3FrameFlagsCreatorTest.swift */; }; - 45696A482566629E00500602 /* ID3FrameFlagsCreatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A122566629E00500602 /* ID3FrameFlagsCreatorTest.swift */; }; - 45696A5B256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A58256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift */; }; - 45696A5C256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A58256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift */; }; - 45696A5D256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A58256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift */; }; - 45696A5E256662DB00500602 /* PaddingRemoverUsingTrimming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A59256662DB00500602 /* PaddingRemoverUsingTrimming.swift */; }; - 45696A5F256662DB00500602 /* PaddingRemoverUsingTrimming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A59256662DB00500602 /* PaddingRemoverUsingTrimming.swift */; }; - 45696A60256662DB00500602 /* PaddingRemoverUsingTrimming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A59256662DB00500602 /* PaddingRemoverUsingTrimming.swift */; }; - 45696A61256662DB00500602 /* PaddingAdderUsingNullCharTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A5A256662DB00500602 /* PaddingAdderUsingNullCharTest.swift */; }; - 45696A62256662DB00500602 /* PaddingAdderUsingNullCharTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A5A256662DB00500602 /* PaddingAdderUsingNullCharTest.swift */; }; - 45696A63256662DB00500602 /* PaddingAdderUsingNullCharTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A5A256662DB00500602 /* PaddingAdderUsingNullCharTest.swift */; }; - 45696A8525666C3D00500602 /* ID3FrameSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7925666C3D00500602 /* ID3FrameSizeParserTest.swift */; }; - 45696A8625666C3D00500602 /* ID3FrameSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7925666C3D00500602 /* ID3FrameSizeParserTest.swift */; }; - 45696A8725666C3D00500602 /* ID3FrameSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7925666C3D00500602 /* ID3FrameSizeParserTest.swift */; }; - 45696A8825666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7A25666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift */; }; - 45696A8925666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7A25666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift */; }; - 45696A8A25666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7A25666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift */; }; - 45696A8B25666C3D00500602 /* ID3PictureTypeAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7B25666C3D00500602 /* ID3PictureTypeAdapterTest.swift */; }; - 45696A8C25666C3D00500602 /* ID3PictureTypeAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7B25666C3D00500602 /* ID3PictureTypeAdapterTest.swift */; }; - 45696A8D25666C3D00500602 /* ID3PictureTypeAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7B25666C3D00500602 /* ID3PictureTypeAdapterTest.swift */; }; - 45696A8E25666C3D00500602 /* ID3StringContentParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7C25666C3D00500602 /* ID3StringContentParsingOperationTest.swift */; }; - 45696A8F25666C3D00500602 /* ID3StringContentParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7C25666C3D00500602 /* ID3StringContentParsingOperationTest.swift */; }; - 45696A9025666C3D00500602 /* ID3StringContentParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7C25666C3D00500602 /* ID3StringContentParsingOperationTest.swift */; }; - 45696A9125666C3D00500602 /* ID3TagSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7D25666C3D00500602 /* ID3TagSizeParserTest.swift */; }; - 45696A9225666C3D00500602 /* ID3TagSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7D25666C3D00500602 /* ID3TagSizeParserTest.swift */; }; - 45696A9325666C3D00500602 /* ID3TagSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7D25666C3D00500602 /* ID3TagSizeParserTest.swift */; }; - 45696A9425666C3D00500602 /* ID3FrameContentSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7E25666C3D00500602 /* ID3FrameContentSizeParserTest.swift */; }; - 45696A9525666C3D00500602 /* ID3FrameContentSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7E25666C3D00500602 /* ID3FrameContentSizeParserTest.swift */; }; - 45696A9625666C3D00500602 /* ID3FrameContentSizeParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7E25666C3D00500602 /* ID3FrameContentSizeParserTest.swift */; }; - 45696A9725666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7F25666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift */; }; - 45696A9825666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7F25666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift */; }; - 45696A9925666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A7F25666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift */; }; - 45696A9A25666C3D00500602 /* ID3RecordingTimestampOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8025666C3D00500602 /* ID3RecordingTimestampOperationTest.swift */; }; - 45696A9B25666C3D00500602 /* ID3RecordingTimestampOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8025666C3D00500602 /* ID3RecordingTimestampOperationTest.swift */; }; - 45696A9C25666C3D00500602 /* ID3RecordingTimestampOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8025666C3D00500602 /* ID3RecordingTimestampOperationTest.swift */; }; - 45696A9D25666C3D00500602 /* ID3GenreStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8125666C3D00500602 /* ID3GenreStringAdapterTest.swift */; }; - 45696A9E25666C3D00500602 /* ID3GenreStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8125666C3D00500602 /* ID3GenreStringAdapterTest.swift */; }; - 45696A9F25666C3D00500602 /* ID3GenreStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8125666C3D00500602 /* ID3GenreStringAdapterTest.swift */; }; - 45696AA025666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8225666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift */; }; - 45696AA125666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8225666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift */; }; - 45696AA225666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8225666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift */; }; - 45696AA325666C3D00500602 /* ID3TagVersionParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8325666C3D00500602 /* ID3TagVersionParserTest.swift */; }; - 45696AA425666C3D00500602 /* ID3TagVersionParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8325666C3D00500602 /* ID3TagVersionParserTest.swift */; }; - 45696AA525666C3D00500602 /* ID3TagVersionParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8325666C3D00500602 /* ID3TagVersionParserTest.swift */; }; - 45696AA625666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8425666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift */; }; - 45696AA725666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8425666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift */; }; - 45696AA825666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45696A8425666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift */; }; - 457352E921C249C30017B75D /* example-v4-png.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 457352E721C249BC0017B75D /* example-v4-png.mp3 */; }; - 457352EA21C249C30017B75D /* example-v4-png.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 457352E721C249BC0017B75D /* example-v4-png.mp3 */; }; - 457352EB21C249C40017B75D /* example-v4-png.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 457352E721C249BC0017B75D /* example-v4-png.mp3 */; }; - 45775ED921070B3000B1B3FE /* String+UTF16Bytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45775ED821070B3000B1B3FE /* String+UTF16Bytes.swift */; }; - 45775EDA21070B3000B1B3FE /* String+UTF16Bytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45775ED821070B3000B1B3FE /* String+UTF16Bytes.swift */; }; - 45775EDB21070B3000B1B3FE /* String+UTF16Bytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45775ED821070B3000B1B3FE /* String+UTF16Bytes.swift */; }; - 45775EDD210714EB00B1B3FE /* UInt16+Bytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45775EDC210714EB00B1B3FE /* UInt16+Bytes.swift */; }; - 45775EDE210714EB00B1B3FE /* UInt16+Bytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45775EDC210714EB00B1B3FE /* UInt16+Bytes.swift */; }; - 45775EDF210714EB00B1B3FE /* UInt16+Bytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45775EDC210714EB00B1B3FE /* UInt16+Bytes.swift */; }; - 457A8D4C255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D43255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift */; }; - 457A8D4D255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D43255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift */; }; - 457A8D4E255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D43255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift */; }; - 457A8D4F255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D43255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift */; }; - 457A8D50255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D44255F1F1C00C708F4 /* SynchsafeEncoder.swift */; }; - 457A8D51255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D44255F1F1C00C708F4 /* SynchsafeEncoder.swift */; }; - 457A8D52255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D44255F1F1C00C708F4 /* SynchsafeEncoder.swift */; }; - 457A8D53255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D44255F1F1C00C708F4 /* SynchsafeEncoder.swift */; }; - 457A8D54255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D45255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift */; }; - 457A8D55255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D45255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift */; }; - 457A8D56255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D45255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift */; }; - 457A8D57255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D45255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift */; }; - 457A8D58255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D46255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift */; }; - 457A8D59255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D46255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift */; }; - 457A8D5A255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D46255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift */; }; - 457A8D5B255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D46255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift */; }; - 457A8D5C255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D47255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift */; }; - 457A8D5D255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D47255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift */; }; - 457A8D5E255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D47255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift */; }; - 457A8D5F255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D47255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift */; }; - 457A8D60255F1F1C00C708F4 /* PaddingAdder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D48255F1F1C00C708F4 /* PaddingAdder.swift */; }; - 457A8D61255F1F1C00C708F4 /* PaddingAdder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D48255F1F1C00C708F4 /* PaddingAdder.swift */; }; - 457A8D62255F1F1C00C708F4 /* PaddingAdder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D48255F1F1C00C708F4 /* PaddingAdder.swift */; }; - 457A8D63255F1F1C00C708F4 /* PaddingAdder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D48255F1F1C00C708F4 /* PaddingAdder.swift */; }; - 457A8D64255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D49255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift */; }; - 457A8D65255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D49255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift */; }; - 457A8D66255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D49255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift */; }; - 457A8D67255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D49255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift */; }; - 457A8D68255F1F1C00C708F4 /* PaddingRemover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4A255F1F1C00C708F4 /* PaddingRemover.swift */; }; - 457A8D69255F1F1C00C708F4 /* PaddingRemover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4A255F1F1C00C708F4 /* PaddingRemover.swift */; }; - 457A8D6A255F1F1C00C708F4 /* PaddingRemover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4A255F1F1C00C708F4 /* PaddingRemover.swift */; }; - 457A8D6B255F1F1C00C708F4 /* PaddingRemover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4A255F1F1C00C708F4 /* PaddingRemover.swift */; }; - 457A8D6C255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4B255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift */; }; - 457A8D6D255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4B255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift */; }; - 457A8D6E255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4B255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift */; }; - 457A8D6F255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D4B255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift */; }; - 457A8DA1255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D78255F1F8E00C708F4 /* ID3TagCreatorFactory.swift */; }; - 457A8DA2255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D78255F1F8E00C708F4 /* ID3TagCreatorFactory.swift */; }; - 457A8DA3255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D78255F1F8E00C708F4 /* ID3TagCreatorFactory.swift */; }; - 457A8DA4255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D78255F1F8E00C708F4 /* ID3TagCreatorFactory.swift */; }; - 457A8DA5255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D79255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift */; }; - 457A8DA6255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D79255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift */; }; - 457A8DA7255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D79255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift */; }; - 457A8DA8255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D79255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift */; }; - 457A8DA9255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7A255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift */; }; - 457A8DAA255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7A255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift */; }; - 457A8DAB255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7A255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift */; }; - 457A8DAC255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7A255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift */; }; - 457A8DAD255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7B255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift */; }; - 457A8DAE255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7B255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift */; }; - 457A8DAF255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7B255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift */; }; - 457A8DB0255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7B255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift */; }; - 457A8DB1255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7C255F1F8E00C708F4 /* FrameHeaderCreator.swift */; }; - 457A8DB2255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7C255F1F8E00C708F4 /* FrameHeaderCreator.swift */; }; - 457A8DB3255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7C255F1F8E00C708F4 /* FrameHeaderCreator.swift */; }; - 457A8DB4255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7C255F1F8E00C708F4 /* FrameHeaderCreator.swift */; }; - 457A8DB5255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7D255F1F8E00C708F4 /* FrameFromStringContentCreator.swift */; }; - 457A8DB6255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7D255F1F8E00C708F4 /* FrameFromStringContentCreator.swift */; }; - 457A8DB7255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7D255F1F8E00C708F4 /* FrameFromStringContentCreator.swift */; }; - 457A8DB8255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7D255F1F8E00C708F4 /* FrameFromStringContentCreator.swift */; }; - 457A8DB9255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7E255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift */; }; - 457A8DBA255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7E255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift */; }; - 457A8DBB255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7E255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift */; }; - 457A8DBC255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7E255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift */; }; - 457A8DBD255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7F255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift */; }; - 457A8DBE255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7F255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift */; }; - 457A8DBF255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7F255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift */; }; - 457A8DC0255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D7F255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift */; }; - 457A8DC1255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D80255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift */; }; - 457A8DC2255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D80255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift */; }; - 457A8DC3255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D80255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift */; }; - 457A8DC4255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D80255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift */; }; - 457A8DC5255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D81255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift */; }; - 457A8DC6255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D81255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift */; }; - 457A8DC7255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D81255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift */; }; - 457A8DC8255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D81255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift */; }; - 457A8DC9255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D82255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift */; }; - 457A8DCA255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D82255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift */; }; - 457A8DCB255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D82255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift */; }; - 457A8DCC255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D82255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift */; }; - 457A8DCD255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D83255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift */; }; - 457A8DCE255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D83255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift */; }; - 457A8DCF255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D83255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift */; }; - 457A8DD0255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D83255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift */; }; - 457A8DD1255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D84255F1F8E00C708F4 /* FrameContentAdapter.swift */; }; - 457A8DD2255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D84255F1F8E00C708F4 /* FrameContentAdapter.swift */; }; - 457A8DD3255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D84255F1F8E00C708F4 /* FrameContentAdapter.swift */; }; - 457A8DD4255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D84255F1F8E00C708F4 /* FrameContentAdapter.swift */; }; - 457A8DD5255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D85255F1F8E00C708F4 /* ID3TagHeaderCreator.swift */; }; - 457A8DD6255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D85255F1F8E00C708F4 /* ID3TagHeaderCreator.swift */; }; - 457A8DD7255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D85255F1F8E00C708F4 /* ID3TagHeaderCreator.swift */; }; - 457A8DD8255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D85255F1F8E00C708F4 /* ID3TagHeaderCreator.swift */; }; - 457A8DD9255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D86255F1F8E00C708F4 /* ID3FrameCreator.swift */; }; - 457A8DDA255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D86255F1F8E00C708F4 /* ID3FrameCreator.swift */; }; - 457A8DDB255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D86255F1F8E00C708F4 /* ID3FrameCreator.swift */; }; - 457A8DDC255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D86255F1F8E00C708F4 /* ID3FrameCreator.swift */; }; - 457A8DDD255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D87255F1F8E00C708F4 /* FrameContentSizeCalculator.swift */; }; - 457A8DDE255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D87255F1F8E00C708F4 /* FrameContentSizeCalculator.swift */; }; - 457A8DDF255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D87255F1F8E00C708F4 /* FrameContentSizeCalculator.swift */; }; - 457A8DE0255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D87255F1F8E00C708F4 /* FrameContentSizeCalculator.swift */; }; - 457A8DE1255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D88255F1F8E00C708F4 /* ID3FramesCreator.swift */; }; - 457A8DE2255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D88255F1F8E00C708F4 /* ID3FramesCreator.swift */; }; - 457A8DE3255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D88255F1F8E00C708F4 /* ID3FramesCreator.swift */; }; - 457A8DE4255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D88255F1F8E00C708F4 /* ID3FramesCreator.swift */; }; - 457A8DE5255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D89255F1F8E00C708F4 /* ID3GenreFrameCreator.swift */; }; - 457A8DE6255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D89255F1F8E00C708F4 /* ID3GenreFrameCreator.swift */; }; - 457A8DE7255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D89255F1F8E00C708F4 /* ID3GenreFrameCreator.swift */; }; - 457A8DE8255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D89255F1F8E00C708F4 /* ID3GenreFrameCreator.swift */; }; - 457A8DE9255F1F8E00C708F4 /* TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8A255F1F8E00C708F4 /* TimestampCreator.swift */; }; - 457A8DEA255F1F8E00C708F4 /* TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8A255F1F8E00C708F4 /* TimestampCreator.swift */; }; - 457A8DEB255F1F8E00C708F4 /* TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8A255F1F8E00C708F4 /* TimestampCreator.swift */; }; - 457A8DEC255F1F8E00C708F4 /* TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8A255F1F8E00C708F4 /* TimestampCreator.swift */; }; - 457A8DED255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8B255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift */; }; - 457A8DEE255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8B255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift */; }; - 457A8DEF255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8B255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift */; }; - 457A8DF0255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8B255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift */; }; - 457A8DF1255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8C255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift */; }; - 457A8DF2255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8C255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift */; }; - 457A8DF3255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8C255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift */; }; - 457A8DF4255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8C255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift */; }; - 457A8DF5255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8D255F1F8E00C708F4 /* StringToBytesAdapter.swift */; }; - 457A8DF6255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8D255F1F8E00C708F4 /* StringToBytesAdapter.swift */; }; - 457A8DF7255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8D255F1F8E00C708F4 /* StringToBytesAdapter.swift */; }; - 457A8DF8255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8D255F1F8E00C708F4 /* StringToBytesAdapter.swift */; }; - 457A8DF9255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8E255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift */; }; - 457A8DFA255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8E255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift */; }; - 457A8DFB255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8E255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift */; }; - 457A8DFC255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8E255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift */; }; - 457A8DFD255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8F255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift */; }; - 457A8DFE255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8F255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift */; }; - 457A8DFF255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8F255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift */; }; - 457A8E00255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D8F255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift */; }; - 457A8E01255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D90255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift */; }; - 457A8E02255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D90255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift */; }; - 457A8E03255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D90255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift */; }; - 457A8E04255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D90255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift */; }; - 457A8E05255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D91255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift */; }; - 457A8E06255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D91255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift */; }; - 457A8E07255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D91255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift */; }; - 457A8E08255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D91255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift */; }; - 457A8E09255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D92255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift */; }; - 457A8E0A255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D92255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift */; }; - 457A8E0B255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D92255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift */; }; - 457A8E0C255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D92255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift */; }; - 457A8E0D255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D93255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift */; }; - 457A8E0E255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D93255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift */; }; - 457A8E0F255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D93255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift */; }; - 457A8E10255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D93255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift */; }; - 457A8E11255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D94255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift */; }; - 457A8E12255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D94255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift */; }; - 457A8E13255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D94255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift */; }; - 457A8E14255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D94255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift */; }; - 457A8E15255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D95255F1F8E00C708F4 /* ID3FrameContentCreator.swift */; }; - 457A8E16255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D95255F1F8E00C708F4 /* ID3FrameContentCreator.swift */; }; - 457A8E17255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D95255F1F8E00C708F4 /* ID3FrameContentCreator.swift */; }; - 457A8E18255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D95255F1F8E00C708F4 /* ID3FrameContentCreator.swift */; }; - 457A8E19255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D96255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift */; }; - 457A8E1A255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D96255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift */; }; - 457A8E1B255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D96255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift */; }; - 457A8E1C255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D96255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift */; }; - 457A8E1D255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D97255F1F8E00C708F4 /* FrameFlagsCreator.swift */; }; - 457A8E1E255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D97255F1F8E00C708F4 /* FrameFlagsCreator.swift */; }; - 457A8E1F255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D97255F1F8E00C708F4 /* FrameFlagsCreator.swift */; }; - 457A8E20255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D97255F1F8E00C708F4 /* FrameFlagsCreator.swift */; }; - 457A8E21255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D98255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift */; }; - 457A8E22255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D98255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift */; }; - 457A8E23255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D98255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift */; }; - 457A8E24255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D98255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift */; }; - 457A8E25255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D99255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift */; }; - 457A8E26255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D99255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift */; }; - 457A8E27255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D99255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift */; }; - 457A8E28255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D99255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift */; }; - 457A8E29255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift */; }; - 457A8E2A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift */; }; - 457A8E2B255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift */; }; - 457A8E2C255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift */; }; - 457A8E2D255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9B255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift */; }; - 457A8E2E255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9B255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift */; }; - 457A8E2F255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9B255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift */; }; - 457A8E30255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9B255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift */; }; - 457A8E31255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9C255F1F8E00C708F4 /* ID3TagCreator.swift */; }; - 457A8E32255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9C255F1F8E00C708F4 /* ID3TagCreator.swift */; }; - 457A8E33255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9C255F1F8E00C708F4 /* ID3TagCreator.swift */; }; - 457A8E34255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9C255F1F8E00C708F4 /* ID3TagCreator.swift */; }; - 457A8E35255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9D255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift */; }; - 457A8E36255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9D255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift */; }; - 457A8E37255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9D255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift */; }; - 457A8E38255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9D255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift */; }; - 457A8E39255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9E255F1F8E00C708F4 /* ID3TimestampCreator.swift */; }; - 457A8E3A255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9E255F1F8E00C708F4 /* ID3TimestampCreator.swift */; }; - 457A8E3B255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9E255F1F8E00C708F4 /* ID3TimestampCreator.swift */; }; - 457A8E3C255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9E255F1F8E00C708F4 /* ID3TimestampCreator.swift */; }; - 457A8E3D255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9F255F1F8E00C708F4 /* LocalizedFrameCreator.swift */; }; - 457A8E3E255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9F255F1F8E00C708F4 /* LocalizedFrameCreator.swift */; }; - 457A8E3F255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9F255F1F8E00C708F4 /* LocalizedFrameCreator.swift */; }; - 457A8E40255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8D9F255F1F8E00C708F4 /* LocalizedFrameCreator.swift */; }; - 457A8E41255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8DA0255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift */; }; - 457A8E42255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8DA0255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift */; }; - 457A8E43255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8DA0255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift */; }; - 457A8E44255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8DA0255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift */; }; - 457A8E76255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4D255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift */; }; - 457A8E77255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4D255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift */; }; - 457A8E78255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4D255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift */; }; - 457A8E79255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4D255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift */; }; - 457A8E7A255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4E255F1FBC00C708F4 /* ID3TagVersionParser.swift */; }; - 457A8E7B255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4E255F1FBC00C708F4 /* ID3TagVersionParser.swift */; }; - 457A8E7C255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4E255F1FBC00C708F4 /* ID3TagVersionParser.swift */; }; - 457A8E7D255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4E255F1FBC00C708F4 /* ID3TagVersionParser.swift */; }; - 457A8E7E255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4F255F1FBC00C708F4 /* ID3TagParserFactory.swift */; }; - 457A8E7F255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4F255F1FBC00C708F4 /* ID3TagParserFactory.swift */; }; - 457A8E80255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4F255F1FBC00C708F4 /* ID3TagParserFactory.swift */; }; - 457A8E81255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E4F255F1FBC00C708F4 /* ID3TagParserFactory.swift */; }; - 457A8E82255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E50255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift */; }; - 457A8E83255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E50255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift */; }; - 457A8E84255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E50255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift */; }; - 457A8E85255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E50255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift */; }; - 457A8E86255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E51255F1FBC00C708F4 /* PictureTypeAdapter.swift */; }; - 457A8E87255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E51255F1FBC00C708F4 /* PictureTypeAdapter.swift */; }; - 457A8E88255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E51255F1FBC00C708F4 /* PictureTypeAdapter.swift */; }; - 457A8E89255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E51255F1FBC00C708F4 /* PictureTypeAdapter.swift */; }; - 457A8E8A255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E52255F1FBC00C708F4 /* ID3FrameParser.swift */; }; - 457A8E8B255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E52255F1FBC00C708F4 /* ID3FrameParser.swift */; }; - 457A8E8C255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E52255F1FBC00C708F4 /* ID3FrameParser.swift */; }; - 457A8E8D255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E52255F1FBC00C708F4 /* ID3FrameParser.swift */; }; - 457A8E8E255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E53255F1FBC00C708F4 /* ID3GenreStringAdapter.swift */; }; - 457A8E8F255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E53255F1FBC00C708F4 /* ID3GenreStringAdapter.swift */; }; - 457A8E90255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E53255F1FBC00C708F4 /* ID3GenreStringAdapter.swift */; }; - 457A8E91255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E53255F1FBC00C708F4 /* ID3GenreStringAdapter.swift */; }; - 457A8E92255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E54255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift */; }; - 457A8E93255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E54255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift */; }; - 457A8E94255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E54255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift */; }; - 457A8E95255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E54255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift */; }; - 457A8E96255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E55255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift */; }; - 457A8E97255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E55255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift */; }; - 457A8E98255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E55255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift */; }; - 457A8E99255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E55255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift */; }; - 457A8E9A255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E56255F1FBC00C708F4 /* ID3StringEncoding.swift */; }; - 457A8E9B255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E56255F1FBC00C708F4 /* ID3StringEncoding.swift */; }; - 457A8E9C255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E56255F1FBC00C708F4 /* ID3StringEncoding.swift */; }; - 457A8E9D255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E56255F1FBC00C708F4 /* ID3StringEncoding.swift */; }; - 457A8E9E255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E57255F1FBC00C708F4 /* ID3FrameSizeParser.swift */; }; - 457A8E9F255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E57255F1FBC00C708F4 /* ID3FrameSizeParser.swift */; }; - 457A8EA0255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E57255F1FBC00C708F4 /* ID3FrameSizeParser.swift */; }; - 457A8EA1255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E57255F1FBC00C708F4 /* ID3FrameSizeParser.swift */; }; - 457A8EA2255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E58255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EA3255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E58255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EA4255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E58255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EA5255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E58255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EA6255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E59255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift */; }; - 457A8EA7255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E59255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift */; }; - 457A8EA8255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E59255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift */; }; - 457A8EA9255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E59255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift */; }; - 457A8EAA255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5A255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift */; }; - 457A8EAB255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5A255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift */; }; - 457A8EAC255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5A255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift */; }; - 457A8EAD255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5A255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift */; }; - 457A8EAE255F1FBC00C708F4 /* FrameContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5B255F1FBC00C708F4 /* FrameContentParser.swift */; }; - 457A8EAF255F1FBC00C708F4 /* FrameContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5B255F1FBC00C708F4 /* FrameContentParser.swift */; }; - 457A8EB0255F1FBC00C708F4 /* FrameContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5B255F1FBC00C708F4 /* FrameContentParser.swift */; }; - 457A8EB1255F1FBC00C708F4 /* FrameContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5B255F1FBC00C708F4 /* FrameContentParser.swift */; }; - 457A8EB2255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift */; }; - 457A8EB3255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift */; }; - 457A8EB4255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift */; }; - 457A8EB5255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift */; }; - 457A8EB6255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5D255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift */; }; - 457A8EB7255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5D255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift */; }; - 457A8EB8255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5D255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift */; }; - 457A8EB9255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5D255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift */; }; - 457A8EBA255F1FBC00C708F4 /* ID3TagParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5E255F1FBC00C708F4 /* ID3TagParser.swift */; }; - 457A8EBB255F1FBC00C708F4 /* ID3TagParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5E255F1FBC00C708F4 /* ID3TagParser.swift */; }; - 457A8EBC255F1FBC00C708F4 /* ID3TagParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5E255F1FBC00C708F4 /* ID3TagParser.swift */; }; - 457A8EBD255F1FBC00C708F4 /* ID3TagParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5E255F1FBC00C708F4 /* ID3TagParser.swift */; }; - 457A8EBE255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5F255F1FBC00C708F4 /* ID3FramesParser.swift */; }; - 457A8EBF255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5F255F1FBC00C708F4 /* ID3FramesParser.swift */; }; - 457A8EC0255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5F255F1FBC00C708F4 /* ID3FramesParser.swift */; }; - 457A8EC1255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E5F255F1FBC00C708F4 /* ID3FramesParser.swift */; }; - 457A8EC2255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E60255F1FBC00C708F4 /* ID3StringEncodingConverter.swift */; }; - 457A8EC3255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E60255F1FBC00C708F4 /* ID3StringEncodingConverter.swift */; }; - 457A8EC4255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E60255F1FBC00C708F4 /* ID3StringEncodingConverter.swift */; }; - 457A8EC5255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E60255F1FBC00C708F4 /* ID3StringEncodingConverter.swift */; }; - 457A8EC6255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E61255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift */; }; - 457A8EC7255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E61255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift */; }; - 457A8EC8255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E61255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift */; }; - 457A8EC9255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E61255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift */; }; - 457A8ECA255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E62255F1FBC00C708F4 /* FrameSizeParser.swift */; }; - 457A8ECB255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E62255F1FBC00C708F4 /* FrameSizeParser.swift */; }; - 457A8ECC255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E62255F1FBC00C708F4 /* FrameSizeParser.swift */; }; - 457A8ECD255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E62255F1FBC00C708F4 /* FrameSizeParser.swift */; }; - 457A8ECE255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E63255F1FBC00C708F4 /* FrameContentSizeParser.swift */; }; - 457A8ECF255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E63255F1FBC00C708F4 /* FrameContentSizeParser.swift */; }; - 457A8ED0255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E63255F1FBC00C708F4 /* FrameContentSizeParser.swift */; }; - 457A8ED1255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E63255F1FBC00C708F4 /* FrameContentSizeParser.swift */; }; - 457A8ED2255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E64255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift */; }; - 457A8ED3255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E64255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift */; }; - 457A8ED4255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E64255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift */; }; - 457A8ED5255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E64255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift */; }; - 457A8ED6255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E65255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift */; }; - 457A8ED7255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E65255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift */; }; - 457A8ED8255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E65255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift */; }; - 457A8ED9255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E65255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift */; }; - 457A8EDA255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E66255F1FBC00C708F4 /* ID3TagSizeParser.swift */; }; - 457A8EDB255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E66255F1FBC00C708F4 /* ID3TagSizeParser.swift */; }; - 457A8EDC255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E66255F1FBC00C708F4 /* ID3TagSizeParser.swift */; }; - 457A8EDD255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E66255F1FBC00C708F4 /* ID3TagSizeParser.swift */; }; - 457A8EDE255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E67255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift */; }; - 457A8EDF255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E67255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift */; }; - 457A8EE0255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E67255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift */; }; - 457A8EE1255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E67255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift */; }; - 457A8EE2255F1FBC00C708F4 /* TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E68255F1FBC00C708F4 /* TagVersionParser.swift */; }; - 457A8EE3255F1FBC00C708F4 /* TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E68255F1FBC00C708F4 /* TagVersionParser.swift */; }; - 457A8EE4255F1FBC00C708F4 /* TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E68255F1FBC00C708F4 /* TagVersionParser.swift */; }; - 457A8EE5255F1FBC00C708F4 /* TagVersionParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E68255F1FBC00C708F4 /* TagVersionParser.swift */; }; - 457A8EE6255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E69255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift */; }; - 457A8EE7255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E69255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift */; }; - 457A8EE8255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E69255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift */; }; - 457A8EE9255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E69255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift */; }; - 457A8EEA255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6A255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift */; }; - 457A8EEB255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6A255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift */; }; - 457A8EEC255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6A255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift */; }; - 457A8EED255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6A255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift */; }; - 457A8EEE255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6B255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift */; }; - 457A8EEF255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6B255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift */; }; - 457A8EF0255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6B255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift */; }; - 457A8EF1255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6B255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift */; }; - 457A8EF2255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift */; }; - 457A8EF3255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift */; }; - 457A8EF4255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift */; }; - 457A8EF5255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift */; }; - 457A8EF6255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6D255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift */; }; - 457A8EF7255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6D255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift */; }; - 457A8EF8255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6D255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift */; }; - 457A8EF9255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6D255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift */; }; - 457A8EFA255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6E255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EFB255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6E255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EFC255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6E255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EFD255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6E255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift */; }; - 457A8EFE255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6F255F1FBC00C708F4 /* FrameContentParsingOperation.swift */; }; - 457A8EFF255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6F255F1FBC00C708F4 /* FrameContentParsingOperation.swift */; }; - 457A8F00255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6F255F1FBC00C708F4 /* FrameContentParsingOperation.swift */; }; - 457A8F01255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E6F255F1FBC00C708F4 /* FrameContentParsingOperation.swift */; }; - 457A8F02255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E70255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift */; }; - 457A8F03255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E70255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift */; }; - 457A8F04255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E70255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift */; }; - 457A8F05255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E70255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift */; }; - 457A8F06255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E71255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift */; }; - 457A8F07255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E71255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift */; }; - 457A8F08255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E71255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift */; }; - 457A8F09255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E71255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift */; }; - 457A8F0A255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E72255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift */; }; - 457A8F0B255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E72255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift */; }; - 457A8F0C255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E72255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift */; }; - 457A8F0D255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E72255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift */; }; - 457A8F0E255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E73255F1FBC00C708F4 /* ID3FrameStringContentParser.swift */; }; - 457A8F0F255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E73255F1FBC00C708F4 /* ID3FrameStringContentParser.swift */; }; - 457A8F10255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E73255F1FBC00C708F4 /* ID3FrameStringContentParser.swift */; }; - 457A8F11255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E73255F1FBC00C708F4 /* ID3FrameStringContentParser.swift */; }; - 457A8F12255F1FBC00C708F4 /* TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E74255F1FBC00C708F4 /* TagSizeParser.swift */; }; - 457A8F13255F1FBC00C708F4 /* TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E74255F1FBC00C708F4 /* TagSizeParser.swift */; }; - 457A8F14255F1FBC00C708F4 /* TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E74255F1FBC00C708F4 /* TagSizeParser.swift */; }; - 457A8F15255F1FBC00C708F4 /* TagSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E74255F1FBC00C708F4 /* TagSizeParser.swift */; }; - 457A8F16255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E75255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift */; }; - 457A8F17255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E75255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift */; }; - 457A8F18255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E75255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift */; }; - 457A8F19255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457A8E75255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift */; }; - 4584521021DD00780043FECD /* ID3PictureFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520E21DD00780043FECD /* ID3PictureFormat.swift */; }; - 4584521121DD00780043FECD /* ID3PictureFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520E21DD00780043FECD /* ID3PictureFormat.swift */; }; - 4584521221DD00780043FECD /* ID3PictureFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520E21DD00780043FECD /* ID3PictureFormat.swift */; }; - 4584521321DD00780043FECD /* ID3PictureFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520E21DD00780043FECD /* ID3PictureFormat.swift */; }; - 4584521421DD00780043FECD /* ID3PictureType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520F21DD00780043FECD /* ID3PictureType.swift */; }; - 4584521521DD00780043FECD /* ID3PictureType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520F21DD00780043FECD /* ID3PictureType.swift */; }; - 4584521621DD00780043FECD /* ID3PictureType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520F21DD00780043FECD /* ID3PictureType.swift */; }; - 4584521721DD00780043FECD /* ID3PictureType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584520F21DD00780043FECD /* ID3PictureType.swift */; }; - 4584521A21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521821DD00800043FECD /* ID3FrameRecordingDateTime.swift */; }; - 4584521B21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521821DD00800043FECD /* ID3FrameRecordingDateTime.swift */; }; - 4584521C21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521821DD00800043FECD /* ID3FrameRecordingDateTime.swift */; }; - 4584521D21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521821DD00800043FECD /* ID3FrameRecordingDateTime.swift */; }; - 4584521E21DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521921DD00800043FECD /* ID3FramePartOfTotal.swift */; }; - 4584521F21DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521921DD00800043FECD /* ID3FramePartOfTotal.swift */; }; - 4584522021DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521921DD00800043FECD /* ID3FramePartOfTotal.swift */; }; - 4584522121DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584521921DD00800043FECD /* ID3FramePartOfTotal.swift */; }; - 4584522321DD00950043FECD /* ID3Genre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584522221DD00950043FECD /* ID3Genre.swift */; }; - 4584522421DD00950043FECD /* ID3Genre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584522221DD00950043FECD /* ID3Genre.swift */; }; - 4584522521DD00950043FECD /* ID3Genre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584522221DD00950043FECD /* ID3Genre.swift */; }; - 4584522621DD00950043FECD /* ID3Genre.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4584522221DD00950043FECD /* ID3Genre.swift */; }; - 4584EB1F2523CEC00004C08E /* frames-after-attached-picture.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 4584EB1E2523CEC00004C08E /* frames-after-attached-picture.mp3 */; }; - 4584EB202523CEC00004C08E /* frames-after-attached-picture.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 4584EB1E2523CEC00004C08E /* frames-after-attached-picture.mp3 */; }; - 4584EB212523CEC00004C08E /* frames-after-attached-picture.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 4584EB1E2523CEC00004C08E /* frames-after-attached-picture.mp3 */; }; - 458A0DF223452F910063DC4A /* FrameName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 458A0DF123452F910063DC4A /* FrameName.swift */; }; - 458A0DF323452FB80063DC4A /* FrameName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 458A0DF123452F910063DC4A /* FrameName.swift */; }; - 458A0DF423452FB90063DC4A /* FrameName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 458A0DF123452F910063DC4A /* FrameName.swift */; }; - 458A0DF523452FBA0063DC4A /* FrameName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 458A0DF123452F910063DC4A /* FrameName.swift */; }; - 458BED1C20926C9A003C2E14 /* example-utf16.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 458BED1B20926C9A003C2E14 /* example-utf16.mp3 */; }; - 458BED1D20926C9A003C2E14 /* example-utf16.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 458BED1B20926C9A003C2E14 /* example-utf16.mp3 */; }; - 458BED1E20926C9A003C2E14 /* example-utf16.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 458BED1B20926C9A003C2E14 /* example-utf16.mp3 */; }; - 45AD069320461505003C570B /* ID3Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ED87F78D196E8980F49 /* ID3Version.swift */; }; - 45B0A68525310BDA00695084 /* example-write-unsynched-lyrics.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45B0A68425310BDA00695084 /* example-write-unsynched-lyrics.mp3 */; }; - 45B0A68625310BDA00695084 /* example-write-unsynched-lyrics.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45B0A68425310BDA00695084 /* example-write-unsynched-lyrics.mp3 */; }; - 45B0A68725310BDA00695084 /* example-write-unsynched-lyrics.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45B0A68425310BDA00695084 /* example-write-unsynched-lyrics.mp3 */; }; - 45B0A69725310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A69625310D8A00695084 /* ID3FrameContentLanguage.swift */; }; - 45B0A69825310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A69625310D8A00695084 /* ID3FrameContentLanguage.swift */; }; - 45B0A69925310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A69625310D8A00695084 /* ID3FrameContentLanguage.swift */; }; - 45B0A69A25310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A69625310D8A00695084 /* ID3FrameContentLanguage.swift */; }; - 45B0A6A325310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A6A225310E6000695084 /* ID3FrameWithLocalizedContent.swift */; }; - 45B0A6A425310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A6A225310E6000695084 /* ID3FrameWithLocalizedContent.swift */; }; - 45B0A6A525310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A6A225310E6000695084 /* ID3FrameWithLocalizedContent.swift */; }; - 45B0A6A625310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0A6A225310E6000695084 /* ID3FrameWithLocalizedContent.swift */; }; - 45B4336C21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4336B21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift */; }; - 45B4336D21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4336B21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift */; }; - 45B4336E21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4336B21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift */; }; - 45B4336F21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4336B21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift */; }; - 45B4337621DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4337521DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift */; }; - 45B4337721DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4337521DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift */; }; - 45B4337821DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4337521DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift */; }; - 45B4337921DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B4337521DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift */; }; - 45B9FE34254809AB00A2B987 /* MockStringToBytesAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B9FE33254809AB00A2B987 /* MockStringToBytesAdapter.swift */; }; - 45B9FE35254809AB00A2B987 /* MockStringToBytesAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B9FE33254809AB00A2B987 /* MockStringToBytesAdapter.swift */; }; - 45B9FE36254809AB00A2B987 /* MockStringToBytesAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B9FE33254809AB00A2B987 /* MockStringToBytesAdapter.swift */; }; - 45BA663A27AA77D200BABABA /* ID3TagContentReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45BA663927AA77D200BABABA /* ID3TagContentReader.swift */; }; - 45BA663B27AA77D200BABABA /* ID3TagContentReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45BA663927AA77D200BABABA /* ID3TagContentReader.swift */; }; - 45BA663C27AA77D200BABABA /* ID3TagContentReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45BA663927AA77D200BABABA /* ID3TagContentReader.swift */; }; - 45BA663D27AA77D200BABABA /* ID3TagContentReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45BA663927AA77D200BABABA /* ID3TagContentReader.swift */; }; - 45D4C3562538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D4C3552538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift */; }; - 45D4C3572538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D4C3552538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift */; }; - 45D4C3582538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D4C3552538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift */; }; - 45D4C36A2538D51E00501417 /* example-write-read-v3.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3672538D51E00501417 /* example-write-read-v3.mp3 */; }; - 45D4C36B2538D51E00501417 /* example-write-read-v3.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3672538D51E00501417 /* example-write-read-v3.mp3 */; }; - 45D4C36C2538D51E00501417 /* example-write-read-v3.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3672538D51E00501417 /* example-write-read-v3.mp3 */; }; - 45D4C36D2538D51E00501417 /* example-write-read-v2.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3682538D51E00501417 /* example-write-read-v2.mp3 */; }; - 45D4C36E2538D51E00501417 /* example-write-read-v2.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3682538D51E00501417 /* example-write-read-v2.mp3 */; }; - 45D4C36F2538D51E00501417 /* example-write-read-v2.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3682538D51E00501417 /* example-write-read-v2.mp3 */; }; - 45D4C3702538D51E00501417 /* example-write-read-v4.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3692538D51E00501417 /* example-write-read-v4.mp3 */; }; - 45D4C3712538D51E00501417 /* example-write-read-v4.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3692538D51E00501417 /* example-write-read-v4.mp3 */; }; - 45D4C3722538D51E00501417 /* example-write-read-v4.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 45D4C3692538D51E00501417 /* example-write-read-v4.mp3 */; }; - 45D4C3AD2539CF3300501417 /* MockFrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D4C3AC2539CF3300501417 /* MockFrameHeaderCreator.swift */; }; - 45D4C3AE2539CF3300501417 /* MockFrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D4C3AC2539CF3300501417 /* MockFrameHeaderCreator.swift */; }; - 45D4C3AF2539CF3300501417 /* MockFrameHeaderCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D4C3AC2539CF3300501417 /* MockFrameHeaderCreator.swift */; }; - 45D551A0254462F8003347B7 /* ID3TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519E254462F8003347B7 /* ID3TagPresence.swift */; }; - 45D551A1254462F8003347B7 /* ID3TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519E254462F8003347B7 /* ID3TagPresence.swift */; }; - 45D551A2254462F8003347B7 /* ID3TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519E254462F8003347B7 /* ID3TagPresence.swift */; }; - 45D551A3254462F8003347B7 /* ID3TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519E254462F8003347B7 /* ID3TagPresence.swift */; }; - 45D551A4254462F8003347B7 /* TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519F254462F8003347B7 /* TagPresence.swift */; }; - 45D551A5254462F8003347B7 /* TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519F254462F8003347B7 /* TagPresence.swift */; }; - 45D551A6254462F8003347B7 /* TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519F254462F8003347B7 /* TagPresence.swift */; }; - 45D551A7254462F8003347B7 /* TagPresence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5519F254462F8003347B7 /* TagPresence.swift */; }; - 45D551BE254463EF003347B7 /* TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551BD254463EF003347B7 /* TagBuilder.swift */; }; - 45D551BF254463EF003347B7 /* TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551BD254463EF003347B7 /* TagBuilder.swift */; }; - 45D551C0254463EF003347B7 /* TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551BD254463EF003347B7 /* TagBuilder.swift */; }; - 45D551C1254463EF003347B7 /* TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551BD254463EF003347B7 /* TagBuilder.swift */; }; - 45D551CA25446431003347B7 /* ID32v2TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551C925446431003347B7 /* ID32v2TagBuilder.swift */; }; - 45D551CB25446431003347B7 /* ID32v2TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551C925446431003347B7 /* ID32v2TagBuilder.swift */; }; - 45D551CC25446431003347B7 /* ID32v2TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551C925446431003347B7 /* ID32v2TagBuilder.swift */; }; - 45D551CD25446431003347B7 /* ID32v2TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551C925446431003347B7 /* ID32v2TagBuilder.swift */; }; - 45D551D62544649A003347B7 /* ID32v3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551D52544649A003347B7 /* ID32v3TagBuilder.swift */; }; - 45D551D72544649A003347B7 /* ID32v3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551D52544649A003347B7 /* ID32v3TagBuilder.swift */; }; - 45D551D82544649A003347B7 /* ID32v3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551D52544649A003347B7 /* ID32v3TagBuilder.swift */; }; - 45D551D92544649A003347B7 /* ID32v3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551D52544649A003347B7 /* ID32v3TagBuilder.swift */; }; - 45D551F725446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551F625446A1B003347B7 /* ID32v4TagBuilder.swift */; }; - 45D551F825446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551F625446A1B003347B7 /* ID32v4TagBuilder.swift */; }; - 45D551F925446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551F625446A1B003347B7 /* ID32v4TagBuilder.swift */; }; - 45D551FA25446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D551F625446A1B003347B7 /* ID32v4TagBuilder.swift */; }; - 45D58CC9210CB7B300E820C8 /* MockTimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D58CC8210CB7B300E820C8 /* MockTimestampCreator.swift */; }; - 45D58CCA210CB7B300E820C8 /* MockTimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D58CC8210CB7B300E820C8 /* MockTimestampCreator.swift */; }; - 45D58CCB210CB7B300E820C8 /* MockTimestampCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D58CC8210CB7B300E820C8 /* MockTimestampCreator.swift */; }; - 45D95425253721C1008AA05D /* MockLocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D95424253721C1008AA05D /* MockLocalizedFrameCreator.swift */; }; - 45D95426253721C1008AA05D /* MockLocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D95424253721C1008AA05D /* MockLocalizedFrameCreator.swift */; }; - 45D95427253721C1008AA05D /* MockLocalizedFrameCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D95424253721C1008AA05D /* MockLocalizedFrameCreator.swift */; }; - 45D95444253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D95443253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift */; }; - 45D95445253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D95443253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift */; }; - 45D95446253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D95443253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift */; }; - 45F833EB205905EF0046C804 /* ID3TagEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832282044C7BE00458375 /* ID3TagEditor.swift */; }; - 45F833EC205905EF0046C804 /* ID3TagEditorError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452831FE2044C7BE00458375 /* ID3TagEditorError.swift */; }; - 45F83400205905EF0046C804 /* ID3FrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4528321D2044C7BE00458375 /* ID3FrameConfiguration.swift */; }; - 45F83401205905EF0046C804 /* ID3AttachedPictureFrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ACA74865A893411B45F /* ID3AttachedPictureFrameConfiguration.swift */; }; - 45F83402205905EF0046C804 /* FrameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506746284865F9DE2091AB2 /* FrameType.swift */; }; - 45F83403205905EF0046C804 /* Mp3WithID3TagBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832272044C7BE00458375 /* Mp3WithID3TagBuilder.swift */; }; - 45F8341E205905EF0046C804 /* ID3Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832222044C7BE00458375 /* ID3Tag.swift */; }; - 45F8341F205905EF0046C804 /* ID3TagConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452832252044C7BE00458375 /* ID3TagConfiguration.swift */; }; - 45F83428205905EF0046C804 /* ID3TagProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50673F2ECE134CC71C9E573 /* ID3TagProperties.swift */; }; - 45F8342B205905EF0046C804 /* ID3Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ED87F78D196E8980F49 /* ID3Version.swift */; }; - 45FFF108253EEB0E0083C6E6 /* ID3TagTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FFF107253EEB0E0083C6E6 /* ID3TagTest.swift */; }; - 45FFF109253EEB0E0083C6E6 /* ID3TagTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FFF107253EEB0E0083C6E6 /* ID3TagTest.swift */; }; - 45FFF10A253EEB0E0083C6E6 /* ID3TagTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FFF107253EEB0E0083C6E6 /* ID3TagTest.swift */; }; - 5151CACD240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5151CACC240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift */; }; - 5151CACE240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5151CACC240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift */; }; - 5151CACF240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5151CACC240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift */; }; - 5151CAD0240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5151CACC240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift */; }; - 5151CAE1240D9A30002A7C05 /* example-newframes-v3-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5151CADF240D9A30002A7C05 /* example-newframes-v3-written.mp3 */; }; - 5151CAE2240D9A30002A7C05 /* example-newframes-v3-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5151CADF240D9A30002A7C05 /* example-newframes-v3-written.mp3 */; }; - 5151CAE3240D9A30002A7C05 /* example-newframes-v3-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5151CADF240D9A30002A7C05 /* example-newframes-v3-written.mp3 */; }; - 5151CAE4240D9A30002A7C05 /* example-newframes-v4-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5151CAE0240D9A30002A7C05 /* example-newframes-v4-written.mp3 */; }; - 5151CAE5240D9A30002A7C05 /* example-newframes-v4-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5151CAE0240D9A30002A7C05 /* example-newframes-v4-written.mp3 */; }; - 5151CAE6240D9A30002A7C05 /* example-newframes-v4-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5151CAE0240D9A30002A7C05 /* example-newframes-v4-written.mp3 */; }; - 517AB40D2408EE0900D88853 /* example-newframes-v2-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 517AB40A2408EE0800D88853 /* example-newframes-v2-written.mp3 */; }; - 517AB40E2408EE0900D88853 /* example-newframes-v2-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 517AB40A2408EE0800D88853 /* example-newframes-v2-written.mp3 */; }; - 517AB40F2408EE0900D88853 /* example-newframes-v2-written.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 517AB40A2408EE0800D88853 /* example-newframes-v2-written.mp3 */; }; - 51CDFE3224087A1300B06F29 /* example-newframes.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 51CDFE2B24087A1300B06F29 /* example-newframes.mp3 */; }; - 51CDFE3324087A1300B06F29 /* example-newframes.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 51CDFE2B24087A1300B06F29 /* example-newframes.mp3 */; }; - 51CDFE3424087A1300B06F29 /* example-newframes.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 51CDFE2B24087A1300B06F29 /* example-newframes.mp3 */; }; - 5F6A0D2C251E3F2200989D7E /* PathLoaderXcodeProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F6A0D2B251E3F2200989D7E /* PathLoaderXcodeProj.swift */; }; - 5F6A0D2D251E3F2200989D7E /* PathLoaderXcodeProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F6A0D2B251E3F2200989D7E /* PathLoaderXcodeProj.swift */; }; - 5F6A0D2E251E3F2200989D7E /* PathLoaderXcodeProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F6A0D2B251E3F2200989D7E /* PathLoaderXcodeProj.swift */; }; - 5FAF8DAB21CED88C0049798C /* example-v4-additional-data.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5FAF8DA621CED8600049798C /* example-v4-additional-data.mp3 */; }; - 5FAF8DAC21CED88D0049798C /* example-v4-additional-data.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5FAF8DA621CED8600049798C /* example-v4-additional-data.mp3 */; }; - 5FAF8DAD21CED88E0049798C /* example-v4-additional-data.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 5FAF8DA621CED8600049798C /* example-v4-additional-data.mp3 */; }; - 5FAF8DAF21CED92F0049798C /* MockSynchsafeEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FAF8DAE21CED92F0049798C /* MockSynchsafeEncoder.swift */; }; - 5FAF8DB021CED92F0049798C /* MockSynchsafeEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FAF8DAE21CED92F0049798C /* MockSynchsafeEncoder.swift */; }; - 5FAF8DB121CED92F0049798C /* MockSynchsafeEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FAF8DAE21CED92F0049798C /* MockSynchsafeEncoder.swift */; }; - 6AE2D8AF296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AE2D8AE296CBB3500CEE5DF /* Mp3FileReaderFactory.swift */; }; - 6AE2D8B0296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AE2D8AE296CBB3500CEE5DF /* Mp3FileReaderFactory.swift */; }; - 6AE2D8B1296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AE2D8AE296CBB3500CEE5DF /* Mp3FileReaderFactory.swift */; }; - 6AE2D8B2296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AE2D8AE296CBB3500CEE5DF /* Mp3FileReaderFactory.swift */; }; - C506714C03EAB37AC337B983 /* MockFrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506715FBCEE562BFB182459 /* MockFrameFromStringContentCreator.swift */; }; - C50671C64692909C1AD1AC5D /* MockID3FrameCreatorsChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506701F77DD635B85857590 /* MockID3FrameCreatorsChain.swift */; }; - C50671DE6CD2C6BD107AB811 /* ID3TagProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50673F2ECE134CC71C9E573 /* ID3TagProperties.swift */; }; - C506722E2AEE065705B2D8F7 /* example-with-tag-already-setted.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506730EAC5BBD219DDCC71C /* example-with-tag-already-setted.mp3 */; }; - C5067239129F90566D38ED60 /* ID3TagEditorAcceptanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50670A43E2AAE50A36E7C0D /* ID3TagEditorAcceptanceTest.swift */; }; - C50672444BF2E5B0AD7DC8B6 /* cover2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C506743F39F306B401A7A000 /* cover2.jpg */; }; - C5067249E2E352C2A30A1663 /* example.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50676792752FE6D120378DC /* example.mp3 */; }; - C506724A7FBBFA5C694E8B6E /* example-v23-png.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506716F7FACDDFD2CA53425 /* example-v23-png.mp3 */; }; - C5067297E8F35D74EABEC80C /* example-to-be-modified.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50677FFA5F143FA0572BA4D /* example-to-be-modified.mp3 */; }; - C506731A8470956B3A6E6785 /* MockUInt32ToByteArrayAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50677463766C47CCE06012D /* MockUInt32ToByteArrayAdapter.swift */; }; - C50673482C00E74766328BD2 /* example-v3-additional-data.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C5067C627403499F44702DE6 /* example-v3-additional-data.mp3 */; }; - C506734914BA4F7A51E7B149 /* MockPartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506773574B09C3FDB066B2E /* MockPartOfTotalStringAdapter.swift */; }; - C506739BA111E9B2B8887C97 /* example-v23-png.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506716F7FACDDFD2CA53425 /* example-v23-png.mp3 */; }; - C5067429A4599983A129E025 /* MockFrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067C4A517611B94BC6D6B2 /* MockFrameFlagsCreator.swift */; }; - C506745C3F50A01AFE352304 /* example-cover.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C50671C7B82E177C0FF4202E /* example-cover.jpg */; }; - C50674AB4EC8395A9D02B752 /* example-with-tag-jpg-v3.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506784AEA966C7A8BC7EF69 /* example-with-tag-jpg-v3.mp3 */; }; - C50674C518F683146C4292BF /* ID3AttachedPictureFrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ACA74865A893411B45F /* ID3AttachedPictureFrameConfiguration.swift */; }; - C5067510AF08EA66216584AE /* FrameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506746284865F9DE2091AB2 /* FrameType.swift */; }; - C50675EFA0C7A17E6A23758D /* MockFrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067AEAC63028F60F7C6D46 /* MockFrameContentSizeParser.swift */; }; - C5067617959593C6927B955D /* example-to-be-modified-in-same-path.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50678CC307C45CBBEE89FF5 /* example-to-be-modified-in-same-path.mp3 */; }; - C5067620378F1600216E2811 /* MockPartOfTotalStringAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506773574B09C3FDB066B2E /* MockPartOfTotalStringAdapter.swift */; }; - C506762688167A78895B3CD5 /* MockFrameContentSizeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067AEAC63028F60F7C6D46 /* MockFrameContentSizeParser.swift */; }; - C50677177F0AF15A633ED620 /* FrameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506746284865F9DE2091AB2 /* FrameType.swift */; }; - C506771EC40652FF5DE2A6D2 /* ID3FrameConfigurationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067081F30C2572649940F5 /* ID3FrameConfigurationTest.swift */; }; - C50677494ED96E785E2A50DE /* cover2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C506743F39F306B401A7A000 /* cover2.jpg */; }; - C506774CEC09164E959AF72A /* example.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50676792752FE6D120378DC /* example.mp3 */; }; - C506776DE33D29951124CD85 /* folder.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C5067D7E521858122CF4EEB4 /* folder.jpg */; }; - C506776E1E3FED77D9951648 /* ID3FrameConfigurationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067081F30C2572649940F5 /* ID3FrameConfigurationTest.swift */; }; - C50677AED7E603CF7B613C8E /* example-v23.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506760F9D2B1A991999ECE1 /* example-v23.mp3 */; }; - C50677BDD0F9B6A711E0A400 /* example-v3-additional-data.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C5067C627403499F44702DE6 /* example-v3-additional-data.mp3 */; }; - C50677CCA43334F0B8280A0A /* MockUInt32ToByteArrayAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50677463766C47CCE06012D /* MockUInt32ToByteArrayAdapter.swift */; }; - C506784B5FB0ED51D2170B34 /* example-v23.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506760F9D2B1A991999ECE1 /* example-v23.mp3 */; }; - C50678D5E3466DD22929F573 /* folder.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C5067D7E521858122CF4EEB4 /* folder.jpg */; }; - C50679A1C772693D46B33A8A /* example-cover-png.png in Resources */ = {isa = PBXBuildFile; fileRef = C5067501E6EB4A17945FC71B /* example-cover-png.png */; }; - C50679A6775695E2E56A5F36 /* example-with-tag-already-setted.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506730EAC5BBD219DDCC71C /* example-with-tag-already-setted.mp3 */; }; - C50679E29510A8E111ABF2C2 /* example-cover.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C50671C7B82E177C0FF4202E /* example-cover.jpg */; }; - C50679EED08937A1A66C8978 /* ID3TagPresenceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50678397D8313DE97785976 /* ID3TagPresenceTest.swift */; }; - C5067A2CCCD84E8DEA001CB3 /* example-cover-png.png in Resources */ = {isa = PBXBuildFile; fileRef = C5067501E6EB4A17945FC71B /* example-cover-png.png */; }; - C5067B1B1FA6D04ACC720729 /* ID3Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ED87F78D196E8980F49 /* ID3Version.swift */; }; - C5067BB189B0DA6ACA2509E2 /* MockFrameFlagsCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067C4A517611B94BC6D6B2 /* MockFrameFlagsCreator.swift */; }; - C5067BD1C050694A3AE6F77B /* MockFrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506700658BCCA8D6CD0E270 /* MockFrameContentSizeCalculator.swift */; }; - C5067C69D80DFCCBED793EA3 /* ID3TagPresenceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50678397D8313DE97785976 /* ID3TagPresenceTest.swift */; }; - C5067D3173A1FE4A5F8A589B /* ID3TagEditorAcceptanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50670A43E2AAE50A36E7C0D /* ID3TagEditorAcceptanceTest.swift */; }; - C5067DA770FF7CD970A11DA3 /* MockFrameContentSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506700658BCCA8D6CD0E270 /* MockFrameContentSizeCalculator.swift */; }; - C5067DFA24C550CD872E8101 /* ID3AttachedPictureFrameConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067ACA74865A893411B45F /* ID3AttachedPictureFrameConfiguration.swift */; }; - C5067E54FE3A98B1879EDD0B /* example-to-be-modified-in-same-path.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50678CC307C45CBBEE89FF5 /* example-to-be-modified-in-same-path.mp3 */; }; - C5067E73FB0E641EDB3E9329 /* example-to-be-modified.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C50677FFA5F143FA0572BA4D /* example-to-be-modified.mp3 */; }; - C5067EC50CC8AFB2D0EA8917 /* MockPaddingAdder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067A41EC97686358925AEF /* MockPaddingAdder.swift */; }; - C5067ED2DFF6D822534E16D8 /* example-with-tag-jpg-v3.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = C506784AEA966C7A8BC7EF69 /* example-with-tag-jpg-v3.mp3 */; }; - C5067F0530D557910B0EC3CD /* MockPaddingAdder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5067A41EC97686358925AEF /* MockPaddingAdder.swift */; }; - C5067F271C408A8D0C6AA465 /* MockID3FrameCreatorsChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506701F77DD635B85857590 /* MockID3FrameCreatorsChain.swift */; }; - C5067F6C02D1EDB1B142D76F /* ID3TagProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50673F2ECE134CC71C9E573 /* ID3TagProperties.swift */; }; - C5067F761EC6390E734EFF58 /* MockFrameFromStringContentCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C506715FBCEE562BFB182459 /* MockFrameFromStringContentCreator.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -804,256 +37,103 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 450967152100BDC700A9CAA6 /* Mp3FileReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mp3FileReader.swift; sourceTree = ""; }; - 4509671B2100C0A600A9CAA6 /* Mp3FileReaderTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mp3FileReaderTest.swift; sourceTree = ""; }; - 4509671F2100C3E600A9CAA6 /* Mp3FileWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mp3FileWriter.swift; sourceTree = ""; }; - 450FB6F328E99C9F00C4A205 /* contributors.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = contributors.yml; sourceTree = ""; }; - 45231DE221DBFFAE008FDCE7 /* ID3FrameAttachedPicture.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameAttachedPicture.swift; sourceTree = ""; }; - 45231DE721DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameWithStringContent.swift; sourceTree = ""; }; - 45231DE821DBFFDD008FDCE7 /* ID3Frame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3Frame.swift; sourceTree = ""; }; - 45231DF121DC0A90008FDCE7 /* ID3FrameGenre.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameGenre.swift; sourceTree = ""; }; 452831C52044C40700458375 /* ID3TagEditor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ID3TagEditor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 452831C82044C40700458375 /* ID3TagEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ID3TagEditor.h; sourceTree = ""; }; - 452831C92044C40700458375 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 452831CE2044C40700458375 /* ID3TagEditor macOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ID3TagEditor macOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 452831D52044C40700458375 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 452831E52044C4F500458375 /* ID3TagEditor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ID3TagEditor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 452831ED2044C4F500458375 /* ID3TagEditor iOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ID3TagEditor iOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 452831FE2044C7BE00458375 /* ID3TagEditorError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagEditorError.swift; sourceTree = ""; }; - 4528321D2044C7BE00458375 /* ID3FrameConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameConfiguration.swift; sourceTree = ""; }; - 452832222044C7BE00458375 /* ID3Tag.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3Tag.swift; sourceTree = ""; }; - 452832252044C7BE00458375 /* ID3TagConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagConfiguration.swift; sourceTree = ""; }; - 452832272044C7BE00458375 /* Mp3WithID3TagBuilder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Mp3WithID3TagBuilder.swift; sourceTree = ""; }; - 452832282044C7BE00458375 /* ID3TagEditor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagEditor.swift; sourceTree = ""; }; - 4546E7CB21CB86AE008502CF /* cover-v4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "cover-v4.png"; sourceTree = ""; }; - 4546E7D321CBC844008502CF /* example-v4.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v4.mp3"; sourceTree = ""; }; - 454789372120D77F005EFAA1 /* example-v3-corrupted.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v3-corrupted.mp3"; sourceTree = ""; }; - 4553D64421946A2300540631 /* XCTestManifests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCTestManifests.swift; sourceTree = ""; }; - 4553D64521946A3000540631 /* LinuxMain.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinuxMain.swift; sourceTree = ""; }; 45541B7720598F6C0025A8BF /* ID3TagEditor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ID3TagEditor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 45541BE52059954C0025A8BF /* ID3TagEditor tvOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ID3TagEditor tvOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 45541C25205999A20025A8BF /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.markdown; }; - 45577995257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-comment-utf8-no-contentdescription.mp3"; sourceTree = ""; }; 455CF9862340C14B004C880A /* ID3TagEditor.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = ID3TagEditor.podspec; sourceTree = ""; }; 455CF9892340C4D7004C880A /* CONTRIBUTING.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CONTRIBUTING.md; sourceTree = ""; }; 455CF98A2340C4D7004C880A /* CODE_OF_CONDUCT.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CODE_OF_CONDUCT.md; sourceTree = ""; }; 455CF98B2340C4E1004C880A /* PULL_REQUEST_TEMPLATE.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = PULL_REQUEST_TEMPLATE.md; sourceTree = ""; }; - 455F6F2E254B5B29002FC259 /* ID3TagToStringAdapter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3TagToStringAdapter.swift; sourceTree = ""; }; - 45696A012566629D00500602 /* ID3DiscPositionFrameCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3DiscPositionFrameCreatorTest.swift; sourceTree = ""; }; - 45696A022566629D00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FramesWithLocalizedContentCreatorTest.swift; sourceTree = ""; }; - 45696A032566629D00500602 /* ID3FrameWithStringContentCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameWithStringContentCreatorTest.swift; sourceTree = ""; }; - 45696A042566629D00500602 /* ID3FrameHeaderCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameHeaderCreatorTest.swift; sourceTree = ""; }; - 45696A052566629D00500602 /* ID3FrameContentSizeCalculatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameContentSizeCalculatorTest.swift; sourceTree = ""; }; - 45696A062566629D00500602 /* ID3TagCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagCreatorTest.swift; sourceTree = ""; }; - 45696A072566629D00500602 /* ID3FrameWithIntegerContentCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameWithIntegerContentCreatorTest.swift; sourceTree = ""; }; - 45696A082566629D00500602 /* ID3GenreFrameCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3GenreFrameCreatorTest.swift; sourceTree = ""; }; - 45696A092566629D00500602 /* ID3LocalizedFrameCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3LocalizedFrameCreatorTest.swift; sourceTree = ""; }; - 45696A0A2566629D00500602 /* ID3TimestampCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TimestampCreatorTest.swift; sourceTree = ""; }; - 45696A0B2566629D00500602 /* ID3FrameFromStringContentCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameFromStringContentCreatorTest.swift; sourceTree = ""; }; - 45696A0C2566629D00500602 /* ID3UTF16StringToByteAdapterTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3UTF16StringToByteAdapterTest.swift; sourceTree = ""; }; - 45696A0D2566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPicturesFrameCreatorsTest.swift; sourceTree = ""; }; - 45696A0E2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3ISO88591StringToByteAdapterTest.swift; sourceTree = ""; }; - 45696A0F2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingDayMonthFrameCreatorTest.swift; sourceTree = ""; }; - 45696A102566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TrackPositionFrameCreatorTest.swift; sourceTree = ""; }; - 45696A112566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingDateTimeFrameCreatorTest.swift; sourceTree = ""; }; - 45696A122566629E00500602 /* ID3FrameFlagsCreatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameFlagsCreatorTest.swift; sourceTree = ""; }; - 45696A58256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift; sourceTree = ""; }; - 45696A59256662DB00500602 /* PaddingRemoverUsingTrimming.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingRemoverUsingTrimming.swift; sourceTree = ""; }; - 45696A5A256662DB00500602 /* PaddingAdderUsingNullCharTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingAdderUsingNullCharTest.swift; sourceTree = ""; }; - 45696A7925666C3D00500602 /* ID3FrameSizeParserTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameSizeParserTest.swift; sourceTree = ""; }; - 45696A7A25666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TrackPositionStringAdapterTest.swift; sourceTree = ""; }; - 45696A7B25666C3D00500602 /* ID3PictureTypeAdapterTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3PictureTypeAdapterTest.swift; sourceTree = ""; }; - 45696A7C25666C3D00500602 /* ID3StringContentParsingOperationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3StringContentParsingOperationTest.swift; sourceTree = ""; }; - 45696A7D25666C3D00500602 /* ID3TagSizeParserTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagSizeParserTest.swift; sourceTree = ""; }; - 45696A7E25666C3D00500602 /* ID3FrameContentSizeParserTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameContentSizeParserTest.swift; sourceTree = ""; }; - 45696A7F25666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPictureFrameContentParsingOperationTest.swift; sourceTree = ""; }; - 45696A8025666C3D00500602 /* ID3RecordingTimestampOperationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingTimestampOperationTest.swift; sourceTree = ""; }; - 45696A8125666C3D00500602 /* ID3GenreStringAdapterTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3GenreStringAdapterTest.swift; sourceTree = ""; }; - 45696A8225666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3LocalizedFrameParsingOperationTest.swift; sourceTree = ""; }; - 45696A8325666C3D00500602 /* ID3TagVersionParserTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagVersionParserTest.swift; sourceTree = ""; }; - 45696A8425666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3DiscPositionStringAdapterTest.swift; sourceTree = ""; }; - 457352E721C249BC0017B75D /* example-v4-png.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v4-png.mp3"; sourceTree = ""; }; - 45775ED821070B3000B1B3FE /* String+UTF16Bytes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+UTF16Bytes.swift"; sourceTree = ""; }; - 45775EDC210714EB00B1B3FE /* UInt16+Bytes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UInt16+Bytes.swift"; sourceTree = ""; }; - 457A8D43255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SynchsafeIntegerDecoder.swift; sourceTree = ""; }; - 457A8D44255F1F1C00C708F4 /* SynchsafeEncoder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SynchsafeEncoder.swift; sourceTree = ""; }; - 457A8D45255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UInt32ToByteArrayAdapterUsingUnsafePointer.swift; sourceTree = ""; }; - 457A8D46255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SynchsafeIntegerEncoder.swift; sourceTree = ""; }; - 457A8D47255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UInt32ToByteArrayAdapter.swift; sourceTree = ""; }; - 457A8D48255F1F1C00C708F4 /* PaddingAdder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingAdder.swift; sourceTree = ""; }; - 457A8D49255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingRemoverUsingTrimming.swift; sourceTree = ""; }; - 457A8D4A255F1F1C00C708F4 /* PaddingRemover.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingRemover.swift; sourceTree = ""; }; - 457A8D4B255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingAdderToEndOfContentUsingNullChar.swift; sourceTree = ""; }; - 457A8D78255F1F8E00C708F4 /* ID3TagCreatorFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagCreatorFactory.swift; sourceTree = ""; }; - 457A8D79255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameHeaderCreator.swift; sourceTree = ""; }; - 457A8D7A255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingTimesFrameCreatorsFactory.swift; sourceTree = ""; }; - 457A8D7B255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingDateTimeFrameCreator.swift; sourceTree = ""; }; - 457A8D7C255F1F8E00C708F4 /* FrameHeaderCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameHeaderCreator.swift; sourceTree = ""; }; - 457A8D7D255F1F8E00C708F4 /* FrameFromStringContentCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameFromStringContentCreator.swift; sourceTree = ""; }; - 457A8D7E255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3DiscPositionFrameCreator.swift; sourceTree = ""; }; - 457A8D7F255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift; sourceTree = ""; }; - 457A8D80255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3UTF16StringToByteAdapter.swift; sourceTree = ""; }; - 457A8D81255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingHourMinuteFrameCreator.swift; sourceTree = ""; }; - 457A8D82255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameHeaderCreatorFactory.swift; sourceTree = ""; }; - 457A8D83255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameFlagsCreator.swift; sourceTree = ""; }; - 457A8D84255F1F8E00C708F4 /* FrameContentAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameContentAdapter.swift; sourceTree = ""; }; - 457A8D85255F1F8E00C708F4 /* ID3TagHeaderCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagHeaderCreator.swift; sourceTree = ""; }; - 457A8D86255F1F8E00C708F4 /* ID3FrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameCreator.swift; sourceTree = ""; }; - 457A8D87255F1F8E00C708F4 /* FrameContentSizeCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameContentSizeCalculator.swift; sourceTree = ""; }; - 457A8D88255F1F8E00C708F4 /* ID3FramesCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FramesCreator.swift; sourceTree = ""; }; - 457A8D89255F1F8E00C708F4 /* ID3GenreFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3GenreFrameCreator.swift; sourceTree = ""; }; - 457A8D8A255F1F8E00C708F4 /* TimestampCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimestampCreator.swift; sourceTree = ""; }; - 457A8D8B255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameFromStringContentCreator.swift; sourceTree = ""; }; - 457A8D8C255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3iTunesFrameCreatorsFactory.swift; sourceTree = ""; }; - 457A8D8D255F1F8E00C708F4 /* StringToBytesAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringToBytesAdapter.swift; sourceTree = ""; }; - 457A8D8E255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPicturesFramesCreatorFactory.swift; sourceTree = ""; }; - 457A8D8F255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3ISO88591StringToByteAdapter.swift; sourceTree = ""; }; - 457A8D90255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TrackPositionFrameCreator.swift; sourceTree = ""; }; - 457A8D91255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FramesWithLocalizedContentCreator.swift; sourceTree = ""; }; - 457A8D92255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPictureFrameCreator.swift; sourceTree = ""; }; - 457A8D93255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameCreatorsFactory.swift; sourceTree = ""; }; - 457A8D94255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift; sourceTree = ""; }; - 457A8D95255F1F8E00C708F4 /* ID3FrameContentCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameContentCreator.swift; sourceTree = ""; }; - 457A8D96255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3LocalizedFrameCreator.swift; sourceTree = ""; }; - 457A8D97255F1F8E00C708F4 /* FrameFlagsCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameFlagsCreator.swift; sourceTree = ""; }; - 457A8D98255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameFromIntegerContentAdapter.swift; sourceTree = ""; }; - 457A8D99255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameFromStringContentAdapter.swift; sourceTree = ""; }; - 457A8D9A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPicturesFramesCreator.swift; sourceTree = ""; }; - 457A8D9B255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameContentSizeCalculator.swift; sourceTree = ""; }; - 457A8D9C255F1F8E00C708F4 /* ID3TagCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagCreator.swift; sourceTree = ""; }; - 457A8D9D255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FramesWithLocalizedContentCreatorFactory.swift; sourceTree = ""; }; - 457A8D9E255F1F8E00C708F4 /* ID3TimestampCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TimestampCreator.swift; sourceTree = ""; }; - 457A8D9F255F1F8E00C708F4 /* LocalizedFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocalizedFrameCreator.swift; sourceTree = ""; }; - 457A8DA0255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingDayMonthFrameCreator.swift; sourceTree = ""; }; - 457A8E4D255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PartOfTotalStringAdapter.swift; sourceTree = ""; }; - 457A8E4E255F1FBC00C708F4 /* ID3TagVersionParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagVersionParser.swift; sourceTree = ""; }; - 457A8E4F255F1FBC00C708F4 /* ID3TagParserFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagParserFactory.swift; sourceTree = ""; }; - 457A8E50255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3PictureTypeAdapter.swift; sourceTree = ""; }; - 457A8E51255F1FBC00C708F4 /* PictureTypeAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PictureTypeAdapter.swift; sourceTree = ""; }; - 457A8E52255F1FBC00C708F4 /* ID3FrameParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameParser.swift; sourceTree = ""; }; - 457A8E53255F1FBC00C708F4 /* ID3GenreStringAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3GenreStringAdapter.swift; sourceTree = ""; }; - 457A8E54255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingTimeFrameContentParsingOperation.swift; sourceTree = ""; }; - 457A8E55255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingDayMonthContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E56255F1FBC00C708F4 /* ID3StringEncoding.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3StringEncoding.swift; sourceTree = ""; }; - 457A8E57255F1FBC00C708F4 /* ID3FrameSizeParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameSizeParser.swift; sourceTree = ""; }; - 457A8E58255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3DiscPositionFrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E59255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPictureFrameContentParsingOperation.swift; sourceTree = ""; }; - 457A8E5A255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E5B255F1FBC00C708F4 /* FrameContentParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameContentParser.swift; sourceTree = ""; }; - 457A8E5C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3ParsingOperationForID3FrameWithStringFactory.swift; sourceTree = ""; }; - 457A8E5D255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3LocalizedFrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E5E255F1FBC00C708F4 /* ID3TagParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagParser.swift; sourceTree = ""; }; - 457A8E5F255F1FBC00C708F4 /* ID3FramesParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FramesParser.swift; sourceTree = ""; }; - 457A8E60255F1FBC00C708F4 /* ID3StringEncodingConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3StringEncodingConverter.swift; sourceTree = ""; }; - 457A8E61255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3LocalizedFrameContentParsingOperation.swift; sourceTree = ""; }; - 457A8E62255F1FBC00C708F4 /* FrameSizeParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameSizeParser.swift; sourceTree = ""; }; - 457A8E63255F1FBC00C708F4 /* FrameContentSizeParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameContentSizeParser.swift; sourceTree = ""; }; - 457A8E64255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingTimeFrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E65255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameStringContentParsingOperation.swift; sourceTree = ""; }; - 457A8E66255F1FBC00C708F4 /* ID3TagSizeParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagSizeParser.swift; sourceTree = ""; }; - 457A8E67255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3GenreFrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E68255F1FBC00C708F4 /* TagVersionParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TagVersionParser.swift; sourceTree = ""; }; - 457A8E69255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3PartOfTotalStringAdapter.swift; sourceTree = ""; }; - 457A8E6A255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E6B255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameStringContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E6C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3ParsingOperationForID3FrameWithIntegerFactory.swift; sourceTree = ""; }; - 457A8E6D255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPictureFrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E6E255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TrackPositionFrameContentParsingOperationFactory.swift; sourceTree = ""; }; - 457A8E6F255F1FBC00C708F4 /* FrameContentParsingOperation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameContentParsingOperation.swift; sourceTree = ""; }; - 457A8E70255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameStringEncodingDetector.swift; sourceTree = ""; }; - 457A8E71255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameStringContentParserFactory.swift; sourceTree = ""; }; - 457A8E72255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameContentSizeParser.swift; sourceTree = ""; }; - 457A8E73255F1FBC00C708F4 /* ID3FrameStringContentParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameStringContentParser.swift; sourceTree = ""; }; - 457A8E74255F1FBC00C708F4 /* TagSizeParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TagSizeParser.swift; sourceTree = ""; }; - 457A8E75255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3CoupleOfNumbersAdapter.swift; sourceTree = ""; }; - 4584520E21DD00780043FECD /* ID3PictureFormat.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3PictureFormat.swift; sourceTree = ""; }; - 4584520F21DD00780043FECD /* ID3PictureType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3PictureType.swift; sourceTree = ""; }; - 4584521821DD00800043FECD /* ID3FrameRecordingDateTime.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameRecordingDateTime.swift; sourceTree = ""; }; - 4584521921DD00800043FECD /* ID3FramePartOfTotal.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FramePartOfTotal.swift; sourceTree = ""; }; - 4584522221DD00950043FECD /* ID3Genre.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3Genre.swift; sourceTree = ""; }; - 4584EB1E2523CEC00004C08E /* frames-after-attached-picture.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "frames-after-attached-picture.mp3"; sourceTree = ""; }; - 458A0DF123452F910063DC4A /* FrameName.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrameName.swift; sourceTree = ""; }; - 458BED1B20926C9A003C2E14 /* example-utf16.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-utf16.mp3"; sourceTree = ""; }; 45925B99253B4EB4001C8D4F /* codecov.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = codecov.yml; sourceTree = ""; }; 45925B9A253B5277001C8D4F /* codecov.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = codecov.yml; sourceTree = ""; }; + 459ABE822CBBCFAC00DCCD69 /* ID3TagEditor.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = ID3TagEditor.docc; sourceTree = ""; }; 45AB7193204AD842004A2239 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; 45AB7194204AD842004A2239 /* LICENSE.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = LICENSE.md; sourceTree = ""; }; 45AB7195204AD842004A2239 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 45B0A68425310BDA00695084 /* example-write-unsynched-lyrics.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-write-unsynched-lyrics.mp3"; sourceTree = ""; }; - 45B0A69625310D8A00695084 /* ID3FrameContentLanguage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3FrameContentLanguage.swift; sourceTree = ""; }; - 45B0A6A225310E6000695084 /* ID3FrameWithLocalizedContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3FrameWithLocalizedContent.swift; sourceTree = ""; }; - 45B4336B21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3FrameRecordingDayMonth.swift; sourceTree = ""; }; - 45B4337521DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3FrameRecordingHourMinute.swift; sourceTree = ""; }; - 45B9FE33254809AB00A2B987 /* MockStringToBytesAdapter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockStringToBytesAdapter.swift; sourceTree = ""; }; - 45BA663927AA77D200BABABA /* ID3TagContentReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3TagContentReader.swift; sourceTree = ""; }; - 45C286C024C8CBBB00171A88 /* build-ios.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = "build-ios.yml"; sourceTree = ""; }; - 45C286C124C8CBBB00171A88 /* build-watchos.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = "build-watchos.yml"; sourceTree = ""; }; - 45C286C224C8CBBB00171A88 /* build-tvos.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = "build-tvos.yml"; sourceTree = ""; }; - 45C286C324C8CBBB00171A88 /* build-macos.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = "build-macos.yml"; sourceTree = ""; }; - 45C286C424C8CE5100171A88 /* build-linux.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = "build-linux.yml"; sourceTree = ""; }; - 45D4C3552538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3TagEditorWriteReadAcceptanceTest.swift; sourceTree = ""; }; - 45D4C3672538D51E00501417 /* example-write-read-v3.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-write-read-v3.mp3"; sourceTree = ""; }; - 45D4C3682538D51E00501417 /* example-write-read-v2.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-write-read-v2.mp3"; sourceTree = ""; }; - 45D4C3692538D51E00501417 /* example-write-read-v4.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-write-read-v4.mp3"; sourceTree = ""; }; 45D4C39A25399ABD00501417 /* .codebeatignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .codebeatignore; sourceTree = ""; }; 45D4C39B25399ABD00501417 /* .swiftlint.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = .swiftlint.yml; sourceTree = ""; }; 45D4C39C25399ABD00501417 /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = ""; }; - 45D4C3AC2539CF3300501417 /* MockFrameHeaderCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockFrameHeaderCreator.swift; sourceTree = ""; }; - 45D4C3BF2539D64400501417 /* swiftlint.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = swiftlint.yml; sourceTree = ""; }; - 45D5519E254462F8003347B7 /* ID3TagPresence.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagPresence.swift; sourceTree = ""; }; - 45D5519F254462F8003347B7 /* TagPresence.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TagPresence.swift; sourceTree = ""; }; - 45D551BD254463EF003347B7 /* TagBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagBuilder.swift; sourceTree = ""; }; - 45D551C925446431003347B7 /* ID32v2TagBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID32v2TagBuilder.swift; sourceTree = ""; }; - 45D551D52544649A003347B7 /* ID32v3TagBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID32v3TagBuilder.swift; sourceTree = ""; }; - 45D551F625446A1B003347B7 /* ID32v4TagBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID32v4TagBuilder.swift; sourceTree = ""; }; - 45D58CC8210CB7B300E820C8 /* MockTimestampCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockTimestampCreator.swift; sourceTree = ""; }; - 45D95424253721C1008AA05D /* MockLocalizedFrameCreator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockLocalizedFrameCreator.swift; sourceTree = ""; }; - 45D95443253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockFrameContentSizeCalculatorForHeader.swift; sourceTree = ""; }; - 45F03F8F258E3E9800BB3869 /* generate-docs.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "generate-docs.sh"; sourceTree = ""; }; - 45F03F90258E3EAD00BB3869 /* release.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = release.sh; sourceTree = ""; }; 45F833E3205904680046C804 /* ID3TagEditor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ID3TagEditor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 45FFF107253EEB0E0083C6E6 /* ID3TagTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3TagTest.swift; sourceTree = ""; }; - 5151CACC240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ID3FrameWithIntegerContent.swift; sourceTree = ""; }; - 5151CADF240D9A30002A7C05 /* example-newframes-v3-written.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-newframes-v3-written.mp3"; sourceTree = ""; }; - 5151CAE0240D9A30002A7C05 /* example-newframes-v4-written.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-newframes-v4-written.mp3"; sourceTree = ""; }; - 517AB40A2408EE0800D88853 /* example-newframes-v2-written.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-newframes-v2-written.mp3"; sourceTree = ""; }; - 51CDFE2B24087A1300B06F29 /* example-newframes.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-newframes.mp3"; sourceTree = ""; }; - 5F6A0D2B251E3F2200989D7E /* PathLoaderXcodeProj.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PathLoaderXcodeProj.swift; sourceTree = ""; }; - 5FAF8DA621CED8600049798C /* example-v4-additional-data.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v4-additional-data.mp3"; sourceTree = ""; }; - 5FAF8DAE21CED92F0049798C /* MockSynchsafeEncoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockSynchsafeEncoder.swift; sourceTree = ""; }; - 6AE2D8AE296CBB3500CEE5DF /* Mp3FileReaderFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mp3FileReaderFactory.swift; sourceTree = ""; }; - 7CB91E4829EF2F75000A452C /* swiftlint.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = swiftlint.sh; sourceTree = ""; }; - C506700658BCCA8D6CD0E270 /* MockFrameContentSizeCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockFrameContentSizeCalculator.swift; sourceTree = ""; }; - C506701F77DD635B85857590 /* MockID3FrameCreatorsChain.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockID3FrameCreatorsChain.swift; sourceTree = ""; }; - C5067081F30C2572649940F5 /* ID3FrameConfigurationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3FrameConfigurationTest.swift; sourceTree = ""; }; - C50670A43E2AAE50A36E7C0D /* ID3TagEditorAcceptanceTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagEditorAcceptanceTest.swift; sourceTree = ""; }; - C506715FBCEE562BFB182459 /* MockFrameFromStringContentCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockFrameFromStringContentCreator.swift; sourceTree = ""; }; - C506716F7FACDDFD2CA53425 /* example-v23-png.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v23-png.mp3"; sourceTree = ""; }; - C50671C7B82E177C0FF4202E /* example-cover.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "example-cover.jpg"; sourceTree = ""; }; - C50671FC32F01DE3E7FDAB6A /* MockPictureTypeAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockPictureTypeAdapter.swift; sourceTree = ""; }; - C50672A06DB16893D0EADBD1 /* PathLoader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PathLoader.swift; sourceTree = ""; }; - C506730EAC5BBD219DDCC71C /* example-with-tag-already-setted.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-with-tag-already-setted.mp3"; sourceTree = ""; }; - C50673F2ECE134CC71C9E573 /* ID3TagProperties.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagProperties.swift; sourceTree = ""; }; - C506743F39F306B401A7A000 /* cover2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = cover2.jpg; sourceTree = ""; }; - C506746284865F9DE2091AB2 /* FrameType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrameType.swift; sourceTree = ""; }; - C5067501E6EB4A17945FC71B /* example-cover-png.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "example-cover-png.png"; sourceTree = ""; }; - C506760F9D2B1A991999ECE1 /* example-v23.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v23.mp3"; sourceTree = ""; }; - C50676792752FE6D120378DC /* example.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = example.mp3; sourceTree = ""; }; - C506773574B09C3FDB066B2E /* MockPartOfTotalStringAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockPartOfTotalStringAdapter.swift; sourceTree = ""; }; - C50677463766C47CCE06012D /* MockUInt32ToByteArrayAdapter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockUInt32ToByteArrayAdapter.swift; sourceTree = ""; }; - C50677FFA5F143FA0572BA4D /* example-to-be-modified.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-to-be-modified.mp3"; sourceTree = ""; }; - C50678397D8313DE97785976 /* ID3TagPresenceTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3TagPresenceTest.swift; sourceTree = ""; }; - C506784AEA966C7A8BC7EF69 /* example-with-tag-jpg-v3.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-with-tag-jpg-v3.mp3"; sourceTree = ""; }; - C50678CC307C45CBBEE89FF5 /* example-to-be-modified-in-same-path.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-to-be-modified-in-same-path.mp3"; sourceTree = ""; }; - C5067A41EC97686358925AEF /* MockPaddingAdder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockPaddingAdder.swift; sourceTree = ""; }; - C5067ACA74865A893411B45F /* ID3AttachedPictureFrameConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3AttachedPictureFrameConfiguration.swift; sourceTree = ""; }; - C5067AEAC63028F60F7C6D46 /* MockFrameContentSizeParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockFrameContentSizeParser.swift; sourceTree = ""; }; - C5067C4A517611B94BC6D6B2 /* MockFrameFlagsCreator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockFrameFlagsCreator.swift; sourceTree = ""; }; - C5067C627403499F44702DE6 /* example-v3-additional-data.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "example-v3-additional-data.mp3"; sourceTree = ""; }; - C5067D7E521858122CF4EEB4 /* folder.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = folder.jpg; sourceTree = ""; }; - C5067ED87F78D196E8980F49 /* ID3Version.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ID3Version.swift; sourceTree = ""; }; /* End PBXFileReference section */ +/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ + 45F78F5D2CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + ); + publicHeaders = ( + ID3TagEditor.h, + ); + target = 452831C42044C40700458375 /* ID3TagEditor macOS */; + }; + 45F78F5E2CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + ); + publicHeaders = ( + ID3TagEditor.h, + ); + target = 452831E42044C4F500458375 /* ID3TagEditor iOS */; + }; + 45F78F5F2CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + ); + publicHeaders = ( + ID3TagEditor.h, + ); + target = 45541B7620598F6C0025A8BF /* ID3TagEditor tvOS */; + }; + 45F78F602CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + ); + publicHeaders = ( + ID3TagEditor.h, + ); + target = 45F833E2205904680046C804 /* ID3TagEditor watchOS */; + }; + 45F791492CB9420D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + Utils/PathLoader.swift, + ); + target = 452831CD2044C40700458375 /* ID3TagEditor macOS Tests */; + }; + 45F7914A2CB9420D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + Utils/PathLoader.swift, + ); + target = 452831EC2044C4F500458375 /* ID3TagEditor iOS Tests */; + }; + 45F7914B2CB9420D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + Utils/PathLoader.swift, + ); + target = 45541BE42059954C0025A8BF /* ID3TagEditor tvOS Tests */; + }; +/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ + +/* Begin PBXFileSystemSynchronizedRootGroup section */ + 45F78CC32CB9413E00AD985F /* Scripts */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Scripts; sourceTree = ""; }; + 45F78CCB2CB9414800AD985F /* workflows */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); name = workflows; path = .github/workflows; sourceTree = ""; }; + 45F78D582CB941C200AD985F /* Source */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (45F78F5D2CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45F78F5E2CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45F78F5F2CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45F78F602CB941C200AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Source; sourceTree = ""; }; + 45F7903D2CB9420C00AD985F /* Tests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (45F791492CB9420D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45F7914A2CB9420D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 45F7914B2CB9420D00AD985F /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Tests; sourceTree = ""; }; +/* End PBXFileSystemSynchronizedRootGroup section */ + /* Begin PBXFrameworksBuildPhase section */ 452831C12044C40700458375 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; @@ -1110,17 +190,10 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 4509671A2100C02A00A9CAA6 /* Mp3 */ = { - isa = PBXGroup; - children = ( - 4509671B2100C0A600A9CAA6 /* Mp3FileReaderTest.swift */, - ); - path = Mp3; - sourceTree = ""; - }; 452831BB2044C40700458375 = { isa = PBXGroup; children = ( + 459ABE822CBBCFAC00DCCD69 /* ID3TagEditor.docc */, 45925B99253B4EB4001C8D4F /* codecov.yml */, 45541C25205999A20025A8BF /* CHANGELOG.md */, 455CF98A2340C4D7004C880A /* CODE_OF_CONDUCT.md */, @@ -1129,16 +202,15 @@ 45AB7195204AD842004A2239 /* README.md */, 45AB7194204AD842004A2239 /* LICENSE.md */, 455CF9862340C14B004C880A /* ID3TagEditor.podspec */, - 4553D64521946A3000540631 /* LinuxMain.swift */, 45AB7193204AD842004A2239 /* Package.swift */, 45D4C39A25399ABD00501417 /* .codebeatignore */, 45D4C39C25399ABD00501417 /* .gitignore */, 45D4C39B25399ABD00501417 /* .swiftlint.yml */, 45925B9A253B5277001C8D4F /* codecov.yml */, - 45F03F8E258E3E9800BB3869 /* Scripts */, - 45C286BF24C8CBBB00171A88 /* workflows */, - 452831C72044C40700458375 /* Source */, - 452831D22044C40700458375 /* Tests */, + 45F78CC32CB9413E00AD985F /* Scripts */, + 45F78CCB2CB9414800AD985F /* workflows */, + 45F78D582CB941C200AD985F /* Source */, + 45F7903D2CB9420C00AD985F /* Tests */, 452831C62044C40700458375 /* Products */, ); sourceTree = ""; @@ -1157,382 +229,6 @@ name = Products; sourceTree = ""; }; - 452831C72044C40700458375 /* Source */ = { - isa = PBXGroup; - children = ( - 452831C82044C40700458375 /* ID3TagEditor.h */, - C5067ED87F78D196E8980F49 /* ID3Version.swift */, - 452832282044C7BE00458375 /* ID3TagEditor.swift */, - 452831FE2044C7BE00458375 /* ID3TagEditorError.swift */, - 452832262044C7BE00458375 /* Mp3 */, - 4528321C2044C7BE00458375 /* Frame */, - 452832212044C7BE00458375 /* Tag */, - 457A8D77255F1F8E00C708F4 /* Create */, - 457A8E4C255F1FBC00C708F4 /* Parse */, - 457A8D42255F1F1C00C708F4 /* Common */, - 452831C92044C40700458375 /* Info.plist */, - ); - path = Source; - sourceTree = ""; - }; - 452831D22044C40700458375 /* Tests */ = { - isa = PBXGroup; - children = ( - 4553D64421946A2300540631 /* XCTestManifests.swift */, - 452831D52044C40700458375 /* Info.plist */, - 4509671A2100C02A00A9CAA6 /* Mp3 */, - C50673BFBC49C3EB001D29F9 /* Frame */, - C5067D05219BE59C95096ABC /* Tag */, - C5067753D083F53C9092BDF7 /* Create */, - C50674AC6BC24890D70D45D6 /* Parse */, - 45696A57256662DB00500602 /* Common */, - C5067881846ACF5208A657DF /* Acceptance */, - C5067B13D98AA770959FAF9C /* Mock */, - C5067BAC206E02C3F1E42C3C /* Utils */, - C506746699DCFC84F2A358E5 /* Examples */, - ); - path = Tests; - sourceTree = ""; - }; - 4528321C2044C7BE00458375 /* Frame */ = { - isa = PBXGroup; - children = ( - 4584522221DD00950043FECD /* ID3Genre.swift */, - 4584520E21DD00780043FECD /* ID3PictureFormat.swift */, - 4584520F21DD00780043FECD /* ID3PictureType.swift */, - 45231DE821DBFFDD008FDCE7 /* ID3Frame.swift */, - 45231DE221DBFFAE008FDCE7 /* ID3FrameAttachedPicture.swift */, - 45231DF121DC0A90008FDCE7 /* ID3FrameGenre.swift */, - 4584521821DD00800043FECD /* ID3FrameRecordingDateTime.swift */, - 45B4336B21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift */, - 5151CACC240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift */, - 4584521921DD00800043FECD /* ID3FramePartOfTotal.swift */, - 45231DE721DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift */, - 45B0A6A225310E6000695084 /* ID3FrameWithLocalizedContent.swift */, - 4528321D2044C7BE00458375 /* ID3FrameConfiguration.swift */, - C5067ACA74865A893411B45F /* ID3AttachedPictureFrameConfiguration.swift */, - C506746284865F9DE2091AB2 /* FrameType.swift */, - 45B4337521DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift */, - 458A0DF123452F910063DC4A /* FrameName.swift */, - 45B0A69625310D8A00695084 /* ID3FrameContentLanguage.swift */, - ); - path = Frame; - sourceTree = ""; - }; - 452832212044C7BE00458375 /* Tag */ = { - isa = PBXGroup; - children = ( - 452832252044C7BE00458375 /* ID3TagConfiguration.swift */, - 45D5519F254462F8003347B7 /* TagPresence.swift */, - 45D5519E254462F8003347B7 /* ID3TagPresence.swift */, - 452832222044C7BE00458375 /* ID3Tag.swift */, - C50673F2ECE134CC71C9E573 /* ID3TagProperties.swift */, - 45D551BD254463EF003347B7 /* TagBuilder.swift */, - 45D551C925446431003347B7 /* ID32v2TagBuilder.swift */, - 45D551D52544649A003347B7 /* ID32v3TagBuilder.swift */, - 45D551F625446A1B003347B7 /* ID32v4TagBuilder.swift */, - 45BA663927AA77D200BABABA /* ID3TagContentReader.swift */, - 455F6F2E254B5B29002FC259 /* ID3TagToStringAdapter.swift */, - ); - path = Tag; - sourceTree = ""; - }; - 452832262044C7BE00458375 /* Mp3 */ = { - isa = PBXGroup; - children = ( - 452832272044C7BE00458375 /* Mp3WithID3TagBuilder.swift */, - 450967152100BDC700A9CAA6 /* Mp3FileReader.swift */, - 4509671F2100C3E600A9CAA6 /* Mp3FileWriter.swift */, - 6AE2D8AE296CBB3500CEE5DF /* Mp3FileReaderFactory.swift */, - ); - path = Mp3; - sourceTree = ""; - }; - 45696A57256662DB00500602 /* Common */ = { - isa = PBXGroup; - children = ( - 45696A58256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift */, - 45696A59256662DB00500602 /* PaddingRemoverUsingTrimming.swift */, - 45696A5A256662DB00500602 /* PaddingAdderUsingNullCharTest.swift */, - ); - path = Common; - sourceTree = ""; - }; - 457A8D42255F1F1C00C708F4 /* Common */ = { - isa = PBXGroup; - children = ( - 457A8D43255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift */, - 457A8D44255F1F1C00C708F4 /* SynchsafeEncoder.swift */, - 457A8D46255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift */, - 457A8D45255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift */, - 457A8D47255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift */, - 457A8D48255F1F1C00C708F4 /* PaddingAdder.swift */, - 457A8D49255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift */, - 457A8D4A255F1F1C00C708F4 /* PaddingRemover.swift */, - 457A8D4B255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift */, - ); - path = Common; - sourceTree = ""; - }; - 457A8D77255F1F8E00C708F4 /* Create */ = { - isa = PBXGroup; - children = ( - 457A8D78255F1F8E00C708F4 /* ID3TagCreatorFactory.swift */, - 457A8D79255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift */, - 457A8D7A255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift */, - 457A8D7B255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift */, - 457A8D7C255F1F8E00C708F4 /* FrameHeaderCreator.swift */, - 457A8D7D255F1F8E00C708F4 /* FrameFromStringContentCreator.swift */, - 457A8D7E255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift */, - 457A8D7F255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift */, - 457A8D80255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift */, - 457A8D81255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift */, - 457A8D82255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift */, - 457A8D83255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift */, - 457A8D84255F1F8E00C708F4 /* FrameContentAdapter.swift */, - 457A8D85255F1F8E00C708F4 /* ID3TagHeaderCreator.swift */, - 457A8D86255F1F8E00C708F4 /* ID3FrameCreator.swift */, - 457A8D87255F1F8E00C708F4 /* FrameContentSizeCalculator.swift */, - 457A8D88255F1F8E00C708F4 /* ID3FramesCreator.swift */, - 457A8D89255F1F8E00C708F4 /* ID3GenreFrameCreator.swift */, - 457A8D8A255F1F8E00C708F4 /* TimestampCreator.swift */, - 457A8D8B255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift */, - 457A8D8C255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift */, - 457A8D8D255F1F8E00C708F4 /* StringToBytesAdapter.swift */, - 457A8D8E255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift */, - 457A8D8F255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift */, - 457A8D90255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift */, - 457A8D91255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift */, - 457A8D92255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift */, - 457A8D93255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift */, - 457A8D94255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift */, - 457A8D95255F1F8E00C708F4 /* ID3FrameContentCreator.swift */, - 457A8D96255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift */, - 457A8D97255F1F8E00C708F4 /* FrameFlagsCreator.swift */, - 457A8D98255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift */, - 457A8D99255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift */, - 457A8D9A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift */, - 457A8D9B255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift */, - 457A8D9C255F1F8E00C708F4 /* ID3TagCreator.swift */, - 457A8D9D255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift */, - 457A8D9E255F1F8E00C708F4 /* ID3TimestampCreator.swift */, - 457A8D9F255F1F8E00C708F4 /* LocalizedFrameCreator.swift */, - 457A8DA0255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift */, - ); - path = Create; - sourceTree = ""; - }; - 457A8E4C255F1FBC00C708F4 /* Parse */ = { - isa = PBXGroup; - children = ( - 457A8E4D255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift */, - 457A8E4E255F1FBC00C708F4 /* ID3TagVersionParser.swift */, - 457A8E4F255F1FBC00C708F4 /* ID3TagParserFactory.swift */, - 457A8E50255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift */, - 457A8E51255F1FBC00C708F4 /* PictureTypeAdapter.swift */, - 457A8E52255F1FBC00C708F4 /* ID3FrameParser.swift */, - 457A8E53255F1FBC00C708F4 /* ID3GenreStringAdapter.swift */, - 457A8E54255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift */, - 457A8E55255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift */, - 457A8E56255F1FBC00C708F4 /* ID3StringEncoding.swift */, - 457A8E57255F1FBC00C708F4 /* ID3FrameSizeParser.swift */, - 457A8E58255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift */, - 457A8E59255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift */, - 457A8E5A255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift */, - 457A8E5B255F1FBC00C708F4 /* FrameContentParser.swift */, - 457A8E5C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift */, - 457A8E5D255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift */, - 457A8E5E255F1FBC00C708F4 /* ID3TagParser.swift */, - 457A8E5F255F1FBC00C708F4 /* ID3FramesParser.swift */, - 457A8E60255F1FBC00C708F4 /* ID3StringEncodingConverter.swift */, - 457A8E61255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift */, - 457A8E62255F1FBC00C708F4 /* FrameSizeParser.swift */, - 457A8E63255F1FBC00C708F4 /* FrameContentSizeParser.swift */, - 457A8E64255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift */, - 457A8E65255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift */, - 457A8E66255F1FBC00C708F4 /* ID3TagSizeParser.swift */, - 457A8E67255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift */, - 457A8E68255F1FBC00C708F4 /* TagVersionParser.swift */, - 457A8E69255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift */, - 457A8E6A255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift */, - 457A8E6B255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift */, - 457A8E6C255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift */, - 457A8E6D255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift */, - 457A8E6E255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift */, - 457A8E6F255F1FBC00C708F4 /* FrameContentParsingOperation.swift */, - 457A8E70255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift */, - 457A8E71255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift */, - 457A8E72255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift */, - 457A8E73255F1FBC00C708F4 /* ID3FrameStringContentParser.swift */, - 457A8E74255F1FBC00C708F4 /* TagSizeParser.swift */, - 457A8E75255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift */, - ); - path = Parse; - sourceTree = ""; - }; - 45C286BF24C8CBBB00171A88 /* workflows */ = { - isa = PBXGroup; - children = ( - 450FB6F328E99C9F00C4A205 /* contributors.yml */, - 45D4C3BF2539D64400501417 /* swiftlint.yml */, - 45C286C024C8CBBB00171A88 /* build-ios.yml */, - 45C286C124C8CBBB00171A88 /* build-watchos.yml */, - 45C286C224C8CBBB00171A88 /* build-tvos.yml */, - 45C286C324C8CBBB00171A88 /* build-macos.yml */, - 45C286C424C8CE5100171A88 /* build-linux.yml */, - ); - name = workflows; - path = .github/workflows; - sourceTree = ""; - }; - 45F03F8E258E3E9800BB3869 /* Scripts */ = { - isa = PBXGroup; - children = ( - 7CB91E4829EF2F75000A452C /* swiftlint.sh */, - 45F03F8F258E3E9800BB3869 /* generate-docs.sh */, - 45F03F90258E3EAD00BB3869 /* release.sh */, - ); - path = Scripts; - sourceTree = ""; - }; - C50673BFBC49C3EB001D29F9 /* Frame */ = { - isa = PBXGroup; - children = ( - C5067081F30C2572649940F5 /* ID3FrameConfigurationTest.swift */, - ); - path = Frame; - sourceTree = ""; - }; - C506746699DCFC84F2A358E5 /* Examples */ = { - isa = PBXGroup; - children = ( - 45577995257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 */, - 45D4C3682538D51E00501417 /* example-write-read-v2.mp3 */, - 45D4C3672538D51E00501417 /* example-write-read-v3.mp3 */, - 45D4C3692538D51E00501417 /* example-write-read-v4.mp3 */, - 45B0A68425310BDA00695084 /* example-write-unsynched-lyrics.mp3 */, - 4584EB1E2523CEC00004C08E /* frames-after-attached-picture.mp3 */, - 517AB40A2408EE0800D88853 /* example-newframes-v2-written.mp3 */, - 5151CADF240D9A30002A7C05 /* example-newframes-v3-written.mp3 */, - 5151CAE0240D9A30002A7C05 /* example-newframes-v4-written.mp3 */, - 51CDFE2B24087A1300B06F29 /* example-newframes.mp3 */, - 4546E7D321CBC844008502CF /* example-v4.mp3 */, - 4546E7CB21CB86AE008502CF /* cover-v4.png */, - 5FAF8DA621CED8600049798C /* example-v4-additional-data.mp3 */, - 457352E721C249BC0017B75D /* example-v4-png.mp3 */, - 458BED1B20926C9A003C2E14 /* example-utf16.mp3 */, - C50677FFA5F143FA0572BA4D /* example-to-be-modified.mp3 */, - 454789372120D77F005EFAA1 /* example-v3-corrupted.mp3 */, - C5067501E6EB4A17945FC71B /* example-cover-png.png */, - C506784AEA966C7A8BC7EF69 /* example-with-tag-jpg-v3.mp3 */, - C5067C627403499F44702DE6 /* example-v3-additional-data.mp3 */, - C506760F9D2B1A991999ECE1 /* example-v23.mp3 */, - C50671C7B82E177C0FF4202E /* example-cover.jpg */, - C506730EAC5BBD219DDCC71C /* example-with-tag-already-setted.mp3 */, - C506743F39F306B401A7A000 /* cover2.jpg */, - C50676792752FE6D120378DC /* example.mp3 */, - C506716F7FACDDFD2CA53425 /* example-v23-png.mp3 */, - C50678CC307C45CBBEE89FF5 /* example-to-be-modified-in-same-path.mp3 */, - C5067D7E521858122CF4EEB4 /* folder.jpg */, - ); - path = Examples; - sourceTree = ""; - }; - C50674AC6BC24890D70D45D6 /* Parse */ = { - isa = PBXGroup; - children = ( - 45696A7F25666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift */, - 45696A8425666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift */, - 45696A7E25666C3D00500602 /* ID3FrameContentSizeParserTest.swift */, - 45696A7925666C3D00500602 /* ID3FrameSizeParserTest.swift */, - 45696A8125666C3D00500602 /* ID3GenreStringAdapterTest.swift */, - 45696A8225666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift */, - 45696A7B25666C3D00500602 /* ID3PictureTypeAdapterTest.swift */, - 45696A8025666C3D00500602 /* ID3RecordingTimestampOperationTest.swift */, - 45696A7C25666C3D00500602 /* ID3StringContentParsingOperationTest.swift */, - 45696A7D25666C3D00500602 /* ID3TagSizeParserTest.swift */, - 45696A8325666C3D00500602 /* ID3TagVersionParserTest.swift */, - 45696A7A25666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift */, - ); - path = Parse; - sourceTree = ""; - }; - C5067753D083F53C9092BDF7 /* Create */ = { - isa = PBXGroup; - children = ( - 45696A0D2566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift */, - 45696A012566629D00500602 /* ID3DiscPositionFrameCreatorTest.swift */, - 45696A052566629D00500602 /* ID3FrameContentSizeCalculatorTest.swift */, - 45696A122566629E00500602 /* ID3FrameFlagsCreatorTest.swift */, - 45696A0B2566629D00500602 /* ID3FrameFromStringContentCreatorTest.swift */, - 45696A042566629D00500602 /* ID3FrameHeaderCreatorTest.swift */, - 45696A022566629D00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift */, - 45696A072566629D00500602 /* ID3FrameWithIntegerContentCreatorTest.swift */, - 45696A032566629D00500602 /* ID3FrameWithStringContentCreatorTest.swift */, - 45696A082566629D00500602 /* ID3GenreFrameCreatorTest.swift */, - 45696A0E2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift */, - 45696A092566629D00500602 /* ID3LocalizedFrameCreatorTest.swift */, - 45696A112566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift */, - 45696A0F2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift */, - 45696A062566629D00500602 /* ID3TagCreatorTest.swift */, - 45696A0A2566629D00500602 /* ID3TimestampCreatorTest.swift */, - 45696A102566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift */, - 45696A0C2566629D00500602 /* ID3UTF16StringToByteAdapterTest.swift */, - ); - path = Create; - sourceTree = ""; - }; - C5067881846ACF5208A657DF /* Acceptance */ = { - isa = PBXGroup; - children = ( - C50670A43E2AAE50A36E7C0D /* ID3TagEditorAcceptanceTest.swift */, - 45D4C3552538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift */, - ); - path = Acceptance; - sourceTree = ""; - }; - C5067B13D98AA770959FAF9C /* Mock */ = { - isa = PBXGroup; - children = ( - C506715FBCEE562BFB182459 /* MockFrameFromStringContentCreator.swift */, - C506700658BCCA8D6CD0E270 /* MockFrameContentSizeCalculator.swift */, - C5067C4A517611B94BC6D6B2 /* MockFrameFlagsCreator.swift */, - C506701F77DD635B85857590 /* MockID3FrameCreatorsChain.swift */, - C5067A41EC97686358925AEF /* MockPaddingAdder.swift */, - C50677463766C47CCE06012D /* MockUInt32ToByteArrayAdapter.swift */, - C5067AEAC63028F60F7C6D46 /* MockFrameContentSizeParser.swift */, - C50671FC32F01DE3E7FDAB6A /* MockPictureTypeAdapter.swift */, - C506773574B09C3FDB066B2E /* MockPartOfTotalStringAdapter.swift */, - 45D58CC8210CB7B300E820C8 /* MockTimestampCreator.swift */, - 5FAF8DAE21CED92F0049798C /* MockSynchsafeEncoder.swift */, - 45D95424253721C1008AA05D /* MockLocalizedFrameCreator.swift */, - 45D95443253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift */, - 45D4C3AC2539CF3300501417 /* MockFrameHeaderCreator.swift */, - 45B9FE33254809AB00A2B987 /* MockStringToBytesAdapter.swift */, - ); - path = Mock; - sourceTree = ""; - }; - C5067BAC206E02C3F1E42C3C /* Utils */ = { - isa = PBXGroup; - children = ( - C50672A06DB16893D0EADBD1 /* PathLoader.swift */, - 5F6A0D2B251E3F2200989D7E /* PathLoaderXcodeProj.swift */, - 45775ED821070B3000B1B3FE /* String+UTF16Bytes.swift */, - 45775EDC210714EB00B1B3FE /* UInt16+Bytes.swift */, - ); - path = Utils; - sourceTree = ""; - }; - C5067D05219BE59C95096ABC /* Tag */ = { - isa = PBXGroup; - children = ( - C50678397D8313DE97785976 /* ID3TagPresenceTest.swift */, - 45FFF107253EEB0E0083C6E6 /* ID3TagTest.swift */, - ); - path = Tag; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -1540,7 +236,6 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 452831D62044C40700458375 /* ID3TagEditor.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1548,7 +243,6 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 452831FD2044C77F00458375 /* ID3TagEditor.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1556,7 +250,6 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 45541B7F20598F940025A8BF /* ID3TagEditor.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1564,7 +257,6 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 45541B7120598F380025A8BF /* ID3TagEditor.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1579,12 +271,14 @@ 452831C12044C40700458375 /* Frameworks */, 452831C22044C40700458375 /* Headers */, 452831C32044C40700458375 /* Resources */, - 45D4C38F2539977B00501417 /* Run swiftlint */, ); buildRules = ( ); dependencies = ( ); + fileSystemSynchronizedGroups = ( + 45F78D582CB941C200AD985F /* Source */, + ); name = "ID3TagEditor macOS"; productName = ID3TagEditor; productReference = 452831C52044C40700458375 /* ID3TagEditor.framework */; @@ -1603,6 +297,9 @@ dependencies = ( 452831D12044C40700458375 /* PBXTargetDependency */, ); + fileSystemSynchronizedGroups = ( + 45F7903D2CB9420C00AD985F /* Tests */, + ); name = "ID3TagEditor macOS Tests"; productName = ID3TagEditorTests; productReference = 452831CE2044C40700458375 /* ID3TagEditor macOS Tests.xctest */; @@ -1616,11 +313,14 @@ 452831E12044C4F500458375 /* Frameworks */, 452831E22044C4F500458375 /* Headers */, 452831E32044C4F500458375 /* Resources */, - 45D4C390253997A300501417 /* Run swiftlint */, ); buildRules = ( ); dependencies = ( + 45F60CF22CBAC82E0073BC12 /* PBXTargetDependency */, + ); + fileSystemSynchronizedGroups = ( + 45F78D582CB941C200AD985F /* Source */, ); name = "ID3TagEditor iOS"; productName = "ID3TagEditor iOS"; @@ -1640,6 +340,9 @@ dependencies = ( 452831F02044C4F500458375 /* PBXTargetDependency */, ); + fileSystemSynchronizedGroups = ( + 45F7903D2CB9420C00AD985F /* Tests */, + ); name = "ID3TagEditor iOS Tests"; productName = "ID3TagEditor iOSTests"; productReference = 452831ED2044C4F500458375 /* ID3TagEditor iOS Tests.xctest */; @@ -1653,12 +356,14 @@ 45541B7320598F6C0025A8BF /* Frameworks */, 45541B7420598F6C0025A8BF /* Headers */, 45541B7520598F6C0025A8BF /* Resources */, - 45D4C391253997B200501417 /* Run swiftlint */, ); buildRules = ( ); dependencies = ( ); + fileSystemSynchronizedGroups = ( + 45F78D582CB941C200AD985F /* Source */, + ); name = "ID3TagEditor tvOS"; productName = "ID3TagEditor tvOS"; productReference = 45541B7720598F6C0025A8BF /* ID3TagEditor.framework */; @@ -1677,6 +382,9 @@ dependencies = ( 45541BEC2059954C0025A8BF /* PBXTargetDependency */, ); + fileSystemSynchronizedGroups = ( + 45F7903D2CB9420C00AD985F /* Tests */, + ); name = "ID3TagEditor tvOS Tests"; productName = "ID3TagEditor tvOS tests"; productReference = 45541BE52059954C0025A8BF /* ID3TagEditor tvOS Tests.xctest */; @@ -1690,12 +398,14 @@ 45F833DF205904680046C804 /* Frameworks */, 45F833E0205904680046C804 /* Headers */, 45F833E1205904680046C804 /* Resources */, - 45D4C392253997BA00501417 /* Run swiftlint */, ); buildRules = ( ); dependencies = ( ); + fileSystemSynchronizedGroups = ( + 45F78D582CB941C200AD985F /* Source */, + ); name = "ID3TagEditor watchOS"; productName = "ID3TagEditor watchOS"; productReference = 45F833E3205904680046C804 /* ID3TagEditor.framework */; @@ -1709,7 +419,7 @@ attributes = { BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 0920; - LastUpgradeCheck = 1430; + LastUpgradeCheck = 1600; ORGANIZATIONNAME = "Fabrizio Duroni"; TargetAttributes = { 452831C42044C40700458375 = { @@ -1720,7 +430,6 @@ 452831CD2044C40700458375 = { CreatedOnToolsVersion = 9.2; LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; }; 452831E42044C4F500458375 = { CreatedOnToolsVersion = 9.2; @@ -1730,7 +439,6 @@ 452831EC2044C4F500458375 = { CreatedOnToolsVersion = 9.2; LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; }; 45541B7620598F6C0025A8BF = { CreatedOnToolsVersion = 9.2; @@ -1750,7 +458,7 @@ }; }; buildConfigurationList = 452831BF2044C40700458375 /* Build configuration list for PBXProject "ID3TagEditor" */; - compatibilityVersion = "Xcode 8.0"; + compatibilityVersion = "Xcode 14.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( @@ -1758,6 +466,9 @@ Base, ); mainGroup = 452831BB2044C40700458375; + packageReferences = ( + 45F60CF02CBAC7FE0073BC12 /* XCRemoteSwiftPackageReference "SwiftLintPlugins" */, + ); productRefGroup = 452831C62044C40700458375 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -1785,34 +496,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4546E7D421CBC844008502CF /* example-v4.mp3 in Resources */, - 45B0A68525310BDA00695084 /* example-write-unsynched-lyrics.mp3 in Resources */, - C5067E73FB0E641EDB3E9329 /* example-to-be-modified.mp3 in Resources */, - 4584EB1F2523CEC00004C08E /* frames-after-attached-picture.mp3 in Resources */, - C50679A1C772693D46B33A8A /* example-cover-png.png in Resources */, - 5151CAE1240D9A30002A7C05 /* example-newframes-v3-written.mp3 in Resources */, - C50674AB4EC8395A9D02B752 /* example-with-tag-jpg-v3.mp3 in Resources */, - 45D4C36D2538D51E00501417 /* example-write-read-v2.mp3 in Resources */, - C50673482C00E74766328BD2 /* example-v3-additional-data.mp3 in Resources */, - 5151CAE4240D9A30002A7C05 /* example-newframes-v4-written.mp3 in Resources */, - C506784B5FB0ED51D2170B34 /* example-v23.mp3 in Resources */, - C50679E29510A8E111ABF2C2 /* example-cover.jpg in Resources */, - 45D4C3702538D51E00501417 /* example-write-read-v4.mp3 in Resources */, - C50679A6775695E2E56A5F36 /* example-with-tag-already-setted.mp3 in Resources */, - 5FAF8DAD21CED88E0049798C /* example-v4-additional-data.mp3 in Resources */, - C50672444BF2E5B0AD7DC8B6 /* cover2.jpg in Resources */, - 45577996257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 in Resources */, - 457352E921C249C30017B75D /* example-v4-png.mp3 in Resources */, - C506774CEC09164E959AF72A /* example.mp3 in Resources */, - 45D4C36A2538D51E00501417 /* example-write-read-v3.mp3 in Resources */, - C506724A7FBBFA5C694E8B6E /* example-v23-png.mp3 in Resources */, - C5067E54FE3A98B1879EDD0B /* example-to-be-modified-in-same-path.mp3 in Resources */, - 454789382120D77F005EFAA1 /* example-v3-corrupted.mp3 in Resources */, - 4546E7CC21CB86AE008502CF /* cover-v4.png in Resources */, - 517AB40D2408EE0900D88853 /* example-newframes-v2-written.mp3 in Resources */, - 51CDFE3224087A1300B06F29 /* example-newframes.mp3 in Resources */, - C506776DE33D29951124CD85 /* folder.jpg in Resources */, - 458BED1C20926C9A003C2E14 /* example-utf16.mp3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1827,34 +510,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4546E7D521CBC844008502CF /* example-v4.mp3 in Resources */, - 45B0A68625310BDA00695084 /* example-write-unsynched-lyrics.mp3 in Resources */, - C5067297E8F35D74EABEC80C /* example-to-be-modified.mp3 in Resources */, - 4584EB202523CEC00004C08E /* frames-after-attached-picture.mp3 in Resources */, - C5067A2CCCD84E8DEA001CB3 /* example-cover-png.png in Resources */, - 5151CAE2240D9A30002A7C05 /* example-newframes-v3-written.mp3 in Resources */, - C5067ED2DFF6D822534E16D8 /* example-with-tag-jpg-v3.mp3 in Resources */, - 45D4C36E2538D51E00501417 /* example-write-read-v2.mp3 in Resources */, - C50677BDD0F9B6A711E0A400 /* example-v3-additional-data.mp3 in Resources */, - 5151CAE5240D9A30002A7C05 /* example-newframes-v4-written.mp3 in Resources */, - C50677AED7E603CF7B613C8E /* example-v23.mp3 in Resources */, - C506745C3F50A01AFE352304 /* example-cover.jpg in Resources */, - 45D4C3712538D51E00501417 /* example-write-read-v4.mp3 in Resources */, - C506722E2AEE065705B2D8F7 /* example-with-tag-already-setted.mp3 in Resources */, - 5FAF8DAC21CED88D0049798C /* example-v4-additional-data.mp3 in Resources */, - C50677494ED96E785E2A50DE /* cover2.jpg in Resources */, - 45577997257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 in Resources */, - 457352EA21C249C30017B75D /* example-v4-png.mp3 in Resources */, - C5067249E2E352C2A30A1663 /* example.mp3 in Resources */, - 45D4C36B2538D51E00501417 /* example-write-read-v3.mp3 in Resources */, - C506739BA111E9B2B8887C97 /* example-v23-png.mp3 in Resources */, - C5067617959593C6927B955D /* example-to-be-modified-in-same-path.mp3 in Resources */, - 454789392120D77F005EFAA1 /* example-v3-corrupted.mp3 in Resources */, - 4546E7CD21CB86AE008502CF /* cover-v4.png in Resources */, - 517AB40E2408EE0900D88853 /* example-newframes-v2-written.mp3 in Resources */, - 51CDFE3324087A1300B06F29 /* example-newframes.mp3 in Resources */, - C50678D5E3466DD22929F573 /* folder.jpg in Resources */, - 458BED1D20926C9A003C2E14 /* example-utf16.mp3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1869,34 +524,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4546E7D621CBC844008502CF /* example-v4.mp3 in Resources */, - 45B0A68725310BDA00695084 /* example-write-unsynched-lyrics.mp3 in Resources */, - 45541C17205996110025A8BF /* example-to-be-modified.mp3 in Resources */, - 4584EB212523CEC00004C08E /* frames-after-attached-picture.mp3 in Resources */, - 45541C18205996110025A8BF /* example-cover-png.png in Resources */, - 5151CAE3240D9A30002A7C05 /* example-newframes-v3-written.mp3 in Resources */, - 45541C19205996110025A8BF /* example-with-tag-jpg-v3.mp3 in Resources */, - 45D4C36F2538D51E00501417 /* example-write-read-v2.mp3 in Resources */, - 45541C1A205996110025A8BF /* example-v3-additional-data.mp3 in Resources */, - 5151CAE6240D9A30002A7C05 /* example-newframes-v4-written.mp3 in Resources */, - 45541C1B205996110025A8BF /* example-v23.mp3 in Resources */, - 45541C1C205996110025A8BF /* example-cover.jpg in Resources */, - 45D4C3722538D51E00501417 /* example-write-read-v4.mp3 in Resources */, - 45541C1D205996110025A8BF /* example-with-tag-already-setted.mp3 in Resources */, - 5FAF8DAB21CED88C0049798C /* example-v4-additional-data.mp3 in Resources */, - 45541C1E205996110025A8BF /* cover2.jpg in Resources */, - 45577998257EDB2D00193323 /* example-comment-utf8-no-contentdescription.mp3 in Resources */, - 457352EB21C249C40017B75D /* example-v4-png.mp3 in Resources */, - 45541C1F205996110025A8BF /* example.mp3 in Resources */, - 45D4C36C2538D51E00501417 /* example-write-read-v3.mp3 in Resources */, - 45541C20205996110025A8BF /* example-v23-png.mp3 in Resources */, - 45541C21205996110025A8BF /* example-to-be-modified-in-same-path.mp3 in Resources */, - 4547893A2120D77F005EFAA1 /* example-v3-corrupted.mp3 in Resources */, - 4546E7CE21CB86AE008502CF /* cover-v4.png in Resources */, - 517AB40F2408EE0900D88853 /* example-newframes-v2-written.mp3 in Resources */, - 51CDFE3424087A1300B06F29 /* example-newframes.mp3 in Resources */, - 45541C22205996110025A8BF /* folder.jpg in Resources */, - 458BED1E20926C9A003C2E14 /* example-utf16.mp3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1909,214 +536,11 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 45D4C38F2539977B00501417 /* Run swiftlint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Run swiftlint"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"$SRCROOT/Scripts/swiftlint.sh\"\n"; - }; - 45D4C390253997A300501417 /* Run swiftlint */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Run swiftlint"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"$SRCROOT/Scripts/swiftlint.sh\"\n"; - }; - 45D4C391253997B200501417 /* Run swiftlint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Run swiftlint"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"$SRCROOT/Scripts/swiftlint.sh\"\n"; - }; - 45D4C392253997BA00501417 /* Run swiftlint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Run swiftlint"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"$SRCROOT/Scripts/swiftlint.sh\"\n"; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ 452831C02044C40700458375 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 457A8E1D255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */, - 6AE2D8AF296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */, - 4528327A2044C7BE00458375 /* ID3TagConfiguration.swift in Sources */, - 457A8E19255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */, - 457A8D60255F1F1C00C708F4 /* PaddingAdder.swift in Sources */, - 457A8DF5255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */, - 4528326E2044C7BE00458375 /* ID3FrameConfiguration.swift in Sources */, - 457A8EE6255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */, - 457A8DD5255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */, - 457A8DED255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */, - 457A8EB6255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */, - 457A8EFA255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */, - 457A8DE1255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */, - 457A8E96255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */, - 455F6F2F254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */, - 457A8F06255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */, - 4528327C2044C7BE00458375 /* Mp3WithID3TagBuilder.swift in Sources */, - 4584522321DD00950043FECD /* ID3Genre.swift in Sources */, - 45B4337621DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */, - 457A8D6C255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */, - 45231DED21DBFFDD008FDCE7 /* ID3Frame.swift in Sources */, - 45B0A69725310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */, - 4528327E2044C7BE00458375 /* ID3TagEditor.swift in Sources */, - 457A8EE2255F1FBC00C708F4 /* TagVersionParser.swift in Sources */, - 457A8E39255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */, - 4584521421DD00780043FECD /* ID3PictureType.swift in Sources */, - 457A8D68255F1F1C00C708F4 /* PaddingRemover.swift in Sources */, - 457A8E8E255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */, - 458A0DF223452F910063DC4A /* FrameName.swift in Sources */, - 45BA663A27AA77D200BABABA /* ID3TagContentReader.swift in Sources */, - 457A8EEE255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */, - 457A8DA5255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */, - 457A8E29255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */, - 457A8DBD255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */, - 457A8EB2255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */, - 457A8D64255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */, - 457A8DC5255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */, - 457A8EAA255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */, - 457A8D58255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */, - 457A8DB1255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */, - 457A8EBA255F1FBC00C708F4 /* ID3TagParser.swift in Sources */, - 457A8EC6255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */, - 457A8EDE255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */, - 457A8F0A255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */, - 457A8ED6255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */, - 457A8E11255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */, - 457A8E9A255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */, - 457A8D54255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */, - 452832742044C7BE00458375 /* ID3Tag.swift in Sources */, - 457A8E01255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */, - 457A8E05255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */, - 4584521E21DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */, - 457A8DE9255F1F8E00C708F4 /* TimestampCreator.swift in Sources */, - 457A8EA2255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */, - 457A8D50255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */, - 457A8E21255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */, - 457A8EA6255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */, - 457A8EDA255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */, - 457A8E86255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */, - 45231DF221DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */, - 457A8E82255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */, - 457A8E31255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */, - 457A8E7A255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */, - 457A8F02255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */, - 457A8F0E255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */, - 457A8DC9255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */, - 45D551F725446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */, - 457A8EFE255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */, - 457A8EF2255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */, - 457A8DB5255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */, - 457A8DFD255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */, - 457A8DDD255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */, - 457A8E25255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */, - 4584521A21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */, - 45D551CA25446431003347B7 /* ID32v2TagBuilder.swift in Sources */, - 457A8DB9255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */, - 452832442044C7BE00458375 /* ID3TagEditorError.swift in Sources */, - 457A8DCD255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */, - 457A8DC1255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */, - 457A8E15255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */, - 457A8E8A255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */, - 457A8E0D255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */, - 457A8ED2255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */, - 457A8E2D255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */, - 457A8F16255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */, - 457A8EAE255F1FBC00C708F4 /* FrameContentParser.swift in Sources */, - 45231DE921DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */, - 457A8DA9255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */, - 457A8E41255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */, - 45D551A4254462F8003347B7 /* TagPresence.swift in Sources */, - 457A8EC2255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */, - 457A8E9E255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */, - C5067B1B1FA6D04ACC720729 /* ID3Version.swift in Sources */, - 457A8ECE255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */, - 457A8EBE255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */, - 457A8ECA255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */, - C5067DFA24C550CD872E8101 /* ID3AttachedPictureFrameConfiguration.swift in Sources */, - 457A8E35255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */, - 457A8DD9255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */, - 457A8E3D255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */, - 457A8EEA255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */, - 457A8E92255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */, - 5151CACD240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */, - 4584521021DD00780043FECD /* ID3PictureFormat.swift in Sources */, - 45D551A0254462F8003347B7 /* ID3TagPresence.swift in Sources */, - 450967202100C3E600A9CAA6 /* Mp3FileWriter.swift in Sources */, - 457A8D5C255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */, - 45B0A6A325310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */, - 457A8E09255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */, - 457A8DF9255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */, - 45D551BE254463EF003347B7 /* TagBuilder.swift in Sources */, - 457A8D4C255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */, - 457A8E76255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */, - 457A8DE5255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */, - 45B4336C21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */, - C50677177F0AF15A633ED620 /* FrameType.swift in Sources */, - 45D551D62544649A003347B7 /* ID32v3TagBuilder.swift in Sources */, - 457A8E7E255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */, - 457A8EF6255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */, - 457A8DA1255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */, - 45231DE321DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */, - 450967162100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */, - 457A8DD1255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */, - 457A8DAD255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */, - C50671DE6CD2C6BD107AB811 /* ID3TagProperties.swift in Sources */, - 457A8DF1255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */, - 457A8F12255F1FBC00C708F4 /* TagSizeParser.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2124,63 +548,6 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C506714C03EAB37AC337B983 /* MockFrameFromStringContentCreator.swift in Sources */, - 45696A5B256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift in Sources */, - 45FFF108253EEB0E0083C6E6 /* ID3TagTest.swift in Sources */, - 45696A462566629E00500602 /* ID3FrameFlagsCreatorTest.swift in Sources */, - 45696A222566629E00500602 /* ID3TagCreatorTest.swift in Sources */, - C5067BD1C050694A3AE6F77B /* MockFrameContentSizeCalculator.swift in Sources */, - 45696A8525666C3D00500602 /* ID3FrameSizeParserTest.swift in Sources */, - 45696AA325666C3D00500602 /* ID3TagVersionParserTest.swift in Sources */, - 45696A61256662DB00500602 /* PaddingAdderUsingNullCharTest.swift in Sources */, - 5F6A0D2C251E3F2200989D7E /* PathLoaderXcodeProj.swift in Sources */, - 45696A8B25666C3D00500602 /* ID3PictureTypeAdapterTest.swift in Sources */, - 45696A2E2566629E00500602 /* ID3TimestampCreatorTest.swift in Sources */, - C5067429A4599983A129E025 /* MockFrameFlagsCreator.swift in Sources */, - 45696A192566629E00500602 /* ID3FrameWithStringContentCreatorTest.swift in Sources */, - 45696A252566629E00500602 /* ID3FrameWithIntegerContentCreatorTest.swift in Sources */, - 45D95444253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift in Sources */, - C50671C64692909C1AD1AC5D /* MockID3FrameCreatorsChain.swift in Sources */, - 45696A8825666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift in Sources */, - C5067F0530D557910B0EC3CD /* MockPaddingAdder.swift in Sources */, - 45696A5E256662DB00500602 /* PaddingRemoverUsingTrimming.swift in Sources */, - C506731A8470956B3A6E6785 /* MockUInt32ToByteArrayAdapter.swift in Sources */, - 45775EDD210714EB00B1B3FE /* UInt16+Bytes.swift in Sources */, - 45696A372566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift in Sources */, - 45696A342566629E00500602 /* ID3UTF16StringToByteAdapterTest.swift in Sources */, - 45696A162566629E00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift in Sources */, - 45696A1C2566629E00500602 /* ID3FrameHeaderCreatorTest.swift in Sources */, - 45696A3A2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift in Sources */, - C5067C69D80DFCCBED793EA3 /* ID3TagPresenceTest.swift in Sources */, - 45696A8E25666C3D00500602 /* ID3StringContentParsingOperationTest.swift in Sources */, - 45696A9725666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift in Sources */, - 4509671C2100C0A600A9CAA6 /* Mp3FileReaderTest.swift in Sources */, - 45696A2B2566629E00500602 /* ID3LocalizedFrameCreatorTest.swift in Sources */, - 45696A9425666C3D00500602 /* ID3FrameContentSizeParserTest.swift in Sources */, - C5067D3173A1FE4A5F8A589B /* ID3TagEditorAcceptanceTest.swift in Sources */, - 45696A312566629E00500602 /* ID3FrameFromStringContentCreatorTest.swift in Sources */, - 45696A432566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift in Sources */, - 45696AA025666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift in Sources */, - C50675EFA0C7A17E6A23758D /* MockFrameContentSizeParser.swift in Sources */, - 455787F7204F129C00EE8756 /* MockPictureTypeAdapter.swift in Sources */, - 45696A9D25666C3D00500602 /* ID3GenreStringAdapterTest.swift in Sources */, - 45D4C3562538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift in Sources */, - 45775ED921070B3000B1B3FE /* String+UTF16Bytes.swift in Sources */, - 45696A282566629E00500602 /* ID3GenreFrameCreatorTest.swift in Sources */, - C506776E1E3FED77D9951648 /* ID3FrameConfigurationTest.swift in Sources */, - 45696A9125666C3D00500602 /* ID3TagSizeParserTest.swift in Sources */, - 45696A402566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift in Sources */, - 5FAF8DAF21CED92F0049798C /* MockSynchsafeEncoder.swift in Sources */, - 45B9FE34254809AB00A2B987 /* MockStringToBytesAdapter.swift in Sources */, - 45D58CC9210CB7B300E820C8 /* MockTimestampCreator.swift in Sources */, - 45696A132566629E00500602 /* ID3DiscPositionFrameCreatorTest.swift in Sources */, - 45696A9A25666C3D00500602 /* ID3RecordingTimestampOperationTest.swift in Sources */, - 45D4C3AD2539CF3300501417 /* MockFrameHeaderCreator.swift in Sources */, - 45696A3D2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift in Sources */, - 45D95425253721C1008AA05D /* MockLocalizedFrameCreator.swift in Sources */, - 45696A1F2566629E00500602 /* ID3FrameContentSizeCalculatorTest.swift in Sources */, - 45696AA625666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift in Sources */, - C506734914BA4F7A51E7B149 /* MockPartOfTotalStringAdapter.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2188,133 +555,6 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 457A8E1E255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */, - 6AE2D8B0296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */, - 4528327B2044C7BE00458375 /* ID3TagConfiguration.swift in Sources */, - 457A8E1A255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */, - 457A8D61255F1F1C00C708F4 /* PaddingAdder.swift in Sources */, - 457A8DF6255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */, - 4528326F2044C7BE00458375 /* ID3FrameConfiguration.swift in Sources */, - 455F6F30254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */, - 457A8EE7255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */, - 457A8DD6255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */, - 457A8DEE255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */, - 457A8EB7255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */, - 457A8EFB255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */, - 457A8DE2255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */, - 457A8E97255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */, - 457A8F07255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */, - 4584522421DD00950043FECD /* ID3Genre.swift in Sources */, - 45B4337721DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */, - 4528327D2044C7BE00458375 /* Mp3WithID3TagBuilder.swift in Sources */, - 457A8D6D255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */, - 45231DEE21DBFFDD008FDCE7 /* ID3Frame.swift in Sources */, - 45B0A69825310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */, - 4528327F2044C7BE00458375 /* ID3TagEditor.swift in Sources */, - 457A8EE3255F1FBC00C708F4 /* TagVersionParser.swift in Sources */, - 4584521521DD00780043FECD /* ID3PictureType.swift in Sources */, - 457A8E3A255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */, - 457A8D69255F1F1C00C708F4 /* PaddingRemover.swift in Sources */, - 457A8E8F255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */, - 458A0DF323452FB80063DC4A /* FrameName.swift in Sources */, - 45BA663B27AA77D200BABABA /* ID3TagContentReader.swift in Sources */, - 457A8EEF255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */, - 457A8DA6255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */, - 457A8E2A255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */, - 457A8DBE255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */, - 457A8EB3255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */, - 457A8D65255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */, - 457A8DC6255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */, - 457A8EAB255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */, - 457A8DB2255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */, - 457A8EBB255F1FBC00C708F4 /* ID3TagParser.swift in Sources */, - 457A8EC7255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */, - 457A8EDF255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */, - 457A8F0B255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */, - 457A8ED7255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */, - 457A8E12255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */, - 457A8E9B255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */, - 457A8D59255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */, - 457A8D55255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */, - 452832752044C7BE00458375 /* ID3Tag.swift in Sources */, - 457A8E02255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */, - 457A8E06255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */, - 4584521F21DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */, - 457A8DEA255F1F8E00C708F4 /* TimestampCreator.swift in Sources */, - 457A8EA3255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */, - 457A8D51255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */, - 457A8E22255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */, - 457A8EA7255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */, - 457A8EDB255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */, - 457A8E87255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */, - 45231DF321DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */, - 457A8E83255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */, - 457A8E32255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */, - 457A8E7B255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */, - 457A8F03255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */, - 457A8F0F255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */, - 457A8DCA255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */, - 45D551F825446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */, - 457A8EFF255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */, - 457A8EF3255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */, - 457A8DB6255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */, - 457A8DFE255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */, - 457A8DDE255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */, - 457A8E26255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */, - 4584521B21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */, - 45D551CB25446431003347B7 /* ID32v2TagBuilder.swift in Sources */, - 457A8DBA255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */, - 45AD069320461505003C570B /* ID3Version.swift in Sources */, - 457A8DCE255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */, - 457A8DC2255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */, - 457A8E16255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */, - 457A8E8B255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */, - 457A8E0E255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */, - 457A8ED3255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */, - 457A8E2E255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */, - 457A8F17255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */, - 457A8EAF255F1FBC00C708F4 /* FrameContentParser.swift in Sources */, - 45231DEA21DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */, - 457A8DAA255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */, - 457A8E42255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */, - 45D551A5254462F8003347B7 /* TagPresence.swift in Sources */, - 457A8EC3255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */, - 457A8E9F255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */, - 452832452044C7BE00458375 /* ID3TagEditorError.swift in Sources */, - 457A8ECF255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */, - 457A8EBF255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */, - 457A8ECB255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */, - 457A8E36255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */, - 457A8DDA255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */, - 457A8E3E255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */, - 457A8EEB255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */, - 5151CACE240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */, - 457A8E93255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */, - C50674C518F683146C4292BF /* ID3AttachedPictureFrameConfiguration.swift in Sources */, - 4584521121DD00780043FECD /* ID3PictureFormat.swift in Sources */, - 45D551A1254462F8003347B7 /* ID3TagPresence.swift in Sources */, - 450967212100C3E600A9CAA6 /* Mp3FileWriter.swift in Sources */, - 457A8D5D255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */, - 45B0A6A425310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */, - 457A8E0A255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */, - 457A8DFA255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */, - 457A8D4D255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */, - 457A8E77255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */, - 45D551BF254463EF003347B7 /* TagBuilder.swift in Sources */, - 457A8DE6255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */, - 45B4336D21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */, - C5067510AF08EA66216584AE /* FrameType.swift in Sources */, - 45D551D72544649A003347B7 /* ID32v3TagBuilder.swift in Sources */, - 457A8E7F255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */, - 457A8EF7255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */, - 457A8DA2255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */, - 45231DE421DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */, - 450967172100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */, - 457A8DD2255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */, - 457A8DAE255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */, - C5067F6C02D1EDB1B142D76F /* ID3TagProperties.swift in Sources */, - 457A8DF2255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */, - 457A8F13255F1FBC00C708F4 /* TagSizeParser.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2322,63 +562,6 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C5067F761EC6390E734EFF58 /* MockFrameFromStringContentCreator.swift in Sources */, - 45696A5C256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift in Sources */, - 45FFF109253EEB0E0083C6E6 /* ID3TagTest.swift in Sources */, - 45696A472566629E00500602 /* ID3FrameFlagsCreatorTest.swift in Sources */, - 45696A232566629E00500602 /* ID3TagCreatorTest.swift in Sources */, - C5067DA770FF7CD970A11DA3 /* MockFrameContentSizeCalculator.swift in Sources */, - 45696A8625666C3D00500602 /* ID3FrameSizeParserTest.swift in Sources */, - 45696AA425666C3D00500602 /* ID3TagVersionParserTest.swift in Sources */, - 45696A62256662DB00500602 /* PaddingAdderUsingNullCharTest.swift in Sources */, - 5F6A0D2D251E3F2200989D7E /* PathLoaderXcodeProj.swift in Sources */, - 45696A8C25666C3D00500602 /* ID3PictureTypeAdapterTest.swift in Sources */, - 45696A2F2566629E00500602 /* ID3TimestampCreatorTest.swift in Sources */, - C5067BB189B0DA6ACA2509E2 /* MockFrameFlagsCreator.swift in Sources */, - 45696A1A2566629E00500602 /* ID3FrameWithStringContentCreatorTest.swift in Sources */, - 45696A262566629E00500602 /* ID3FrameWithIntegerContentCreatorTest.swift in Sources */, - 45D95445253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift in Sources */, - C5067F271C408A8D0C6AA465 /* MockID3FrameCreatorsChain.swift in Sources */, - 45696A8925666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift in Sources */, - C5067EC50CC8AFB2D0EA8917 /* MockPaddingAdder.swift in Sources */, - 45696A5F256662DB00500602 /* PaddingRemoverUsingTrimming.swift in Sources */, - C50677CCA43334F0B8280A0A /* MockUInt32ToByteArrayAdapter.swift in Sources */, - 45775EDE210714EB00B1B3FE /* UInt16+Bytes.swift in Sources */, - 45696A382566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift in Sources */, - 45696A352566629E00500602 /* ID3UTF16StringToByteAdapterTest.swift in Sources */, - 45696A172566629E00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift in Sources */, - 45696A1D2566629E00500602 /* ID3FrameHeaderCreatorTest.swift in Sources */, - 45696A3B2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift in Sources */, - C50679EED08937A1A66C8978 /* ID3TagPresenceTest.swift in Sources */, - 45696A8F25666C3D00500602 /* ID3StringContentParsingOperationTest.swift in Sources */, - 45696A9825666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift in Sources */, - 4509671D2100C0A600A9CAA6 /* Mp3FileReaderTest.swift in Sources */, - 45696A2C2566629E00500602 /* ID3LocalizedFrameCreatorTest.swift in Sources */, - 45696A9525666C3D00500602 /* ID3FrameContentSizeParserTest.swift in Sources */, - C5067239129F90566D38ED60 /* ID3TagEditorAcceptanceTest.swift in Sources */, - 45696A322566629E00500602 /* ID3FrameFromStringContentCreatorTest.swift in Sources */, - 45696A442566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift in Sources */, - 45696AA125666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift in Sources */, - C506762688167A78895B3CD5 /* MockFrameContentSizeParser.swift in Sources */, - 455787F6204F129C00EE8756 /* MockPictureTypeAdapter.swift in Sources */, - 45696A9E25666C3D00500602 /* ID3GenreStringAdapterTest.swift in Sources */, - 45D4C3572538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift in Sources */, - 45775EDA21070B3000B1B3FE /* String+UTF16Bytes.swift in Sources */, - 45696A292566629E00500602 /* ID3GenreFrameCreatorTest.swift in Sources */, - C506771EC40652FF5DE2A6D2 /* ID3FrameConfigurationTest.swift in Sources */, - 45696A9225666C3D00500602 /* ID3TagSizeParserTest.swift in Sources */, - 45696A412566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift in Sources */, - 5FAF8DB021CED92F0049798C /* MockSynchsafeEncoder.swift in Sources */, - 45B9FE35254809AB00A2B987 /* MockStringToBytesAdapter.swift in Sources */, - 45D58CCA210CB7B300E820C8 /* MockTimestampCreator.swift in Sources */, - 45696A142566629E00500602 /* ID3DiscPositionFrameCreatorTest.swift in Sources */, - 45696A9B25666C3D00500602 /* ID3RecordingTimestampOperationTest.swift in Sources */, - 45D4C3AE2539CF3300501417 /* MockFrameHeaderCreator.swift in Sources */, - 45696A3E2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift in Sources */, - 45D95426253721C1008AA05D /* MockLocalizedFrameCreator.swift in Sources */, - 45696A202566629E00500602 /* ID3FrameContentSizeCalculatorTest.swift in Sources */, - 45696AA725666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift in Sources */, - C5067620378F1600216E2811 /* MockPartOfTotalStringAdapter.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2386,133 +569,6 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 457A8E1F255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */, - 6AE2D8B1296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */, - 45541B8020598FA60025A8BF /* ID3TagEditor.swift in Sources */, - 457A8E1B255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */, - 457A8D62255F1F1C00C708F4 /* PaddingAdder.swift in Sources */, - 457A8DF7255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */, - 45541B8120598FA60025A8BF /* ID3TagEditorError.swift in Sources */, - 457A8EE8255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */, - 457A8DD7255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */, - 457A8DEF255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */, - 457A8EB8255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */, - 457A8EFC255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */, - 457A8DE3255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */, - 457A8E98255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */, - 455F6F31254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */, - 457A8F08255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */, - 4584522521DD00950043FECD /* ID3Genre.swift in Sources */, - 45B4337821DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */, - 457A8D6E255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */, - 45231DEF21DBFFDD008FDCE7 /* ID3Frame.swift in Sources */, - 45B0A69925310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */, - 457A8D6A255F1F1C00C708F4 /* PaddingRemover.swift in Sources */, - 457A8EE4255F1FBC00C708F4 /* TagVersionParser.swift in Sources */, - 4584521621DD00780043FECD /* ID3PictureType.swift in Sources */, - 457A8E3B255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */, - 458A0DF423452FB90063DC4A /* FrameName.swift in Sources */, - 457A8E90255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */, - 457A8D66255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */, - 457A8EF0255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */, - 45BA663C27AA77D200BABABA /* ID3TagContentReader.swift in Sources */, - 457A8DA7255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */, - 457A8E2B255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */, - 457A8DBF255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */, - 457A8EB4255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */, - 457A8D5A255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */, - 457A8DC7255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */, - 457A8EAC255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */, - 457A8D56255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */, - 45541B9520598FA60025A8BF /* ID3FrameConfiguration.swift in Sources */, - 457A8DB3255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */, - 457A8EBC255F1FBC00C708F4 /* ID3TagParser.swift in Sources */, - 457A8EC8255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */, - 457A8EE0255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */, - 457A8F0C255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */, - 457A8ED8255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */, - 457A8E13255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */, - 457A8E9C255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */, - 45541B9620598FA60025A8BF /* ID3AttachedPictureFrameConfiguration.swift in Sources */, - 457A8E03255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */, - 457A8E07255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */, - 45541B9720598FA60025A8BF /* FrameType.swift in Sources */, - 45541B9820598FA60025A8BF /* Mp3WithID3TagBuilder.swift in Sources */, - 457A8DEB255F1F8E00C708F4 /* TimestampCreator.swift in Sources */, - 457A8D52255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */, - 457A8EA4255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */, - 4584522021DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */, - 457A8E23255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */, - 457A8EA8255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */, - 457A8EDC255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */, - 457A8E88255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */, - 457A8E84255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */, - 457A8E33255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */, - 457A8E7C255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */, - 457A8F04255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */, - 457A8F10255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */, - 457A8DCB255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */, - 45231DF421DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */, - 457A8F00255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */, - 457A8EF4255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */, - 457A8DB7255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */, - 457A8DFF255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */, - 457A8DDF255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */, - 457A8E27255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */, - 45D551F925446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */, - 4584521C21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */, - 457A8DBB255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */, - 45D551CC25446431003347B7 /* ID32v2TagBuilder.swift in Sources */, - 457A8DCF255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */, - 457A8DC3255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */, - 457A8E17255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */, - 457A8E8C255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */, - 457A8E0F255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */, - 457A8ED4255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */, - 457A8E2F255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */, - 457A8F18255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */, - 457A8EB0255F1FBC00C708F4 /* FrameContentParser.swift in Sources */, - 45231DEB21DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */, - 457A8DAB255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */, - 457A8E43255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */, - 457A8EC4255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */, - 45D551A6254462F8003347B7 /* TagPresence.swift in Sources */, - 457A8EA0255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */, - 457A8ED0255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */, - 457A8EC0255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */, - 457A8ECC255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */, - 457A8E37255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */, - 5151CACF240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */, - 457A8DDB255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */, - 457A8E3F255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */, - 457A8EEC255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */, - 45D551A2254462F8003347B7 /* ID3TagPresence.swift in Sources */, - 457A8E94255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */, - 45541BB320598FA60025A8BF /* ID3Tag.swift in Sources */, - 4584521221DD00780043FECD /* ID3PictureFormat.swift in Sources */, - 457A8D5E255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */, - 45541BB420598FA60025A8BF /* ID3TagConfiguration.swift in Sources */, - 45B0A6A525310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */, - 450967222100C3E700A9CAA6 /* Mp3FileWriter.swift in Sources */, - 457A8E0B255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */, - 457A8DFB255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */, - 457A8D4E255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */, - 45D551C0254463EF003347B7 /* TagBuilder.swift in Sources */, - 457A8E78255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */, - 457A8DE7255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */, - 45B4336E21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */, - 45541BBD20598FA60025A8BF /* ID3TagProperties.swift in Sources */, - 45D551D82544649A003347B7 /* ID32v3TagBuilder.swift in Sources */, - 457A8E80255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */, - 457A8EF8255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */, - 457A8DA3255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */, - 45231DE521DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */, - 450967182100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */, - 457A8DD3255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */, - 457A8DAF255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */, - 45541BC020598FA60025A8BF /* ID3Version.swift in Sources */, - 457A8DF3255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */, - 457A8F14255F1FBC00C708F4 /* TagSizeParser.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2520,63 +576,6 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 45FFF10A253EEB0E0083C6E6 /* ID3TagTest.swift in Sources */, - 45696A5D256662DB00500602 /* UInt32ToByteArrayAdapterUsingUnsafePointerTest.swift in Sources */, - 5F6A0D2E251E3F2200989D7E /* PathLoaderXcodeProj.swift in Sources */, - 45696A482566629E00500602 /* ID3FrameFlagsCreatorTest.swift in Sources */, - 45696A242566629E00500602 /* ID3TagCreatorTest.swift in Sources */, - 45D95446253782E7008AA05D /* MockFrameContentSizeCalculatorForHeader.swift in Sources */, - 45696A8725666C3D00500602 /* ID3FrameSizeParserTest.swift in Sources */, - 45696AA525666C3D00500602 /* ID3TagVersionParserTest.swift in Sources */, - 45696A63256662DB00500602 /* PaddingAdderUsingNullCharTest.swift in Sources */, - 45696A302566629E00500602 /* ID3TimestampCreatorTest.swift in Sources */, - 45696A8D25666C3D00500602 /* ID3PictureTypeAdapterTest.swift in Sources */, - 45541BFC205995F60025A8BF /* MockFrameFromStringContentCreator.swift in Sources */, - 45696A1B2566629E00500602 /* ID3FrameWithStringContentCreatorTest.swift in Sources */, - 45696A272566629E00500602 /* ID3FrameWithIntegerContentCreatorTest.swift in Sources */, - 45541BFD205995F60025A8BF /* MockFrameContentSizeCalculator.swift in Sources */, - 45541BFE205995F60025A8BF /* MockFrameFlagsCreator.swift in Sources */, - 45541BFF205995F60025A8BF /* MockID3FrameCreatorsChain.swift in Sources */, - 45696A8A25666C3D00500602 /* ID3TrackPositionStringAdapterTest.swift in Sources */, - 45775EDF210714EB00B1B3FE /* UInt16+Bytes.swift in Sources */, - 45696A60256662DB00500602 /* PaddingRemoverUsingTrimming.swift in Sources */, - 45541C00205995F60025A8BF /* MockPaddingAdder.swift in Sources */, - 45696A392566629E00500602 /* ID3AttachedPicturesFrameCreatorsTest.swift in Sources */, - 45696A362566629E00500602 /* ID3UTF16StringToByteAdapterTest.swift in Sources */, - 45541C01205995F60025A8BF /* MockUInt32ToByteArrayAdapter.swift in Sources */, - 45696A182566629E00500602 /* ID3FramesWithLocalizedContentCreatorTest.swift in Sources */, - 45541C02205995F60025A8BF /* MockFrameContentSizeParser.swift in Sources */, - 45541C05205995F60025A8BF /* MockPictureTypeAdapter.swift in Sources */, - 45696A1E2566629E00500602 /* ID3FrameHeaderCreatorTest.swift in Sources */, - 45696A9025666C3D00500602 /* ID3StringContentParsingOperationTest.swift in Sources */, - 45696A9925666C3D00500602 /* ID3AttachedPictureFrameContentParsingOperationTest.swift in Sources */, - 45541C06205995F60025A8BF /* MockPartOfTotalStringAdapter.swift in Sources */, - 4509671E2100C0A600A9CAA6 /* Mp3FileReaderTest.swift in Sources */, - 45696A9625666C3D00500602 /* ID3FrameContentSizeParserTest.swift in Sources */, - 45696A3C2566629E00500602 /* ID3ISO88591StringToByteAdapterTest.swift in Sources */, - 45696A2D2566629E00500602 /* ID3LocalizedFrameCreatorTest.swift in Sources */, - 45696A332566629E00500602 /* ID3FrameFromStringContentCreatorTest.swift in Sources */, - 45696AA225666C3D00500602 /* ID3LocalizedFrameParsingOperationTest.swift in Sources */, - 45696A452566629E00500602 /* ID3RecordingDateTimeFrameCreatorTest.swift in Sources */, - 45D4C3582538D45F00501417 /* ID3TagEditorWriteReadAcceptanceTest.swift in Sources */, - 45696A9F25666C3D00500602 /* ID3GenreStringAdapterTest.swift in Sources */, - 45775EDB21070B3000B1B3FE /* String+UTF16Bytes.swift in Sources */, - 45696A2A2566629E00500602 /* ID3GenreFrameCreatorTest.swift in Sources */, - 5FAF8DB121CED92F0049798C /* MockSynchsafeEncoder.swift in Sources */, - 45696A422566629E00500602 /* ID3TrackPositionFrameCreatorTest.swift in Sources */, - 45696A9325666C3D00500602 /* ID3TagSizeParserTest.swift in Sources */, - 45B9FE36254809AB00A2B987 /* MockStringToBytesAdapter.swift in Sources */, - 45541C13205995F60025A8BF /* ID3TagPresenceTest.swift in Sources */, - 45D4C3AF2539CF3300501417 /* MockFrameHeaderCreator.swift in Sources */, - 45696A152566629E00500602 /* ID3DiscPositionFrameCreatorTest.swift in Sources */, - 45D58CCB210CB7B300E820C8 /* MockTimestampCreator.swift in Sources */, - 45696A9C25666C3D00500602 /* ID3RecordingTimestampOperationTest.swift in Sources */, - 45696A3F2566629E00500602 /* ID3RecordingDayMonthFrameCreatorTest.swift in Sources */, - 45D95427253721C1008AA05D /* MockLocalizedFrameCreator.swift in Sources */, - 45696A212566629E00500602 /* ID3FrameContentSizeCalculatorTest.swift in Sources */, - 45541C15205995F60025A8BF /* ID3TagEditorAcceptanceTest.swift in Sources */, - 45696AA825666C3D00500602 /* ID3DiscPositionStringAdapterTest.swift in Sources */, - 45541C16205995F60025A8BF /* ID3FrameConfigurationTest.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2584,133 +583,6 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 457A8E20255F1F8E00C708F4 /* FrameFlagsCreator.swift in Sources */, - 6AE2D8B2296CBB3500CEE5DF /* Mp3FileReaderFactory.swift in Sources */, - 45F833EB205905EF0046C804 /* ID3TagEditor.swift in Sources */, - 457A8E1C255F1F8E00C708F4 /* ID3LocalizedFrameCreator.swift in Sources */, - 457A8D63255F1F1C00C708F4 /* PaddingAdder.swift in Sources */, - 457A8DF8255F1F8E00C708F4 /* StringToBytesAdapter.swift in Sources */, - 45F833EC205905EF0046C804 /* ID3TagEditorError.swift in Sources */, - 457A8EE9255F1FBC00C708F4 /* ID3PartOfTotalStringAdapter.swift in Sources */, - 457A8DD8255F1F8E00C708F4 /* ID3TagHeaderCreator.swift in Sources */, - 457A8DF0255F1F8E00C708F4 /* ID3FrameFromStringContentCreator.swift in Sources */, - 457A8EB9255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperationFactory.swift in Sources */, - 457A8EFD255F1FBC00C708F4 /* ID3TrackPositionFrameContentParsingOperationFactory.swift in Sources */, - 457A8DE4255F1F8E00C708F4 /* ID3FramesCreator.swift in Sources */, - 457A8E99255F1FBC00C708F4 /* ID3RecordingDayMonthContentParsingOperationFactory.swift in Sources */, - 455F6F32254B5B29002FC259 /* ID3TagToStringAdapter.swift in Sources */, - 457A8F09255F1FBC00C708F4 /* ID3FrameStringContentParserFactory.swift in Sources */, - 4584522621DD00950043FECD /* ID3Genre.swift in Sources */, - 45B4337921DD308A00BE0DC5 /* ID3FrameRecordingHourMinute.swift in Sources */, - 457A8D6F255F1F1C00C708F4 /* PaddingAdderToEndOfContentUsingNullChar.swift in Sources */, - 45231DF021DBFFDD008FDCE7 /* ID3Frame.swift in Sources */, - 45B0A69A25310D8A00695084 /* ID3FrameContentLanguage.swift in Sources */, - 457A8D6B255F1F1C00C708F4 /* PaddingRemover.swift in Sources */, - 457A8EE5255F1FBC00C708F4 /* TagVersionParser.swift in Sources */, - 4584521721DD00780043FECD /* ID3PictureType.swift in Sources */, - 457A8E3C255F1F8E00C708F4 /* ID3TimestampCreator.swift in Sources */, - 458A0DF523452FBA0063DC4A /* FrameName.swift in Sources */, - 457A8E91255F1FBC00C708F4 /* ID3GenreStringAdapter.swift in Sources */, - 457A8D67255F1F1C00C708F4 /* PaddingRemoverUsingTrimming.swift in Sources */, - 457A8EF1255F1FBC00C708F4 /* ID3FrameStringContentParsingOperationFactory.swift in Sources */, - 45BA663D27AA77D200BABABA /* ID3TagContentReader.swift in Sources */, - 457A8DA8255F1F8E00C708F4 /* ID3FrameHeaderCreator.swift in Sources */, - 457A8E2C255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreator.swift in Sources */, - 457A8DC0255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithUTF16EncodingFactory.swift in Sources */, - 457A8EB5255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithStringFactory.swift in Sources */, - 457A8D5B255F1F1C00C708F4 /* SynchsafeIntegerEncoder.swift in Sources */, - 457A8DC8255F1F8E00C708F4 /* ID3RecordingHourMinuteFrameCreator.swift in Sources */, - 457A8EAD255F1FBC00C708F4 /* ID3FrameContentParsingOperationFactory.swift in Sources */, - 457A8D57255F1F1C00C708F4 /* UInt32ToByteArrayAdapterUsingUnsafePointer.swift in Sources */, - 45F83400205905EF0046C804 /* ID3FrameConfiguration.swift in Sources */, - 457A8DB4255F1F8E00C708F4 /* FrameHeaderCreator.swift in Sources */, - 457A8EBD255F1FBC00C708F4 /* ID3TagParser.swift in Sources */, - 457A8EC9255F1FBC00C708F4 /* ID3LocalizedFrameContentParsingOperation.swift in Sources */, - 457A8EE1255F1FBC00C708F4 /* ID3GenreFrameContentParsingOperationFactory.swift in Sources */, - 457A8F0D255F1FBC00C708F4 /* ID3FrameContentSizeParser.swift in Sources */, - 457A8ED9255F1FBC00C708F4 /* ID3FrameStringContentParsingOperation.swift in Sources */, - 457A8E14255F1F8E00C708F4 /* ID3FrameFromStringContentCreatorWithISO88591EncodingFactory.swift in Sources */, - 457A8E9D255F1FBC00C708F4 /* ID3StringEncoding.swift in Sources */, - 45F83401205905EF0046C804 /* ID3AttachedPictureFrameConfiguration.swift in Sources */, - 457A8E04255F1F8E00C708F4 /* ID3TrackPositionFrameCreator.swift in Sources */, - 457A8E08255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreator.swift in Sources */, - 45F83402205905EF0046C804 /* FrameType.swift in Sources */, - 45F83403205905EF0046C804 /* Mp3WithID3TagBuilder.swift in Sources */, - 457A8DEC255F1F8E00C708F4 /* TimestampCreator.swift in Sources */, - 457A8D53255F1F1C00C708F4 /* SynchsafeEncoder.swift in Sources */, - 457A8EA5255F1FBC00C708F4 /* ID3DiscPositionFrameContentParsingOperationFactory.swift in Sources */, - 4584522121DD00800043FECD /* ID3FramePartOfTotal.swift in Sources */, - 457A8E24255F1F8E00C708F4 /* FrameFromIntegerContentAdapter.swift in Sources */, - 457A8EA9255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperation.swift in Sources */, - 457A8EDD255F1FBC00C708F4 /* ID3TagSizeParser.swift in Sources */, - 457A8E89255F1FBC00C708F4 /* PictureTypeAdapter.swift in Sources */, - 457A8E85255F1FBC00C708F4 /* ID3PictureTypeAdapter.swift in Sources */, - 457A8E34255F1F8E00C708F4 /* ID3TagCreator.swift in Sources */, - 457A8E7D255F1FBC00C708F4 /* ID3TagVersionParser.swift in Sources */, - 457A8F05255F1FBC00C708F4 /* ID3FrameStringEncodingDetector.swift in Sources */, - 457A8F11255F1FBC00C708F4 /* ID3FrameStringContentParser.swift in Sources */, - 457A8DCC255F1F8E00C708F4 /* ID3FrameHeaderCreatorFactory.swift in Sources */, - 45231DF521DC0A90008FDCE7 /* ID3FrameGenre.swift in Sources */, - 457A8F01255F1FBC00C708F4 /* FrameContentParsingOperation.swift in Sources */, - 457A8EF5255F1FBC00C708F4 /* ID3ParsingOperationForID3FrameWithIntegerFactory.swift in Sources */, - 457A8DB8255F1F8E00C708F4 /* FrameFromStringContentCreator.swift in Sources */, - 457A8E00255F1F8E00C708F4 /* ID3ISO88591StringToByteAdapter.swift in Sources */, - 457A8DE0255F1F8E00C708F4 /* FrameContentSizeCalculator.swift in Sources */, - 457A8E28255F1F8E00C708F4 /* FrameFromStringContentAdapter.swift in Sources */, - 45D551FA25446A1B003347B7 /* ID32v4TagBuilder.swift in Sources */, - 4584521D21DD00800043FECD /* ID3FrameRecordingDateTime.swift in Sources */, - 457A8DBC255F1F8E00C708F4 /* ID3DiscPositionFrameCreator.swift in Sources */, - 45D551CD25446431003347B7 /* ID32v2TagBuilder.swift in Sources */, - 457A8DD0255F1F8E00C708F4 /* ID3FrameFlagsCreator.swift in Sources */, - 457A8DC4255F1F8E00C708F4 /* ID3UTF16StringToByteAdapter.swift in Sources */, - 457A8E18255F1F8E00C708F4 /* ID3FrameContentCreator.swift in Sources */, - 457A8E8D255F1FBC00C708F4 /* ID3FrameParser.swift in Sources */, - 457A8E10255F1F8E00C708F4 /* ID3FrameCreatorsFactory.swift in Sources */, - 457A8ED5255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperationFactory.swift in Sources */, - 457A8E30255F1F8E00C708F4 /* ID3FrameContentSizeCalculator.swift in Sources */, - 457A8F19255F1FBC00C708F4 /* ID3CoupleOfNumbersAdapter.swift in Sources */, - 457A8EB1255F1FBC00C708F4 /* FrameContentParser.swift in Sources */, - 45231DEC21DBFFDD008FDCE7 /* ID3FrameWithStringContent.swift in Sources */, - 457A8DAC255F1F8E00C708F4 /* ID3RecordingTimesFrameCreatorsFactory.swift in Sources */, - 457A8E44255F1F8E00C708F4 /* ID3RecordingDayMonthFrameCreator.swift in Sources */, - 457A8EC5255F1FBC00C708F4 /* ID3StringEncodingConverter.swift in Sources */, - 45D551A7254462F8003347B7 /* TagPresence.swift in Sources */, - 457A8EA1255F1FBC00C708F4 /* ID3FrameSizeParser.swift in Sources */, - 457A8ED1255F1FBC00C708F4 /* FrameContentSizeParser.swift in Sources */, - 457A8EC1255F1FBC00C708F4 /* ID3FramesParser.swift in Sources */, - 457A8ECD255F1FBC00C708F4 /* FrameSizeParser.swift in Sources */, - 457A8E38255F1F8E00C708F4 /* ID3FramesWithLocalizedContentCreatorFactory.swift in Sources */, - 5151CAD0240D8E60002A7C05 /* ID3FrameWithIntegerContent.swift in Sources */, - 457A8DDC255F1F8E00C708F4 /* ID3FrameCreator.swift in Sources */, - 457A8E40255F1F8E00C708F4 /* LocalizedFrameCreator.swift in Sources */, - 457A8EED255F1FBC00C708F4 /* ID3RecordingHourMinuteFrameContentParsingOperationFactory.swift in Sources */, - 45D551A3254462F8003347B7 /* ID3TagPresence.swift in Sources */, - 457A8E95255F1FBC00C708F4 /* ID3RecordingTimeFrameContentParsingOperation.swift in Sources */, - 45F8341E205905EF0046C804 /* ID3Tag.swift in Sources */, - 4584521321DD00780043FECD /* ID3PictureFormat.swift in Sources */, - 457A8D5F255F1F1C00C708F4 /* UInt32ToByteArrayAdapter.swift in Sources */, - 45F8341F205905EF0046C804 /* ID3TagConfiguration.swift in Sources */, - 45B0A6A625310E6000695084 /* ID3FrameWithLocalizedContent.swift in Sources */, - 450967232100C3E700A9CAA6 /* Mp3FileWriter.swift in Sources */, - 457A8E0C255F1F8E00C708F4 /* ID3AttachedPictureFrameCreator.swift in Sources */, - 457A8DFC255F1F8E00C708F4 /* ID3AttachedPicturesFramesCreatorFactory.swift in Sources */, - 457A8D4F255F1F1C00C708F4 /* SynchsafeIntegerDecoder.swift in Sources */, - 45D551C1254463EF003347B7 /* TagBuilder.swift in Sources */, - 457A8E79255F1FBC00C708F4 /* PartOfTotalStringAdapter.swift in Sources */, - 457A8DE8255F1F8E00C708F4 /* ID3GenreFrameCreator.swift in Sources */, - 45B4336F21DD0D8A00BE0DC5 /* ID3FrameRecordingDayMonth.swift in Sources */, - 45F83428205905EF0046C804 /* ID3TagProperties.swift in Sources */, - 45D551D92544649A003347B7 /* ID32v3TagBuilder.swift in Sources */, - 457A8E81255F1FBC00C708F4 /* ID3TagParserFactory.swift in Sources */, - 457A8EF9255F1FBC00C708F4 /* ID3AttachedPictureFrameContentParsingOperationFactory.swift in Sources */, - 457A8DA4255F1F8E00C708F4 /* ID3TagCreatorFactory.swift in Sources */, - 45231DE621DBFFAF008FDCE7 /* ID3FrameAttachedPicture.swift in Sources */, - 450967192100BDC700A9CAA6 /* Mp3FileReader.swift in Sources */, - 457A8DD4255F1F8E00C708F4 /* FrameContentAdapter.swift in Sources */, - 457A8DB0255F1F8E00C708F4 /* ID3RecordingDateTimeFrameCreator.swift in Sources */, - 45F8342B205905EF0046C804 /* ID3Version.swift in Sources */, - 457A8DF4255F1F8E00C708F4 /* ID3iTunesFrameCreatorsFactory.swift in Sources */, - 457A8F15255F1FBC00C708F4 /* TagSizeParser.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2732,6 +604,10 @@ target = 45541B7620598F6C0025A8BF /* ID3TagEditor tvOS */; targetProxy = 45541BEB2059954C0025A8BF /* PBXContainerItemProxy */; }; + 45F60CF22CBAC82E0073BC12 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + productRef = 45F60CF12CBAC82E0073BC12 /* SwiftLintBuildToolPlugin */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ @@ -2774,6 +650,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -2795,7 +672,8 @@ SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; + SWIFT_STRICT_CONCURRENCY = complete; + SWIFT_VERSION = 6.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; @@ -2840,6 +718,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -2854,7 +733,8 @@ SDKROOT = macosx; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; + SWIFT_STRICT_CONCURRENCY = complete; + SWIFT_VERSION = 6.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; @@ -2871,6 +751,7 @@ DEAD_CODE_STRIPPING = YES; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Y682K92RZU; + "DEVELOPMENT_TEAM[sdk=macosx*]" = 5Y4K7JX2AU; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -2892,7 +773,7 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; }; name = Debug; }; @@ -2907,6 +788,7 @@ DEAD_CODE_STRIPPING = YES; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Y682K92RZU; + "DEVELOPMENT_TEAM[sdk=macosx*]" = 5Y4K7JX2AU; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -2927,19 +809,20 @@ PRODUCT_NAME = ID3TagEditor; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; }; name = Release; }; 452831DD2044C40700458375 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEAD_CODE_STRIPPING = YES; - DEVELOPMENT_TEAM = Y682K92RZU; + DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = Tests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -2949,20 +832,22 @@ MACOSX_DEPLOYMENT_TARGET = 12.0; PRODUCT_BUNDLE_IDENTIFIER = it.chicio.ID3TagEditorTests; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; }; name = Debug; }; 452831DE2044C40700458375 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEAD_CODE_STRIPPING = YES; - DEVELOPMENT_TEAM = Y682K92RZU; + DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = Tests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -2972,7 +857,8 @@ MACOSX_DEPLOYMENT_TARGET = 12.0; PRODUCT_BUNDLE_IDENTIFIER = it.chicio.ID3TagEditorTests; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 6.0; }; name = Release; }; @@ -2992,13 +878,13 @@ ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = Source/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; MARKETING_VERSION = 4.1.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; @@ -3009,7 +895,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -3030,13 +916,13 @@ ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = Source/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; MARKETING_VERSION = 4.1.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; @@ -3046,7 +932,7 @@ "PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -3055,26 +941,26 @@ 452831FA2044C4F500458375 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMPRESS_PNG_FILES = NO; - DEVELOPMENT_TEAM = Y682K92RZU; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; INFOPLIST_FILE = Tests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.ID3TagEditor-iOSTests"; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = iphoneos; STRIP_PNG_TEXT = NO; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -3082,25 +968,25 @@ 452831FB2044C4F500458375 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMPRESS_PNG_FILES = NO; - DEVELOPMENT_TEAM = Y682K92RZU; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; INFOPLIST_FILE = Tests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.ID3TagEditor-iOSTests"; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = iphoneos; STRIP_PNG_TEXT = NO; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -3125,7 +1011,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; MARKETING_VERSION = 4.1.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; @@ -3134,7 +1020,7 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 12.0; }; @@ -3159,7 +1045,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; MARKETING_VERSION = 4.1.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; @@ -3168,7 +1054,7 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; @@ -3181,21 +1067,21 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; COMPRESS_PNG_FILES = NO; - DEVELOPMENT_TEAM = Y682K92RZU; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; INFOPLIST_FILE = Tests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.ID3TagEditor-tvOS-tests"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; STRIP_PNG_TEXT = NO; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 12.0; + TVOS_DEPLOYMENT_TARGET = 15.0; }; name = Debug; }; @@ -3205,21 +1091,21 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; COMPRESS_PNG_FILES = NO; - DEVELOPMENT_TEAM = Y682K92RZU; + DEVELOPMENT_TEAM = 5Y4K7JX2AU; INFOPLIST_FILE = Tests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; PRODUCT_BUNDLE_IDENTIFIER = "it.chicio.ID3TagEditor-tvOS-tests"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; STRIP_PNG_TEXT = NO; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 12.0; + TVOS_DEPLOYMENT_TARGET = 15.0; VALIDATE_PRODUCT = YES; }; name = Release; @@ -3243,7 +1129,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; MARKETING_VERSION = 4.1.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; @@ -3252,9 +1138,10 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 5.0; + TVOS_DEPLOYMENT_TARGET = 15.0; + WATCHOS_DEPLOYMENT_TARGET = 8.0; }; name = Debug; }; @@ -3277,7 +1164,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 11.0; MARKETING_VERSION = 4.1.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; @@ -3286,10 +1173,11 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 4; + TVOS_DEPLOYMENT_TARGET = 15.0; VALIDATE_PRODUCT = YES; - WATCHOS_DEPLOYMENT_TARGET = 5.0; + WATCHOS_DEPLOYMENT_TARGET = 8.0; }; name = Release; }; @@ -3369,6 +1257,25 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 45F60CF02CBAC7FE0073BC12 /* XCRemoteSwiftPackageReference "SwiftLintPlugins" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/SimplyDanny/SwiftLintPlugins"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 0.57.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 45F60CF12CBAC82E0073BC12 /* SwiftLintBuildToolPlugin */ = { + isa = XCSwiftPackageProductDependency; + package = 45F60CF02CBAC7FE0073BC12 /* XCRemoteSwiftPackageReference "SwiftLintPlugins" */; + productName = "plugin:SwiftLintBuildToolPlugin"; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 452831BC2044C40700458375 /* Project object */; } diff --git a/ID3TagEditor.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ID3TagEditor.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved new file mode 100644 index 00000000..98b29a4e --- /dev/null +++ b/ID3TagEditor.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -0,0 +1,15 @@ +{ + "originHash" : "1fa961aa1dc717cea452f3389668f0f99a254f07e4eb11d190768a53798f744f", + "pins" : [ + { + "identity" : "swiftlintplugins", + "kind" : "remoteSourceControl", + "location" : "https://github.com/SimplyDanny/SwiftLintPlugins", + "state" : { + "revision" : "7c80ce6f142164b0201871e580b021d1b2c69804", + "version" : "0.57.0" + } + } + ], + "version" : 3 +} diff --git a/ID3TagEditor.xcodeproj/xcshareddata/xcschemes/ID3TagEditor iOS Tests.xcscheme b/ID3TagEditor.xcodeproj/xcshareddata/xcschemes/ID3TagEditor iOS Tests.xcscheme index 117fcff1..83be04c3 100644 --- a/ID3TagEditor.xcodeproj/xcshareddata/xcschemes/ID3TagEditor iOS Tests.xcscheme +++ b/ID3TagEditor.xcodeproj/xcshareddata/xcschemes/ID3TagEditor iOS Tests.xcscheme @@ -1,6 +1,6 @@ 4.0' -end -``` - -and then run pod install (or pod update). - -**Swift Package Manager** - -ID3TagEditor is also available as a Swift Package for the Swift Package Manager. Add it to your dependecies in your `Package.swift` file. -After that you can build your project with the command `swift build`, and eventually run you project (if it is an executable target) with the command `swift run`. -If you want you can also run tests using `swift test`. - -```swift -// swift-tools-version:5.0 - -import PackageDescription - -let package = Package( - name: "Demo Ubuntu", - dependencies: [ - .package(url: "https://github.com/chicio/ID3TagEditor.git", from: "4.0.0") - ], - targets: [ - .target( - name: "Demo Ubuntu", - dependencies: ["ID3TagEditor"] - ) - ] -) -``` - -*** - -### Usage - -ID3TagEditor is compatible with the following platforms: - -* iOS -* MacOS -* Apple Watch -* Apple TV -* Linux (on distros where Swift is available) - -ID3TagEditor gives you the ability to read and write ID3Tag to your mp3 files. - -#### Read - -To read the ID3 tag of an mp3 file you can choose between two API contained in the `ID3TagEditor` class: -* `public func read(from path: String) throws -> ID3Tag?` -* `public func read(mp3: Data) throws -> ID3Tag?` - -After getting a `ID3Tag` from one of the read API above, you have two options to read the content: - - -* if you're interested in reading just the content, you can create an instance of `ID3TagContentReader` by passing to it the `ID3Tag` received from the read API and then access the frames content by using its methods (see the [doc](https://id3tageditor.fabrizioduroni.it/Classes/ID3TagContentReader.html "id3 tag content reader") to have a list of all the methods available). - -```swift -do { - if let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) { - let tagContentReader = ID3TagContentReader(id3Tag: id3Tag) - print(tagContentReader.title() ?? "") - print(tagContentReader.artist() ?? "") - // ...read other stuff... - } -} catch { - print(error) -} -``` - -* if you need full frame data, you can access to the `frames` property of `ID3Tag` and start to cast/analyze the various frames received. - In this way you will have access to all the data contained in the frame, including its content and its features like the size and the ID3 frame identifier. - -```swift -do { - let id3TagEditor = ID3TagEditor() - - if let id3Tag = try id3TagEditor.read(from: "") { - // ...use the tag... - // For example to read the title, album and artist content you can do something similar - print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") - print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "") - print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") - } - - if let id3Tag = try id3TagEditor.read(mp3: "") { - // ...use the tag... - // For example to read the title, album and artist content you can do something similar - print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") - print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "") - print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") - } -} catch { - print(error) -} -``` - - #### Write - -To write a new ID3 tag into an mp3 file you can choose between two API contained in the `ID3TagEditor` class: - -* `public func write(tag: ID3Tag, to path: String, andSaveTo newPath: String? = nil) throws` -* `public func write(tag: ID3Tag, mp3: Data) throws -> Data` - -The only way to create a valid `ID3Tag` is by using of the tag builder available: - -* `ID32v2TagBuilder`, a builder useful to create ID3 tag version 2.2 -* `ID32v3TagBuilder`, a builder useful to create ID3 tag version 2.3 -* `ID32v4TagBuilder`, a builder useful to create ID3 tag version 2.4 - -You can't create an instance of `ID3Tag` without one of the builders above. -Below you can find a sample code that will write an ID3Tag version 3 with all the frames supported by ID3TagEditor to an mp3 file. - -```swift -do { - let id3Tag = ID32v3TagBuilder() - .title(frame: ID3FrameWithStringContent(content: "title V3")) - .album(frame: ID3FrameWithStringContent(content: "album V3")) - .albumArtist(frame: ID3FrameWithStringContent(content: "album artist V3")) - .artist(frame: ID3FrameWithStringContent(content: "artist V3")) - .composer(frame: ID3FrameWithStringContent(content: "composer V3")) - .conductor(frame: ID3FrameWithStringContent(content: "conductor V3")) - .contentGrouping(frame: ID3FrameWithStringContent(content: "ContentGrouping V3")) - .copyright(frame: ID3FrameWithStringContent(content: "Copyright V3")) - .encodedBy(frame: ID3FrameWithStringContent(content: "EncodedBy V3")) - .encoderSettings(frame: ID3FrameWithStringContent(content: "EncoderSettings V3")) - .fileOwner(frame: ID3FrameWithStringContent(content: "FileOwner V3")) - .lyricist(frame: ID3FrameWithStringContent(content: "Lyricist V3")) - .mixArtist(frame: ID3FrameWithStringContent(content: "MixArtist V3")) - .publisher(frame: ID3FrameWithStringContent(content: "Publisher V3")) - .subtitle(frame: ID3FrameWithStringContent(content: "Subtitle V3")) - .beatsPerMinute(frame: ID3FrameWithIntegerContent(value: 50)) - .originalFilename(frame: ID3FrameWithStringContent(content: "filenameV3.mp3")) - .lengthInMilliseconds(frame: ID3FrameWithIntegerContent(value: 9000)) - .sizeInBytes(frame: ID3FrameWithIntegerContent(value: 1500)) - .genre(frame: ID3FrameGenre(genre: .metal, description: "Metalcore")) - .discPosition(frame: ID3FramePartOfTotal(part: 1, total: 3)) - .trackPosition(frame: ID3FramePartOfTotal(part: 2, total: 9)) - .recordingDayMonth(frame: ID3FrameRecordingDayMonth(day: 5, month: 8)) - .recordingYear(frame: ID3FrameWithIntegerContent(year: 2020)) - .recordingHourMinute(frame: ID3FrameRecordingHourMinute(hour: 15, minute: 39)) - .attachedPicture(pictureType: .frontCover, frame: ID3FrameAttachedPicture(picture: , type: .frontCover, format: .jpeg)) - .attachedPicture(pictureType: .backCover, frame: ID3FrameAttachedPicture(picture: , type: .backCover, format: .jpeg)) - .unsynchronisedLyrics(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v3 ita unsync lyrics")) - .unsynchronisedLyrics(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v3 eng unsync lyrics")) - .iTunesGrouping(frame: ID3FrameWithStringContent(content: "ItunesGrouping V3")) - .iTunesMovementName(frame: ID3FrameWithStringContent(content: "MovementName V3")) - .iTunesMovementIndex(frame: ID3FrameWithIntegerContent(value: 6)) - .iTunesMovementCount(frame: ID3FrameWithIntegerContent(value: 13)) - .iTunesPodcastCategory(frame: ID3FrameWithStringContent(content: "PodcastCategory V3")) - .iTunesPodcastDescription(frame: ID3FrameWithStringContent(content: "PodcastDescription V3")) - .iTunesPodcastID(frame: ID3FrameWithStringContent(content: "PodcastID V3")) - .iTunesPodcastKeywords(frame: ID3FrameWithStringContent(content: "PodcastKeywords V3")) - .comment(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v2 ita comment")) - .comment(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v2 eng comment")) - .build() - - try id3TagEditor.write(tag: id3Tag, to: "") - try id3TagEditor.write(tag: id3Tag, - to: "", - andSaveTo: "") - let newMp3: Data = try id3TagEditor.write(tag: id3Tag, mp3: ) -} catch { - print(error) -} -``` - -#### Supported frames - -Below you can find the list of the official ID3 frames supported by ID3TagEditor: - -* `.title` -* `.album` -* `.albumArtist` -* `.artist` -* `.composer` -* `.conductor` -* `.contentGrouping` -* `.copyright` -* `.encodedBy` -* `.encoderSettings` -* `.fileOwner`, available only for ID3 v2.3/v2.4 -* `.lyricist` -* `.mixArtist` -* `.publisher` -* `.subtitle` -* `.beatsPerMinute` -* `.originalFilename` -* `.lengthInMilliseconds` -* `.sizeInBytes`, available only for ID3 v2.2/v2.3 -* `.genre` -* `.discPosition` -* `.trackPosition` -* `.recordingDayMonth`, available only for ID3 v2.2/v2.3 -* `.recordingYear`, available only for ID3 v2.2/v2.3 -* `.recordingHourMinute`, available only for ID3 v2.2/v2.3 -* `.recordingDateTime`, available only for ID3 v2.4 -* `.attachedPicture(_ pictureType: ID3PictureType)`, with support for multiple frames in the same tag distinguished by `ID3PictureType` -* `.unsynchronizedLyrics(_ language: ID3FrameContentLanguage)`, with support for multiple frames in the same tag distinguished by `ID3FrameContentLanguage` -* `.comment(_ language: ID3FrameContentLanguage)`, with support for multiple frames in the same tag distinguished by `ID3FrameContentLanguage` - -In addition, ID3TagEditor supports the following iTunes unofficial frames: - -* `.iTunesGrouping`, available only for ID3 v2.3/v2.4 -* `.iTunesMovementName`, available only for ID3 v2.3/v2.4 -* `.iTunesMovementIndex`, available only for ID3 v2.3/v2.4 -* `.iTunesMovementCount`, available only for ID3 v2.3/v2.4 -* `.iTunesPodcastCategory`, available only for ID3 v2.3/v2.4 -* `.iTunesPodcastDescription`, available only for ID3 v2.3/v2.4 -* `.iTunesPodcastID`, available only for ID3 v2.3/v2.4 -* `.iTunesPodcastKeyword`, available only for ID3 v2.3/v2.4 - -All frames are encoded/formatted following the specification: -* text frames (frames with identifier starting with a capital T) uses UTF-16 to encode text -* frames with ad hoc encoding/formatting are supported (for example recordingDateTime must always be a ISO88591 string) -* frames with localized content (e.g. `.unsynchronizedLyrics`) support all the languages identifier contained in the ISO-639-2 (see `ID3FrameContentLanguage` for the complete list of supported languages). -Refer to the [id3 specification](https://id3.org/Developer%20Information "id3 specification") for additional details. - -*** - ### Documentation -You can find the complete API documentation on [fabrizioduroni.it](https://id3tageditor.fabrizioduroni.it/index.html "ID3TagEditor doc"). +You can find the complete API documentation, with the installation guides and some examples at [id3tageditor.fabrizioduroni.it](https://id3tageditor.fabrizioduroni.it/documentation/id3tageditor/ "ID3TagEditor doc"). *** ### Examples -In the following screenshots you can find examples of the data extracted/updated. In the [demo project]( https://github.com/chicio/ID3TagEditor/tree/main/Demo "demo id3tageditor") you will find an example for each -supported target. You can also find more usage example in the [read/write acceptance test](https://github.com/chicio/ID3TagEditor/blob/main/Tests/Acceptance/ID3TagEditorWriteReadAcceptanceTest.swift "example acceptance tests"). +In the following screenshots you can find examples of the data extracted/updated from a test mp3 file. In the [demo project]( https://github.com/chicio/ID3TagEditor/tree/main/Demo "demo id3tageditor") you will find an example for each supported target.

diff --git a/Screenshots/01-example.png b/Screenshots/01-example.png index b1858989..e0e70523 100644 Binary files a/Screenshots/01-example.png and b/Screenshots/01-example.png differ diff --git a/Scripts/generate-docs.sh b/Scripts/generate-docs.sh index d7c1c8ea..a079e912 100755 --- a/Scripts/generate-docs.sh +++ b/Scripts/generate-docs.sh @@ -6,10 +6,10 @@ # Created by Fabrizio Duroni on 10.10.18. # 2020 Fabrizio Duroni. -jazzy \ - --output docs \ - --module ID3TagEditor \ - --xcodebuild-arguments -workspace,ID3TagEditor.xcworkspace,-scheme,"ID3TagEditor iOS" -x USE_SWIFT_RESPONSE_FILE=NO \ - --author_url https://www.fabrizioduroni.it \ - --github_url https://github.com/chicio/ID3TagEditor \ - --copyright "2020 [Fabrizio Duroni](https://www.fabrizioduroni.it)" +swift package --allow-writing-to-directory docs \ + generate-documentation --target ID3TagEditor \ + --disable-indexing \ + --transform-for-static-hosting \ + --output-path docs + +echo "id3tageditor.fabrizioduroni.it" > "docs/CNAME" diff --git a/Scripts/swift-docker.sh b/Scripts/swift-docker.sh new file mode 100755 index 00000000..3035836a --- /dev/null +++ b/Scripts/swift-docker.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +# swift-docker.sh +# ID3TagEditor +# +# Created by Fabrizio Duroni on 12.10.2024. +# 2024 Fabrizio Duroni. + +docker run --rm --privileged \ + --interactive --tty \ + --name swift-latest \ + --volume "$(pwd):/ID3TagEditor" \ + --workdir "/ID3TagEditor" \ + swift:latest /bin/bash diff --git a/Scripts/swiftlint.sh b/Scripts/swiftlint.sh deleted file mode 100755 index 71bde7f6..00000000 --- a/Scripts/swiftlint.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -if [[ "$(uname -m)" == arm64 ]]; then - export PATH="/opt/homebrew/bin:$PATH" -fi - -# Type a script or drag a script file from your workspace to insert its path. -if which swiftlint >/dev/null; then - swiftlint -else - echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint" -fi diff --git a/Source/Create/ID3FrameCreatorsFactory.swift b/Source/Create/ID3FrameCreatorsFactory.swift index c934cd13..0edc1746 100644 --- a/Source/Create/ID3FrameCreatorsFactory.swift +++ b/Source/Create/ID3FrameCreatorsFactory.swift @@ -47,3 +47,5 @@ class ID3FrameCreatorsFactory { + ID3iTunesFrameCreatorsFactory.make() } } + +// swiftlint:enable line_length diff --git a/Source/Create/ID3FramesWithLocalizedContentCreatorFactory.swift b/Source/Create/ID3FramesWithLocalizedContentCreatorFactory.swift index 2f5b6593..2a268d77 100644 --- a/Source/Create/ID3FramesWithLocalizedContentCreatorFactory.swift +++ b/Source/Create/ID3FramesWithLocalizedContentCreatorFactory.swift @@ -14,7 +14,7 @@ class ID3FramesWithLocalizedContentCreatorFactory { let paddingAdder = PaddingAdderToEndOfContentUsingNullChar() return ID3FramesWithLocalizedContentCreator( - localizedFrameNames: frameNamesWithLocalizedContent, + localizedFrameNames: FrameNamesWithLocalizedContent().get(), localizedFrameCreator: ID3LocalizedFrameCreator( id3FrameConfiguration: frameConfiguration, frameHeaderCreator: ID3FrameHeaderCreatorFactory.make(), diff --git a/Source/Create/ID3RecordingTimesFrameCreatorsFactory.swift b/Source/Create/ID3RecordingTimesFrameCreatorsFactory.swift index 26f74dbd..0cbdb8d0 100644 --- a/Source/Create/ID3RecordingTimesFrameCreatorsFactory.swift +++ b/Source/Create/ID3RecordingTimesFrameCreatorsFactory.swift @@ -25,3 +25,5 @@ class ID3RecordingTimesFrameCreatorsFactory { ] } } + +// swiftlint:enable line_length diff --git a/Source/Create/ID3iTunesFrameCreatorsFactory.swift b/Source/Create/ID3iTunesFrameCreatorsFactory.swift index be1f8582..10021548 100644 --- a/Source/Create/ID3iTunesFrameCreatorsFactory.swift +++ b/Source/Create/ID3iTunesFrameCreatorsFactory.swift @@ -28,3 +28,5 @@ class ID3iTunesFrameCreatorsFactory { ] } } + +// swiftlint:enable line_length diff --git a/Source/Frame/FrameName.swift b/Source/Frame/FrameName.swift index bf190e83..29a77ea7 100644 --- a/Source/Frame/FrameName.swift +++ b/Source/Frame/FrameName.swift @@ -8,20 +8,25 @@ import Foundation -func enumerateLocalizedFrameName(frameName: (ID3FrameContentLanguage) -> FrameName) -> [FrameName] { - return ID3FrameContentLanguage.allCases.map({ frameName($0) }) -} +struct FrameNamesWithLocalizedContent { + func get() -> [FrameType: [FrameName]] { + return [ + FrameType.unsyncronisedLyrics: enumerateLocalizedFrameName(frameName: FrameName.unsynchronizedLyrics), + FrameType.comment: enumerateLocalizedFrameName(frameName: FrameName.comment) + ] + } -let frameNamesWithLocalizedContent = [ - FrameType.unsyncronisedLyrics: enumerateLocalizedFrameName(frameName: FrameName.unsynchronizedLyrics), - FrameType.comment: enumerateLocalizedFrameName(frameName: FrameName.comment) -] + private func enumerateLocalizedFrameName(frameName: (ID3FrameContentLanguage) -> FrameName) -> [FrameName] { + return ID3FrameContentLanguage.allCases.map({ frameName($0) }) + } +} /// An enum used to identify the different types of frame parsed by the ID3TagEditor. /// This must be used to acces the frame data as identifier inside the dictionary /// of frame in the `ID3tag` `frames` properties. public enum FrameName: Equatable, Hashable, CaseIterable { public static var allCases: [FrameName] { + let frameNamesWithLocalizedContent = FrameNamesWithLocalizedContent().get() return [ .title, .album, diff --git a/Source/Frame/ID3FrameContentLanguage.swift b/Source/Frame/ID3FrameContentLanguage.swift index 4844b071..5fe0838b 100644 --- a/Source/Frame/ID3FrameContentLanguage.swift +++ b/Source/Frame/ID3FrameContentLanguage.swift @@ -1036,3 +1036,6 @@ public enum ID3FrameContentLanguage: String, Equatable, Hashable, CaseIterable { /// Invalid/Unknown language. case unknown } + +// swiftlint:enable type_body_length +// swiftlint:enable file_length diff --git a/Source/ID3TagEditor.docc/Examples.md b/Source/ID3TagEditor.docc/Examples.md new file mode 100644 index 00000000..c7fa3c73 --- /dev/null +++ b/Source/ID3TagEditor.docc/Examples.md @@ -0,0 +1,126 @@ +# Examples + +Let's see how you can use `ID3TagEditor` to read and write ID3 tags. + +#### Read + +To read the ID3 tag of an mp3 file you can choose between two API contained in the ``ID3TagEditor`` class: +* ``ID3TagEditor/ID3TagEditor/read(from:)`` +* ``ID3TagEditor/ID3TagEditor/read(mp3:)`` + +After getting a ``ID3Tag`` from one of the read API above, you have two options to read the content: + + +* if you're interested in reading just the content of the frames, you can create an instance of ``ID3TagContentReader`` by passing to it the ``ID3Tag`` received from the read API and then access the frames content by using its methods. + +```swift +do { + if let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) { + let tagContentReader = ID3TagContentReader(id3Tag: id3Tag) + print(tagContentReader.title() ?? "") + print(tagContentReader.artist() ?? "") + // ...read other stuff... + } +} catch { + print(error) +} +``` + +* if you need full frames data, you can access to the ``ID3TagEditor/ID3Tag/frames`` property. + In this way you will have access to all the data contained in them, including their content and its features like the size and the ID3 frame identifier. + +```swift +do { + let id3TagEditor = ID3TagEditor() + + if let id3Tag = try id3TagEditor.read(from: "") { + // ...use the tag... + // For example to read the title, album and artist content you can do something similar + print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") + print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "") + print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") + } + + if let id3Tag = try id3TagEditor.read(mp3: "") { + // ...use the tag... + // For example to read the title, album and artist content you can do something similar + print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? "") + print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "") + print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "") + } +} catch { + print(error) +} +``` + + #### Write + +To write a new ID3 tag into an mp3 file you can choose between two API contained in the ``ID3TagEditor`` class: + +* ``ID3TagEditor/ID3TagEditor/write(tag:mp3:)`` +* ``ID3TagEditor/ID3TagEditor/write(tag:to:andSaveTo:)`` + +The only way to create a valid ``ID3Tag`` is by using of the tag builder available: + +* ``ID32v2TagBuilder``, a builder useful to create ID3 tag version 2.2 +* ``ID32v3TagBuilder``, a builder useful to create ID3 tag version 2.3 +* ``ID32v4TagBuilder``, a builder useful to create ID3 tag version 2.4 + +You can't create an instance of ``ID3Tag`` without one of the builders above. +Below you can find a sample code that will write an ID3 tag version 3 with all the frames supported by ``ID3TagEditor`` to an mp3 file. + +```swift +do { + let id3Tag = ID32v3TagBuilder() + .title(frame: ID3FrameWithStringContent(content: "title V3")) + .album(frame: ID3FrameWithStringContent(content: "album V3")) + .albumArtist(frame: ID3FrameWithStringContent(content: "album artist V3")) + .artist(frame: ID3FrameWithStringContent(content: "artist V3")) + .composer(frame: ID3FrameWithStringContent(content: "composer V3")) + .conductor(frame: ID3FrameWithStringContent(content: "conductor V3")) + .contentGrouping(frame: ID3FrameWithStringContent(content: "ContentGrouping V3")) + .copyright(frame: ID3FrameWithStringContent(content: "Copyright V3")) + .encodedBy(frame: ID3FrameWithStringContent(content: "EncodedBy V3")) + .encoderSettings(frame: ID3FrameWithStringContent(content: "EncoderSettings V3")) + .fileOwner(frame: ID3FrameWithStringContent(content: "FileOwner V3")) + .lyricist(frame: ID3FrameWithStringContent(content: "Lyricist V3")) + .mixArtist(frame: ID3FrameWithStringContent(content: "MixArtist V3")) + .publisher(frame: ID3FrameWithStringContent(content: "Publisher V3")) + .subtitle(frame: ID3FrameWithStringContent(content: "Subtitle V3")) + .beatsPerMinute(frame: ID3FrameWithIntegerContent(value: 50)) + .originalFilename(frame: ID3FrameWithStringContent(content: "filenameV3.mp3")) + .lengthInMilliseconds(frame: ID3FrameWithIntegerContent(value: 9000)) + .sizeInBytes(frame: ID3FrameWithIntegerContent(value: 1500)) + .genre(frame: ID3FrameGenre(genre: .metal, description: "Metalcore")) + .discPosition(frame: ID3FramePartOfTotal(part: 1, total: 3)) + .trackPosition(frame: ID3FramePartOfTotal(part: 2, total: 9)) + .recordingDayMonth(frame: ID3FrameRecordingDayMonth(day: 5, month: 8)) + .recordingYear(frame: ID3FrameWithIntegerContent(year: 2020)) + .recordingHourMinute(frame: ID3FrameRecordingHourMinute(hour: 15, minute: 39)) + .attachedPicture(pictureType: .frontCover, frame: ID3FrameAttachedPicture(picture: , type: .frontCover, format: .jpeg)) + .attachedPicture(pictureType: .backCover, frame: ID3FrameAttachedPicture(picture: , type: .backCover, format: .jpeg)) + .unsynchronisedLyrics(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v3 ita unsync lyrics")) + .unsynchronisedLyrics(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v3 eng unsync lyrics")) + .iTunesGrouping(frame: ID3FrameWithStringContent(content: "ItunesGrouping V3")) + .iTunesMovementName(frame: ID3FrameWithStringContent(content: "MovementName V3")) + .iTunesMovementIndex(frame: ID3FrameWithIntegerContent(value: 6)) + .iTunesMovementCount(frame: ID3FrameWithIntegerContent(value: 13)) + .iTunesPodcastCategory(frame: ID3FrameWithStringContent(content: "PodcastCategory V3")) + .iTunesPodcastDescription(frame: ID3FrameWithStringContent(content: "PodcastDescription V3")) + .iTunesPodcastID(frame: ID3FrameWithStringContent(content: "PodcastID V3")) + .iTunesPodcastKeywords(frame: ID3FrameWithStringContent(content: "PodcastKeywords V3")) + .comment(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v2 ita comment")) + .comment(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v2 eng comment")) + .build() + + try id3TagEditor.write(tag: id3Tag, to: "") + try id3TagEditor.write(tag: id3Tag, + to: "", + andSaveTo: "") + let newMp3: Data = try id3TagEditor.write(tag: id3Tag, mp3: ) +} catch { + print(error) +} +``` + +You can also find more usage example in the [read/write acceptance test](https://github.com/chicio/ID3TagEditor/blob/main/Tests/Acceptance/ID3TagEditorWriteReadAcceptanceTest.swift "example acceptance tests") included in the project. diff --git a/Source/ID3TagEditor.docc/ID3TagEditor.md b/Source/ID3TagEditor.docc/ID3TagEditor.md new file mode 100644 index 00000000..24ab63cc --- /dev/null +++ b/Source/ID3TagEditor.docc/ID3TagEditor.md @@ -0,0 +1,74 @@ +# ``ID3TagEditor`` + +A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org. + +## Overview + +![ID3TagEditor: A swift library to read and modify ID3 Tag of any mp3 file](https://raw.githubusercontent.com/chicio/ID3TagEditor/main/Assets/icon-logo-background.png +"ID3TagEditor: A swift library to read and modify ID3 Tag of any mp3 file") + +`ID3TagEditor` is a framework that let you read and write id3 tag to your mp3 files, listed in the implementations section of the [official ID3 standard website id3.org](http://id3.org/Implementations "id3.org swift"). +It is compatible with the following platforms: + +* iOS +* macOS +* watchOS +* tvOS +* Linux + +Below you can find the list of the official ID3 frames supported by ID3TagEditor: + +* ``ID3TagEditor/FrameName/title`` +* ``ID3TagEditor/FrameName/album`` +* ``ID3TagEditor/FrameName/albumArtist`` +* ``ID3TagEditor/FrameName/artist`` +* ``ID3TagEditor/FrameName/composer`` +* ``ID3TagEditor/FrameName/conductor`` +* ``ID3TagEditor/FrameName/contentGrouping`` +* ``ID3TagEditor/FrameName/copyright`` +* ``ID3TagEditor/FrameName/encodedBy`` +* ``ID3TagEditor/FrameName/encoderSettings`` +* ``ID3TagEditor/FrameName/fileOwner`` +* ``ID3TagEditor/FrameName/lyricist`` +* ``ID3TagEditor/FrameName/mixArtist`` +* ``ID3TagEditor/FrameName/publisher`` +* ``ID3TagEditor/FrameName/subtitle`` +* ``ID3TagEditor/FrameName/beatsPerMinute`` +* ``ID3TagEditor/FrameName/originalFilename`` +* ``ID3TagEditor/FrameName/lengthInMilliseconds`` +* ``ID3TagEditor/FrameName/sizeInBytes`` +* ``ID3TagEditor/FrameName/genre`` +* ``ID3TagEditor/FrameName/discPosition`` +* ``ID3TagEditor/FrameName/trackPosition`` +* ``ID3TagEditor/FrameName/recordingDayMonth`` +* ``ID3TagEditor/FrameName/recordingYear`` +* ``ID3TagEditor/FrameName/recordingHourMinute`` +* ``ID3TagEditor/FrameName/recordingDateTime`` +* ``ID3TagEditor/FrameName/attachedPicture(_:)`` +* ``ID3TagEditor/FrameName/unsynchronizedLyrics(_:)`` +* ``ID3TagEditor/FrameName/comment(_:)`` + +In addition, ID3TagEditor supports the following iTunes unofficial frames: + +* ``ID3TagEditor/FrameName/iTunesGrouping`` +* ``ID3TagEditor/FrameName/iTunesMovementName`` +* ``ID3TagEditor/FrameName/iTunesMovementIndex`` +* ``ID3TagEditor/FrameName/iTunesMovementCount`` +* ``ID3TagEditor/FrameName/iTunesPodcastCategory`` +* ``ID3TagEditor/FrameName/iTunesPodcastDescription`` +* ``ID3TagEditor/FrameName/iTunesPodcastID`` +* ``ID3TagEditor/FrameName/iTunesPodcastKeywords`` + +All frames are encoded and formatted following the official specification: +* text frames (frames with identifier starting with a capital T) uses UTF-16 to encode text +* frames with ad hoc encoding and/or formatting are supported (for example recordingDateTime must always be a ISO88591 string) +* frames with localized content support all the languages identifier contained in the ISO-639-2 + +Refer to the [id3 specification](https://id3.org/Developer%20Information "id3 specification") for additional details. + +## Featured + +@Links(visualStyle: detailedGrid) { + - + - +} diff --git a/Source/ID3TagEditor.docc/Installation.md b/Source/ID3TagEditor.docc/Installation.md new file mode 100644 index 00000000..e4eff7ad --- /dev/null +++ b/Source/ID3TagEditor.docc/Installation.md @@ -0,0 +1,50 @@ +# Installation + +There are three ways to install ID3TagEditor in your project: + +- Swift Package Manager (with support for linux platform) +- manual installation +- cocoapods + +### Swift Package Manager + +ID3TagEditor is available as a Swift Package for the Swift Package Manager. Add it to your dependecies in your `Package.swift` file. +After that you can build your project with the command `swift build`, and eventually run you project (if it is an executable target) with the command `swift run`. +If you want you can also run tests using `swift test`. + +```swift +// swift-tools-version:6.0 + +import PackageDescription + +let package = Package( + name: "Demo Ubuntu", + dependencies: [ + .package(url: "https://github.com/chicio/ID3TagEditor.git", from: "5.0.0") + ], + targets: [ + .target( + name: "Demo Ubuntu", + dependencies: ["ID3TagEditor"] + ) + ] +) +``` + +### CocoaPods + +ID3TagEditor is also available as a pod on [CocoaPods](https://cocoapods.org/pods/ID3TagEditor "ID3TagEditor cocoapods"). +Add the dependency to your Podfile (choose the release version you prefer): + +```ruby +target 'MyApp' do + pod 'ID3TagEditor', '~> 5.0' +end +``` + +and then run pod install (or pod update). + +### Manual installation + +To manually install ID3TagEditor simply drag and drop all the file contained in the [Source](https://github.com/chicio/ID3TagEditor/tree/main/Source "Source") +folder inside your project (except for the info.plist file). diff --git a/Source/Info.plist b/Source/Info.plist index d599bd04..6aa5a1f5 100644 --- a/Source/Info.plist +++ b/Source/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.6.0 + 5.1.0 CFBundleVersion $(CURRENT_PROJECT_VERSION) NSHumanReadableCopyright diff --git a/Source/Parse/ID3FrameContentParsingOperationFactory.swift b/Source/Parse/ID3FrameContentParsingOperationFactory.swift index 52a36783..c960c314 100644 --- a/Source/Parse/ID3FrameContentParsingOperationFactory.swift +++ b/Source/Parse/ID3FrameContentParsingOperationFactory.swift @@ -52,3 +52,5 @@ class ID3FrameContentParsingOperationFactory { ] } } + +// swiftlint:enable line_length diff --git a/Source/Parse/ID3FrameStringContentParser.swift b/Source/Parse/ID3FrameStringContentParser.swift index fa8efa52..625cdc46 100644 --- a/Source/Parse/ID3FrameStringContentParser.swift +++ b/Source/Parse/ID3FrameStringContentParser.swift @@ -24,13 +24,25 @@ class ID3FrameStringContentParser { let headerSize = id3FrameConfiguration.headerSizeFor(version: version) let frameContentRangeStart = headerSize + id3FrameConfiguration.encodingSize() - guard frameContentRangeStart < frame.count else { return nil } + guard frameContentRangeStart < frame.count else { + return nil + } let frameContent = frame.subdata(in: frameContentRangeStart.. ID3Tag { diff --git a/Tests/Create/ID3GenreFrameCreatorTest.swift b/Tests/Create/ID3GenreFrameCreatorTest.swift index 85ebcddf..c4186e6c 100644 --- a/Tests/Create/ID3GenreFrameCreatorTest.swift +++ b/Tests/Create/ID3GenreFrameCreatorTest.swift @@ -5,11 +5,11 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3GenreFrameCreatorTest: XCTestCase { - func testNoFrameCreationWhenThereIsNoGenre() { +struct ID3GenreFrameCreatorTest { + @Test func testNoFrameCreationWhenThereIsNoGenre() { let id3GenreFrameCreator = ID3GenreFrameCreator( frameCreator: MockFrameFromStringContentCreator( fakeNewFrameAsByte: [], @@ -21,10 +21,10 @@ class ID3GenreFrameCreatorTest: XCTestCase { id3Tag: ID32v3TagBuilder().build() ) - XCTAssertEqual(newTagBytes, []) + #expect(newTagBytes == []) } - func testFrameCreationWhenThereIsAGenre() { + @Test func testFrameCreationWhenThereIsAGenre() { let newFrameBytes: [UInt8] = [1, 1] let id3Tag = ID32v3TagBuilder() .genre(frame: ID3FrameGenre(genre: .metal, description: "Metalcore")) @@ -39,7 +39,7 @@ class ID3GenreFrameCreatorTest: XCTestCase { let newTagBytes = id3GenreFrameCreator.createFrames(id3Tag: id3Tag) - XCTAssertEqual(newTagBytes, newFrameBytes) + #expect(newTagBytes == newFrameBytes) } static let allTests = [ diff --git a/Tests/Create/ID3ISO88591StringToByteAdapterTest.swift b/Tests/Create/ID3ISO88591StringToByteAdapterTest.swift index 61c7aa6c..99706c4c 100644 --- a/Tests/Create/ID3ISO88591StringToByteAdapterTest.swift +++ b/Tests/Create/ID3ISO88591StringToByteAdapterTest.swift @@ -5,21 +5,21 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3ISO88591StringToByteAdapterTest: XCTestCase { +struct ID3ISO88591StringToByteAdapterTest { private let ENCODING: [UInt8] = [0x00] private let STRING: [UInt8] = [0x3A, 0x3A, 0x61, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3A, 0x3A, 0x0] - func testEncodeStringToISO88591WithEncodingByte() { + @Test func testEncodeStringToISO88591WithEncodingByte() { let adapter = ID3ISO88591StringToByteAdapter(paddingAdder: MockPaddingAdder(), frameConfiguration: ID3FrameConfiguration()) let bytes = adapter.adapt(string: "::a string::", for: .version3) - XCTAssertEqual(bytes, ENCODING + STRING) + #expect(bytes == ENCODING + STRING) } static let allTests = [ diff --git a/Tests/Create/ID3LocalizedFrameCreatorTest.swift b/Tests/Create/ID3LocalizedFrameCreatorTest.swift index 9d54bae0..d9d01dc9 100644 --- a/Tests/Create/ID3LocalizedFrameCreatorTest.swift +++ b/Tests/Create/ID3LocalizedFrameCreatorTest.swift @@ -6,11 +6,11 @@ // Copyright © 2020 Fabrizio Duroni. All rights reserved. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3LocalizedFrameCreatorTest: XCTestCase { - func testCreatev2() { +struct ID3LocalizedFrameCreatorTest { + @Test func testCreatev2() { let creator = ID3LocalizedFrameCreator( id3FrameConfiguration: ID3FrameConfiguration(), frameHeaderCreator: MockFrameHeaderCreator(), @@ -23,7 +23,7 @@ class ID3LocalizedFrameCreatorTest: XCTestCase { version: .version2, frameType: .unsyncronisedLyrics) - XCTAssertEqual(frame, + #expect(frame == [0x01, 0x02, 0x01, 0x69, 0x74, 0x61, 0xFF, 0xFE, 0x63, 0x00, 0x6F, 0x00, 0x6E, 0x00, 0x74, 0x00, 0x65, 0x00, 0x6E, 0x00, 0x74, 0x00, 0x20, 0x00, 0x64, 0x00, 0x65, 0x00, 0x73, 0x00, 0x63, 0x00, 0x72, 0x00, 0x69, 0x00, @@ -32,7 +32,7 @@ class ID3LocalizedFrameCreatorTest: XCTestCase { 0x00]) } - func testCreatev3() { + @Test func testCreatev3() { let creator = ID3LocalizedFrameCreator( id3FrameConfiguration: ID3FrameConfiguration(), frameHeaderCreator: MockFrameHeaderCreator(), @@ -45,7 +45,7 @@ class ID3LocalizedFrameCreatorTest: XCTestCase { version: .version3, frameType: .unsyncronisedLyrics) - XCTAssertEqual(frame, + #expect(frame == [0x01, 0x02, 0x01, 0x69, 0x74, 0x61, 0xFF, 0xFE, 0x63, 0x00, 0x6F, 0x00, 0x6E, 0x00, 0x74, 0x00, 0x65, 0x00, 0x6E, 0x00, 0x74, 0x00, 0x20, 0x00, 0x64, 0x00, 0x65, 0x00, 0x73, 0x00, 0x63, 0x00, 0x72, 0x00, 0x69, 0x00, @@ -54,7 +54,7 @@ class ID3LocalizedFrameCreatorTest: XCTestCase { 0x00]) } - func testCreatev4() { + @Test func testCreatev4() { let creator = ID3LocalizedFrameCreator( id3FrameConfiguration: ID3FrameConfiguration(), frameHeaderCreator: MockFrameHeaderCreator(), @@ -67,7 +67,7 @@ class ID3LocalizedFrameCreatorTest: XCTestCase { version: .version4, frameType: .unsyncronisedLyrics) - XCTAssertEqual(frame, + #expect(frame == [0x01, 0x02, 0x01, 0x69, 0x74, 0x61, 0xFF, 0xFE, 0x63, 0x00, 0x6F, 0x00, 0x6E, 0x00, 0x74, 0x00, 0x65, 0x00, 0x6E, 0x00, 0x74, 0x00, 0x20, 0x00, 0x64, 0x00, 0x65, 0x00, 0x73, 0x00, 0x63, 0x00, 0x72, 0x00, 0x69, 0x00, diff --git a/Tests/Create/ID3RecordingDateTimeFrameCreatorTest.swift b/Tests/Create/ID3RecordingDateTimeFrameCreatorTest.swift index eb987cbe..5c0cf246 100644 --- a/Tests/Create/ID3RecordingDateTimeFrameCreatorTest.swift +++ b/Tests/Create/ID3RecordingDateTimeFrameCreatorTest.swift @@ -5,11 +5,11 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3RecordingDateTimeFrameCreatorTest: XCTestCase { - func testFrameCreationWhenThereIsACompleteRecordingDateTime() { +struct ID3RecordingDateTimeFrameCreatorTest { + @Test func testFrameCreationWhenThereIsACompleteRecordingDateTime() { let newFrameBytes: [UInt8] = [1, 1] let recordingDateTime = RecordingDateTime(date: RecordingDate(day: 28, month: 7, year: 2018), time: RecordingTime(hour: 12, minute: 30)) @@ -29,8 +29,8 @@ class ID3RecordingDateTimeFrameCreatorTest: XCTestCase { let newTagBytes = id3TitleFrameCreator.createFrames(id3Tag: id3tag) - XCTAssertTrue(timestampCreator.createFromRecordingDateTimeHasBeenCalled) - XCTAssertEqual(newTagBytes, newFrameBytes) + #expect(timestampCreator.createFromRecordingDateTimeHasBeenCalled) + #expect(newTagBytes == newFrameBytes) } static let allTests = [ diff --git a/Tests/Create/ID3RecordingDayMonthFrameCreatorTest.swift b/Tests/Create/ID3RecordingDayMonthFrameCreatorTest.swift index fe62bc98..04401237 100644 --- a/Tests/Create/ID3RecordingDayMonthFrameCreatorTest.swift +++ b/Tests/Create/ID3RecordingDayMonthFrameCreatorTest.swift @@ -5,11 +5,11 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3RecordingDayMonthFrameCreatorTest: XCTestCase { - func testNoFrameCreationWhenThereIsNoDay() { +struct ID3RecordingDayMonthFrameCreatorTest { + @Test func testNoFrameCreationWhenThereIsNoDay() { let id3YearFrameCreator = ID3RecordingDayMonthFrameCreator( frameCreator: MockFrameFromStringContentCreator( fakeNewFrameAsByte: [], @@ -23,10 +23,10 @@ class ID3RecordingDayMonthFrameCreatorTest: XCTestCase { let newTagBytes = id3YearFrameCreator.createFrames(id3Tag: tag) - XCTAssertEqual(newTagBytes, []) + #expect(newTagBytes == []) } - func testNoFrameCreationWhenThereIsNoMonth() { + @Test func testNoFrameCreationWhenThereIsNoMonth() { let id3YearFrameCreator = ID3RecordingDayMonthFrameCreator( frameCreator: MockFrameFromStringContentCreator( fakeNewFrameAsByte: [], @@ -40,10 +40,10 @@ class ID3RecordingDayMonthFrameCreatorTest: XCTestCase { let newTagBytes = id3YearFrameCreator.createFrames(id3Tag: tag) - XCTAssertEqual(newTagBytes, []) + #expect(newTagBytes == []) } - func testFrameCreationWhenThereIsADayAndAMonth() { + @Test func testFrameCreationWhenThereIsADayAndAMonth() { let newFrameBytes: [UInt8] = [1, 1] let id3Tag = ID3Tag( version: .version3, @@ -58,7 +58,7 @@ class ID3RecordingDayMonthFrameCreatorTest: XCTestCase { let newTagBytes = id3TitleFrameCreator.createFrames(id3Tag: id3Tag) - XCTAssertEqual(newTagBytes, newFrameBytes) + #expect(newTagBytes == newFrameBytes) } static let allTests = [ diff --git a/Tests/Create/ID3TagCreatorTest.swift b/Tests/Create/ID3TagCreatorTest.swift index f2601414..45b6d692 100644 --- a/Tests/Create/ID3TagCreatorTest.swift +++ b/Tests/Create/ID3TagCreatorTest.swift @@ -5,38 +5,44 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3TagCreatorTest: XCTestCase { - func testNoValidFrameData() { +struct ID3TagCreatorTest { + @Test func testNoValidFrameData() { let id3FramesCreator = ID3FramesCreator(id3FrameCreators: [MockID3FrameCreatorsChain()]) let id3TagHeaderCreator = ID3TagHeaderCreator(uInt32ToByteArrayAdapter: MockUInt32ToByteArrayAdapter(), id3TagConfiguration: ID3TagConfiguration()) let id3TagCreator = ID3TagCreator(id3FramesCreator: id3FramesCreator, id3TagHeaderCreator: id3TagHeaderCreator) - XCTAssertThrowsError(try id3TagCreator.create(id3Tag: ID32v3TagBuilder().build())) + #expect(throws: ID3TagEditorError.invalidTagData.self) { + try id3TagCreator.create(id3Tag: ID32v3TagBuilder().build()) + } } - func testTagTooBig() { + @Test func testTagTooBig() { let id3FrameCreators = [MockID3FrameCreatorsChain(frames: [UInt8](repeating: 0x0, count: 0xFFFFFFF))] let id3FramesCreator = ID3FramesCreator(id3FrameCreators: id3FrameCreators) let id3TagHeaderCreator = ID3TagHeaderCreator(uInt32ToByteArrayAdapter: MockUInt32ToByteArrayAdapter(), id3TagConfiguration: ID3TagConfiguration()) let id3TagCreator = ID3TagCreator(id3FramesCreator: id3FramesCreator, id3TagHeaderCreator: id3TagHeaderCreator) - XCTAssertThrowsError(try id3TagCreator.create(id3Tag: ID32v3TagBuilder().build())) + #expect(throws: ID3TagEditorError.tagTooBig.self) { + try id3TagCreator.create(id3Tag: ID32v3TagBuilder().build()) + } } - func testGenerateValidData() { + @Test func testGenerateValidData() throws { let id3FrameCreators = [MockID3FrameCreatorsChain(frames: [0x22, 0x33])] let id3FramesCreator = ID3FramesCreator(id3FrameCreators: id3FrameCreators) let id3TagHeaderCreator = ID3TagHeaderCreator(uInt32ToByteArrayAdapter: MockUInt32ToByteArrayAdapter(), id3TagConfiguration: ID3TagConfiguration()) let id3TagCreator = ID3TagCreator(id3FramesCreator: id3FramesCreator, id3TagHeaderCreator: id3TagHeaderCreator) - XCTAssertEqual( - try? id3TagCreator.create(id3Tag: ID32v3TagBuilder().build()), + #expect( + try id3TagCreator.create(id3Tag: ID32v3TagBuilder().build()) == Data(ID3TagConfiguration().headerFor(version: .version3) + [0x0, 0x3, 0x2, 0x22, 0x33] + [UInt8](repeating: 0x0, count: 2048) ) diff --git a/Tests/Create/ID3TimestampCreatorTest.swift b/Tests/Create/ID3TimestampCreatorTest.swift index 17d5e98f..8ec4d529 100644 --- a/Tests/Create/ID3TimestampCreatorTest.swift +++ b/Tests/Create/ID3TimestampCreatorTest.swift @@ -5,59 +5,59 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3TimestampCreatorTest: XCTestCase { - func testCreateTimestampCorrectly() { +struct ID3TimestampCreatorTest { + @Test func testCreateTimestampCorrectly() { let recordingTime = RecordingDateTime(date: RecordingDate(day: 28, month: 7, year: 2018), time: RecordingTime(hour: 12, minute: 35)) let timestampCreator = ID3TimestampCreator() - XCTAssertEqual(timestampCreator.createFrom(recordingDateTime: recordingTime), "1532781300") + #expect(timestampCreator.createFrom(recordingDateTime: recordingTime) == "1532781300") } - func testNilDay() { + @Test func testNilDay() { let recordingTime = RecordingDateTime(date: RecordingDate(day: nil, month: 7, year: 2018), time: RecordingTime(hour: 12, minute: 35)) let timestampCreator = ID3TimestampCreator() - XCTAssertEqual(timestampCreator.createFrom(recordingDateTime: recordingTime), nil) + #expect(timestampCreator.createFrom(recordingDateTime: recordingTime) == nil) } - func testNilMonth() { + @Test func testNilMonth() { let recordingTime = RecordingDateTime(date: RecordingDate(day: 28, month: nil, year: 2018), time: RecordingTime(hour: 12, minute: 35)) let timestampCreator = ID3TimestampCreator() - XCTAssertEqual(timestampCreator.createFrom(recordingDateTime: recordingTime), nil) + #expect(timestampCreator.createFrom(recordingDateTime: recordingTime) == nil) } - func testNilYear() { + @Test func testNilYear() { let recordingTime = RecordingDateTime(date: RecordingDate(day: 28, month: 7, year: nil), time: RecordingTime(hour: 12, minute: 35)) let timestampCreator = ID3TimestampCreator() - XCTAssertEqual(timestampCreator.createFrom(recordingDateTime: recordingTime), nil) + #expect(timestampCreator.createFrom(recordingDateTime: recordingTime) == nil) } - func testNilHour() { + @Test func testNilHour() { let recordingTime = RecordingDateTime(date: RecordingDate(day: 28, month: 7, year: 2018), time: RecordingTime(hour: nil, minute: 35)) let timestampCreator = ID3TimestampCreator() - XCTAssertEqual(timestampCreator.createFrom(recordingDateTime: recordingTime), nil) + #expect(timestampCreator.createFrom(recordingDateTime: recordingTime) == nil) } - func testNilMinute() { + @Test func testNilMinute() { let recordingTime = RecordingDateTime(date: RecordingDate(day: 28, month: 7, year: 2018), time: RecordingTime(hour: 12, minute: nil)) let timestampCreator = ID3TimestampCreator() - XCTAssertEqual(timestampCreator.createFrom(recordingDateTime: recordingTime), nil) + #expect(timestampCreator.createFrom(recordingDateTime: recordingTime) == nil) } - static var allTests = [ + static let allTests = [ ("testCreateTimestampCorrectly", testCreateTimestampCorrectly), ("testNilDay", testNilDay), ("testNilMonth", testNilMonth), diff --git a/Tests/Create/ID3TrackPositionFrameCreatorTest.swift b/Tests/Create/ID3TrackPositionFrameCreatorTest.swift index 93a06ee6..cc9be1d6 100644 --- a/Tests/Create/ID3TrackPositionFrameCreatorTest.swift +++ b/Tests/Create/ID3TrackPositionFrameCreatorTest.swift @@ -5,11 +5,11 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3TrackPositionCreatorTest: XCTestCase { - func testNoFrameCreationWhenThereIsNoTrackPosition() { +struct ID3TrackPositionCreatorTest { + @Test func testNoFrameCreationWhenThereIsNoTrackPosition() { let id3TrackPositionFrameCreator = ID3TrackPositionFrameCreator( frameCreator: MockFrameFromStringContentCreator( fakeNewFrameAsByte: [], @@ -21,10 +21,10 @@ class ID3TrackPositionCreatorTest: XCTestCase { id3Tag: ID32v3TagBuilder().build() ) - XCTAssertEqual(newTagBytes, []) + #expect(newTagBytes == []) } - func testFrameCreationWhenThereIsATrackPosition() { + @Test func testFrameCreationWhenThereIsATrackPosition() { let newFrameBytes: [UInt8] = [1, 1] let id3Tag = ID32v3TagBuilder() .trackPosition(frame: ID3FramePartOfTotal(part: 1, total: 10)) @@ -39,7 +39,7 @@ class ID3TrackPositionCreatorTest: XCTestCase { let newTagBytes = id3GenreFrameCreator.createFrames(id3Tag: id3Tag) - XCTAssertEqual(newTagBytes, newFrameBytes) + #expect(newTagBytes == newFrameBytes) } static let allTests = [ diff --git a/Tests/Create/ID3UTF16StringToByteAdapterTest.swift b/Tests/Create/ID3UTF16StringToByteAdapterTest.swift index 44d16752..d55223a3 100644 --- a/Tests/Create/ID3UTF16StringToByteAdapterTest.swift +++ b/Tests/Create/ID3UTF16StringToByteAdapterTest.swift @@ -5,22 +5,22 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3UTF16StringToByteAdapterTest: XCTestCase { +struct ID3UTF16StringToByteAdapterTest { private let ENCODING: [UInt8] = [0x01] private let BOM: [UInt8] = [0xFF, 0xFE] private let STRING: [UInt8] = [0x3A, 0x0, 0x3A, 0x0, 0x61, 0x0, 0x20, 0x0, 0x73, 0x0, 0x74, 0x0, 0x72, 0x0, 0x69, 0x0, 0x6E, 0x0, 0x67, 0x0, 0x3A, 0x0, 0x3A, 0x0, 0x0] - func testEncodeStringToUTF16WithEncodingByte() { + @Test func testEncodeStringToUTF16WithEncodingByte() { let adapter = ID3UTF16StringToByteAdapter(paddingAdder: MockPaddingAdder(), frameConfiguration: ID3FrameConfiguration()) let bytes = adapter.adapt(string: "::a string::", for: .version3) - XCTAssertEqual(bytes, ENCODING + BOM + STRING) + #expect(bytes == ENCODING + BOM + STRING) } static let allTests = [ diff --git a/Tests/Frame/ID3FrameConfigurationTest.swift b/Tests/Frame/ID3FrameConfigurationTest.swift index 1c096af1..6f4fa005 100644 --- a/Tests/Frame/ID3FrameConfigurationTest.swift +++ b/Tests/Frame/ID3FrameConfigurationTest.swift @@ -5,15 +5,15 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3FrameConfigurationTest: XCTestCase { - func testInvalidIdentifierName() { - XCTAssertEqual(ID3FrameConfiguration().frameTypeFor(identifier: "::not-valid::", version: .version2), .invalid) +struct ID3FrameConfigurationTest { + @Test func invalidIdentifierName() { + #expect(ID3FrameConfiguration().frameTypeFor(identifier: "::not-valid::", version: .version2) == .invalid) } static let allTests = [ - ("testInvalidIdentifierName", testInvalidIdentifierName) + ("testInvalidIdentifierName", invalidIdentifierName) ] } diff --git a/Tests/Info.plist b/Tests/Info.plist index 9c9865ce..2e8e5f76 100644 --- a/Tests/Info.plist +++ b/Tests/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 4.6.0 + 5.1.0 CFBundleVersion 1 diff --git a/Tests/Mock/MockStringToBytesAdapter.swift b/Tests/Mock/MockStringToBytesAdapter.swift index f92c775c..42fd6bc3 100644 --- a/Tests/Mock/MockStringToBytesAdapter.swift +++ b/Tests/Mock/MockStringToBytesAdapter.swift @@ -9,7 +9,7 @@ import Foundation @testable import ID3TagEditor -class MockStringToBytesAdapter: StringToBytesAdapter { +final class MockStringToBytesAdapter: StringToBytesAdapter { func adapt(string: String, for version: ID3Version) -> [UInt8] { return string.utf16ToBytes } diff --git a/Tests/Mock/MockSynchsafeEncoder.swift b/Tests/Mock/MockSynchsafeEncoder.swift index d98da559..823d7ae9 100644 --- a/Tests/Mock/MockSynchsafeEncoder.swift +++ b/Tests/Mock/MockSynchsafeEncoder.swift @@ -15,6 +15,6 @@ class MockSynchsafeEncoder: SynchsafeEncoder { self.encodedValue = encodedValue } func encode(integer: UInt32) -> UInt32 { - return encodedValue + return self.encodedValue } } diff --git a/Tests/Mock/MockTimestampCreator.swift b/Tests/Mock/MockTimestampCreator.swift index efc1d1cc..8392a836 100644 --- a/Tests/Mock/MockTimestampCreator.swift +++ b/Tests/Mock/MockTimestampCreator.swift @@ -17,7 +17,7 @@ class MockTimestampCreator: TimestampCreator { } func createFrom(recordingDateTime: RecordingDateTime) -> String? { - createFromRecordingDateTimeHasBeenCalled = true - return returnValue + self.createFromRecordingDateTimeHasBeenCalled = true + return self.returnValue } } diff --git a/Tests/Mp3/Mp3FileReaderTest.swift b/Tests/Mp3/Mp3FileReaderTest.swift index 90253b78..b9c96e17 100644 --- a/Tests/Mp3/Mp3FileReaderTest.swift +++ b/Tests/Mp3/Mp3FileReaderTest.swift @@ -5,51 +5,51 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class Mp3FileReaderTest: XCTestCase { - func testNotAnMP3FileWhenReadingEntireFile() { +struct Mp3FileReaderTest { + @Test func testNotAnMP3FileWhenReadingEntireFile() { let path = PathLoader().pathFor(name: "example-cover", fileType: "jpg") let mp3FileReader = Mp3FileReader(tagSizeParser: ID3TagSizeParser(), id3TagConfiguration: ID3TagConfiguration()) - XCTAssertThrowsError(try mp3FileReader.readFileFrom(path: path)) + #expect(throws: ID3TagEditorError.invalidFileFormat.self) { try mp3FileReader.readFileFrom(path: path) } } - func testMP3FileWhenReadingEntireFile() { + @Test func testMP3FileWhenReadingEntireFile() { let path = PathLoader().pathFor(name: "example", fileType: "mp3") let mp3FileReader = Mp3FileReader(tagSizeParser: ID3TagSizeParser(), id3TagConfiguration: ID3TagConfiguration()) - XCTAssertNoThrow(try mp3FileReader.readFileFrom(path: path)) + #expect(throws: Never.self) { try mp3FileReader.readFileFrom(path: path) } } - func testNotAnMP3fileWhenReadingID3Tag() { + @Test func testNotAnMP3fileWhenReadingID3Tag() { let path = PathLoader().pathFor(name: "example-cover", fileType: "jpg") let mp3FileReader = Mp3FileReader(tagSizeParser: ID3TagSizeParser(), id3TagConfiguration: ID3TagConfiguration()) - XCTAssertThrowsError(try mp3FileReader.readID3TagFrom(path: path)) + #expect(throws: ID3TagEditorError.invalidFileFormat.self) { try mp3FileReader.readID3TagFrom(path: path) } } - func testMP3fileWhenReadingID3Tag() { + @Test func testMP3fileWhenReadingID3Tag() { let path = PathLoader().pathFor(name: "example", fileType: "mp3") let mp3FileReader = Mp3FileReader(tagSizeParser: ID3TagSizeParser(), id3TagConfiguration: ID3TagConfiguration()) - XCTAssertNoThrow(try mp3FileReader.readID3TagFrom(path: path)) + #expect(throws: Never.self) { try mp3FileReader.readID3TagFrom(path: path) } } - func testNonExistentMP3fileWhenReadingID3Tag() { + @Test func testNonExistentMP3fileWhenReadingID3Tag() { let path = "/non-existent.mp3" let mp3FileReader = Mp3FileReader(tagSizeParser: ID3TagSizeParser(), id3TagConfiguration: ID3TagConfiguration()) - XCTAssertThrowsError(try mp3FileReader.readID3TagFrom(path: path)) + #expect(throws: ID3TagEditorError.corruptedFile.self) { try mp3FileReader.readID3TagFrom(path: path) } } - func testOnlyReadsID3Tag() throws { + @Test func testOnlyReadsID3Tag() throws { let path = PathLoader().pathFor(name: "example", fileType: "mp3") let mp3FileReader = Mp3FileReader(tagSizeParser: ID3TagSizeParser(), id3TagConfiguration: ID3TagConfiguration()) @@ -57,7 +57,7 @@ class Mp3FileReaderTest: XCTestCase { let id3TagData = try mp3FileReader.readID3TagFrom(path: path) // 10 bytes Tag + 34213 bytes according to the Tag Size in the file's ID3 Tag - XCTAssertEqual(id3TagData.count, 10 + 34213) + #expect(id3TagData.count == 10 + 34213) } static let allTests = [ diff --git a/Tests/Parse/ID3AttachedPictureFrameContentParsingOperationTest.swift b/Tests/Parse/ID3AttachedPictureFrameContentParsingOperationTest.swift index 0356fd66..d9461308 100644 --- a/Tests/Parse/ID3AttachedPictureFrameContentParsingOperationTest.swift +++ b/Tests/Parse/ID3AttachedPictureFrameContentParsingOperationTest.swift @@ -5,52 +5,56 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3AttachedPictureFrameContentParsingOperationTest: XCTestCase { - func testSetTagAttachedPicturePng() { - let expectation = XCTestExpectation(description: "attached picture") +struct ID3AttachedPictureFrameContentParsingOperationTest { + @Test func testSetTagAttachedPicturePng() async { let attachedPictureFrameContentParsingOperation = ID3AttachedPictureFrameContentParsingOperation( id3FrameConfiguration: ID3FrameConfiguration(), pictureTypeAdapter: MockPictureTypeAdapter() ) - attachedPictureFrameContentParsingOperation.parse( - frame: Data([0x89, 0x50, 0x4E, 0x47, 0x11, 0x11]), - version: .version3, - completed: {(frameName, frame) in - XCTAssertEqual(frameName, .attachedPicture(.frontCover)) - XCTAssertEqual((frame as? ID3FrameAttachedPicture)?.format, .png) - XCTAssertEqual( - (frame as? ID3FrameAttachedPicture)?.picture, - Data([0x89, 0x50, 0x4E, 0x47, 0x11, 0x11]) - ) - XCTAssertEqual((frame as? ID3FrameAttachedPicture)?.type, .frontCover) - expectation.fulfill() - }) + await confirmation("attached picture") { parsed in + attachedPictureFrameContentParsingOperation.parse( + frame: Data([0x89, 0x50, 0x4E, 0x47, 0x11, 0x11]), + version: .version3, + completed: {(frameName, frame) in + #expect(frameName == .attachedPicture(.frontCover)) + #expect((frame as? ID3FrameAttachedPicture)?.format == .png) + #expect( + (frame as? ID3FrameAttachedPicture)?.picture == + Data([0x89, 0x50, 0x4E, 0x47, 0x11, 0x11]) + ) + #expect((frame as? ID3FrameAttachedPicture)?.type == .frontCover) + parsed() + }) + } } - func testSetTagAttachedPictureJpg() { - let expectation = XCTestExpectation(description: "attached picture") + @Test func testSetTagAttachedPictureJpg() async { let attachedPictureFrameContentParsingOperation = ID3AttachedPictureFrameContentParsingOperation( id3FrameConfiguration: ID3FrameConfiguration(), pictureTypeAdapter: MockPictureTypeAdapter() ) - attachedPictureFrameContentParsingOperation.parse( + await confirmation("attached picture") { parsed in + attachedPictureFrameContentParsingOperation.parse( frame: Data([0xFF, 0xD8, 0xFF, 0xE0, 0x11, 0x11]), version: .version3, completed: {(frameName, frame) in - XCTAssertEqual(frameName, .attachedPicture(.frontCover)) - XCTAssertEqual((frame as? ID3FrameAttachedPicture)?.format, .jpeg) - XCTAssertEqual( - (frame as? ID3FrameAttachedPicture)?.picture, + #expect(frameName == .attachedPicture(.frontCover)) + #expect((frame as? ID3FrameAttachedPicture)?.format == .jpeg) + #expect( + (frame as? ID3FrameAttachedPicture)?.picture == Data([0xFF, 0xD8, 0xFF, 0xE0, 0x11, 0x11]) ) - XCTAssertEqual((frame as? ID3FrameAttachedPicture)?.type, .frontCover) - expectation.fulfill() - }) + #expect((frame as? ID3FrameAttachedPicture)?.type == .frontCover) + parsed() + }) + } } static let allTests = [ diff --git a/Tests/Parse/ID3DiscPositionStringAdapterTest.swift b/Tests/Parse/ID3DiscPositionStringAdapterTest.swift index c44fceb7..6381e79a 100644 --- a/Tests/Parse/ID3DiscPositionStringAdapterTest.swift +++ b/Tests/Parse/ID3DiscPositionStringAdapterTest.swift @@ -5,31 +5,29 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3DiscPositionStringAdapterTest: XCTestCase { - let discPositionStringAdapter = ID3PartOfTotalStringAdapter() +struct ID3DiscPositionStringAdapterTest { + @Test func testAdaptDiscPositionWithTotalDiscs() { + let discPosition = ID3PartOfTotalStringAdapter().adapt(partOfTotal: "1/3") - func testAdaptDiscPositionWithTotalDiscs() { - let discPosition = discPositionStringAdapter.adapt(partOfTotal: "1/3") - - XCTAssertEqual(discPosition.part, 1) - XCTAssertEqual(discPosition.total, 3) + #expect(discPosition.part == 1) + #expect(discPosition.total == 3) } - func testAdaptDiscPositionWithoutTotalDiscs() { - let discPosition = discPositionStringAdapter.adapt(partOfTotal: "1") + @Test func testAdaptDiscPositionWithoutTotalDiscs() { + let discPosition = ID3PartOfTotalStringAdapter().adapt(partOfTotal: "1") - XCTAssertEqual(discPosition.part, 1) - XCTAssertNil(discPosition.total) + #expect(discPosition.part == 1) + #expect(discPosition.total == nil) } - func testAdaptNotANumberDiscPosition() { - let discPosition = discPositionStringAdapter.adapt(partOfTotal: "::invalid::") + @Test func testAdaptNotANumberDiscPosition() { + let discPosition = ID3PartOfTotalStringAdapter().adapt(partOfTotal: "::invalid::") - XCTAssertEqual(discPosition.part, 0) - XCTAssertNil(discPosition.total) + #expect(discPosition.part == 0) + #expect(discPosition.total == nil) } static let allTests = [ diff --git a/Tests/Parse/ID3FrameContentSizeParserTest.swift b/Tests/Parse/ID3FrameContentSizeParserTest.swift index a750256b..53c4a0d8 100644 --- a/Tests/Parse/ID3FrameContentSizeParserTest.swift +++ b/Tests/Parse/ID3FrameContentSizeParserTest.swift @@ -5,47 +5,56 @@ // 2018 Fabrizio Duroni. // -import XCTest -@testable import ID3TagEditor +import Foundation +import Testing -class ID3FrameContentSizeParserTest: XCTestCase { - let id3FrameContentSizeParser = ID3FrameContentSizeParser( - id3FrameConfiguration: ID3FrameConfiguration(), - synchsafeIntegerDecoder: SynchsafeIntegerDecoder() - ) +@testable import ID3TagEditor - func testParseFrameContentSizeV2() { +@Suite struct ID3FrameContentSizeParserTest { + @Test func testParseFrameContentSizeV2() { + let id3FrameContentSizeParser = ID3FrameContentSizeParser( + id3FrameConfiguration: ID3FrameConfiguration(), + synchsafeIntegerDecoder: SynchsafeIntegerDecoder() + ) let mp3 = NSData(contentsOfFile: PathLoader().pathFor(name: "example", fileType: "mp3"))! - XCTAssertEqual( + #expect( id3FrameContentSizeParser.parse( mp3: mp3, framePosition: ID3TagConfiguration().headerSize(), version: .version2 - ), + ) == 31 ) } - func testParseFrameContentSizeV3() { + @Test func testParseFrameContentSizeV3() { + let id3FrameContentSizeParser = ID3FrameContentSizeParser( + id3FrameConfiguration: ID3FrameConfiguration(), + synchsafeIntegerDecoder: SynchsafeIntegerDecoder() + ) let mp3 = NSData(contentsOfFile: PathLoader().pathFor(name: "example-v23-png", fileType: "mp3"))! - XCTAssertEqual( + #expect( id3FrameContentSizeParser.parse( mp3: mp3, framePosition: ID3TagConfiguration().headerSize(), version: .version3 - ), + ) == 13 ) } - func testParseFrameContentSizeV4() { + @Test func testParseFrameContentSizeV4() { + let id3FrameContentSizeParser = ID3FrameContentSizeParser( + id3FrameConfiguration: ID3FrameConfiguration(), + synchsafeIntegerDecoder: SynchsafeIntegerDecoder() + ) let mp3 = NSData(contentsOfFile: PathLoader().pathFor(name: "example-v4-png", fileType: "mp3"))! - XCTAssertEqual( + #expect( id3FrameContentSizeParser.parse( mp3: mp3, framePosition: ID3TagConfiguration().headerSize(), version: .version4 - ), + ) == 14 ) } diff --git a/Tests/Parse/ID3FrameSizeParserTest.swift b/Tests/Parse/ID3FrameSizeParserTest.swift index 21d9d4f0..d48f6f1e 100644 --- a/Tests/Parse/ID3FrameSizeParserTest.swift +++ b/Tests/Parse/ID3FrameSizeParserTest.swift @@ -5,38 +5,40 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3FrameSizeParserTest: XCTestCase { - func testParseFrameContentSizeV2() { +struct ID3FrameSizeParserTest { + @Test func testParseFrameContentSizeV2() { let mp3 = NSData(contentsOfFile: PathLoader().pathFor(name: "example", fileType: "mp3"))! let id3FrameSizeParser = ID3FrameSizeParser( frameContentSizeParser: MockFrameContentSizeParser(), id3FrameConfiguration: ID3FrameConfiguration() ) - XCTAssertEqual( + #expect( id3FrameSizeParser.parse( mp3: mp3, framePosition: ID3TagConfiguration().headerSize(), version: .version2 - ), + ) == mp3.length + ID3FrameConfiguration().headerSizeFor(version: .version2) ) } - func testParseFrameContentSizeV3() { + @Test func testParseFrameContentSizeV3() { let mp3 = NSData(contentsOfFile: PathLoader().pathFor(name: "example", fileType: "mp3"))! let id3FrameSizeParser = ID3FrameSizeParser( frameContentSizeParser: MockFrameContentSizeParser(), id3FrameConfiguration: ID3FrameConfiguration() ) - XCTAssertEqual( + #expect( id3FrameSizeParser.parse( mp3: mp3, framePosition: ID3TagConfiguration().headerSize(), version: .version3 - ), + ) == mp3.length + ID3FrameConfiguration().headerSizeFor(version: .version3) ) } diff --git a/Tests/Parse/ID3GenreStringAdapterTest.swift b/Tests/Parse/ID3GenreStringAdapterTest.swift index 102b46ca..438f8993 100644 --- a/Tests/Parse/ID3GenreStringAdapterTest.swift +++ b/Tests/Parse/ID3GenreStringAdapterTest.swift @@ -5,38 +5,36 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3GenreStringAdapterTest: XCTestCase { - private let id3GenreStringAdapter = ID3GenreStringAdapter() +@Suite struct ID3GenreStringAdapterTest { + @Test func testAdaptGenreWithDescription() { + let genre = ID3GenreStringAdapter().adapt(genre: "(9)Metalcore") - func testAdaptGenreWithDescription() { - let genre = id3GenreStringAdapter.adapt(genre: "(9)Metalcore") - - XCTAssert(genre.identifier == .metal) - XCTAssertEqual(genre.description, "Metalcore") + #expect(genre.identifier == .metal) + #expect(genre.description == "Metalcore") } - func testAdaptGenreWithoutDescription() { - let genre = id3GenreStringAdapter.adapt(genre: "(9)") + @Test func testAdaptGenreWithoutDescription() { + let genre = ID3GenreStringAdapter().adapt(genre: "(9)") - XCTAssert(genre.identifier == .metal) - XCTAssertNil(genre.description) + #expect(genre.identifier == .metal) + #expect(genre.description == nil) } - func testAdaptGenreWithoutGenreIdentifier() { - let genre = id3GenreStringAdapter.adapt(genre: "Rock & Roll") + @Test func testAdaptGenreWithoutGenreIdentifier() { + let genre = ID3GenreStringAdapter().adapt(genre: "Rock & Roll") - XCTAssertNil(genre.identifier) - XCTAssertEqual(genre.description, "Rock & Roll") + #expect(genre.identifier == nil) + #expect(genre.description == "Rock & Roll") } - func testAdaptID3v3NewGenresNotNumeric() { - XCTAssertEqual(id3GenreStringAdapter.adapt(genre: "(RX)").identifier, .remix) - XCTAssertEqual(id3GenreStringAdapter.adapt(genre: "(CR)").identifier, .cover) - XCTAssertNil(id3GenreStringAdapter.adapt(genre: "(XXX)").identifier) - XCTAssertEqual(id3GenreStringAdapter.adapt(genre: "(XXX)").description, "(XXX)") + @Test func testAdaptID3v3NewGenresNotNumeric() { + #expect(ID3GenreStringAdapter().adapt(genre: "(RX)").identifier == .remix) + #expect(ID3GenreStringAdapter().adapt(genre: "(CR)").identifier == .cover) + #expect(ID3GenreStringAdapter().adapt(genre: "(XXX)").identifier == nil) + #expect(ID3GenreStringAdapter().adapt(genre: "(XXX)").description == "(XXX)") } static let allTests = [ diff --git a/Tests/Parse/ID3LocalizedFrameParsingOperationTest.swift b/Tests/Parse/ID3LocalizedFrameParsingOperationTest.swift index 22ec33c9..347b76f9 100644 --- a/Tests/Parse/ID3LocalizedFrameParsingOperationTest.swift +++ b/Tests/Parse/ID3LocalizedFrameParsingOperationTest.swift @@ -1,42 +1,44 @@ -// -// ID3LocalizedFrameParsingOperationTest.swift -// ID3TagEditor -// -// Created by Fabrizio Duroni on 14/10/20. -// 2020 Fabrizio Duroni. -// +//// +//// ID3LocalizedFrameParsingOperationTest.swift +//// ID3TagEditor +//// +//// Created by Fabrizio Duroni on 14/10/20. +//// 2020 Fabrizio Duroni. +//// -import XCTest -@testable import ID3TagEditor +import Foundation +import Testing -class ID3LocalizedFrameParsingOperationTest: XCTestCase { - func testParsingValidFrame() { - let expectation = XCTestExpectation(description: "unsynchronised lyrics") +@testable import ID3TagEditor +struct ID3LocalizedFrameParsingOperationTest { + @Test func testParsingValidFrame() async { let lyricsOperation = ID3LocalizedFrameContentParsingOperationFactory.make( frameName: FrameName.unsynchronizedLyrics ) - lyricsOperation.parse(frame: frameV3Valid(), version: .version3) { (_, frame) in - XCTAssertEqual((frame as? ID3FrameWithLocalizedContent)?.content, "c") - XCTAssertEqual((frame as? ID3FrameWithLocalizedContent)?.contentDescription, "cd") - XCTAssertEqual((frame as? ID3FrameWithLocalizedContent)?.language, .ita) - expectation.fulfill() + await confirmation("unsynchronised lyrics") { fulfill in + lyricsOperation.parse(frame: frameV3Valid(), version: .version3) { (_, frame) in + #expect((frame as? ID3FrameWithLocalizedContent)?.content == "c") + #expect((frame as? ID3FrameWithLocalizedContent)?.contentDescription == "cd") + #expect((frame as? ID3FrameWithLocalizedContent)?.language == .ita) + fulfill() + } } } - func testParsingInvalidLanguage() { - let expectation = XCTestExpectation(description: "unsynchronised lyrics") - + @Test func testParsingInvalidLanguage() async { let lyricsOperation = ID3LocalizedFrameContentParsingOperationFactory.make( frameName: FrameName.unsynchronizedLyrics ) - lyricsOperation.parse(frame: frameV3InvalidLanguage(), version: .version3) { (_, frame) in - XCTAssertEqual((frame as? ID3FrameWithLocalizedContent)?.content, "c") - XCTAssertEqual((frame as? ID3FrameWithLocalizedContent)?.contentDescription, "cd") - XCTAssertEqual((frame as? ID3FrameWithLocalizedContent)?.language, .unknown) - expectation.fulfill() + await confirmation("unsynchronised lyrics") { fulfill in + lyricsOperation.parse(frame: frameV3InvalidLanguage(), version: .version3) { (_, frame) in + #expect((frame as? ID3FrameWithLocalizedContent)?.content == "c") + #expect((frame as? ID3FrameWithLocalizedContent)?.contentDescription == "cd") + #expect((frame as? ID3FrameWithLocalizedContent)?.language == .unknown) + fulfill() + } } } diff --git a/Tests/Parse/ID3PictureTypeAdapterTest.swift b/Tests/Parse/ID3PictureTypeAdapterTest.swift index e15443fb..7ae97145 100644 --- a/Tests/Parse/ID3PictureTypeAdapterTest.swift +++ b/Tests/Parse/ID3PictureTypeAdapterTest.swift @@ -5,31 +5,33 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3PictureTypeAdapterTest: XCTestCase { - func testExtractTypeFromV2TagJpg() { +struct ID3PictureTypeAdapterTest { + @Test func testExtractTypeFromV2TagJpg() { let frame = Data([0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00]) let id3PictureTypeAdapter = ID3PictureTypeAdapter( id3FrameConfiguration: ID3FrameConfiguration(), id3AttachedPictureFrameConfiguration: ID3AttachedPictureFrameConfiguration() ) - XCTAssertEqual(id3PictureTypeAdapter.adapt(frame: frame, format: .jpeg, version: .version2), .frontCover) + #expect(id3PictureTypeAdapter.adapt(frame: frame, format: .jpeg, version: .version2) == .frontCover) } - func testExtractTypeFromV2TagPng() { + @Test func testExtractTypeFromV2TagPng() { let frame = Data([0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00]) let id3PictureTypeAdapter = ID3PictureTypeAdapter( id3FrameConfiguration: ID3FrameConfiguration(), id3AttachedPictureFrameConfiguration: ID3AttachedPictureFrameConfiguration() ) - XCTAssertEqual(id3PictureTypeAdapter.adapt(frame: frame, format: .png, version: .version2), .frontCover) + #expect(id3PictureTypeAdapter.adapt(frame: frame, format: .png, version: .version2) == .frontCover) } - func testExtractTypeFromV3TagJpg() { + @Test func testExtractTypeFromV3TagJpg() { let frame = Data([0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00]) @@ -38,10 +40,10 @@ class ID3PictureTypeAdapterTest: XCTestCase { id3AttachedPictureFrameConfiguration: ID3AttachedPictureFrameConfiguration() ) - XCTAssertEqual(id3PictureTypeAdapter.adapt(frame: frame, format: .jpeg, version: .version3), .frontCover) + #expect(id3PictureTypeAdapter.adapt(frame: frame, format: .jpeg, version: .version3) == .frontCover) } - func testExtractTypeFromV3TagPng() { + @Test func testExtractTypeFromV3TagPng() { let frame = Data([0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00]) @@ -50,7 +52,7 @@ class ID3PictureTypeAdapterTest: XCTestCase { id3AttachedPictureFrameConfiguration: ID3AttachedPictureFrameConfiguration() ) - XCTAssertEqual(id3PictureTypeAdapter.adapt(frame: frame, format: .png, version: .version3), .frontCover) + #expect(id3PictureTypeAdapter.adapt(frame: frame, format: .png, version: .version3) == .frontCover) } static let allTests = [ diff --git a/Tests/Parse/ID3RecordingTimestampOperationTest.swift b/Tests/Parse/ID3RecordingTimestampOperationTest.swift index 65a02c22..e45dc990 100644 --- a/Tests/Parse/ID3RecordingTimestampOperationTest.swift +++ b/Tests/Parse/ID3RecordingTimestampOperationTest.swift @@ -5,47 +5,50 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3RecordingTimeFrameContentParsingOperationTest: XCTestCase { - func testframeContentValidTimestamp() { - let expectation = XCTestExpectation(description: "recording time") +struct ID3RecordingTimeFrameContentParsingOperationTest { + @Test func testframeContentValidTimestamp() async { let recordingTimeParsingOperation = ID3RecordingTimeFrameContentParsingOperation( stringContentParser: ID3FrameStringContentParserFactory.make() ) - recordingTimeParsingOperation.parse(frame: frameV4utf8Valid(), - version: .version4, - completed: {(frameName, frame) in - XCTAssertEqual(frameName, .recordingDateTime) - XCTAssertEqual((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.day, 27) - XCTAssertEqual((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.month, 7) - XCTAssertEqual((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.year, 2018) - XCTAssertEqual((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.hour, 11) - XCTAssertEqual((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.minute, 35) - expectation.fulfill() - - }) + await confirmation("recording time") { recordingTime in + recordingTimeParsingOperation.parse(frame: frameV4utf8Valid(), + version: .version4, + completed: {(frameName, frame) in + #expect(frameName == .recordingDateTime) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.day == 27) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.month == 7) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.year == 2018) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.hour == 11) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.minute == 35) + recordingTime() + }) + } } - func testframeContentWithYearInsteadOfTimestamp() { - let expectation = XCTestExpectation(description: "recording time") + @Test func testframeContentWithYearInsteadOfTimestamp() async { let recordingTimeParsingOperation = ID3RecordingTimeFrameContentParsingOperation( stringContentParser: ID3FrameStringContentParserFactory.make() ) - recordingTimeParsingOperation.parse(frame: frameV4utf8Invalid(), - version: .version4, - completed: {(frameName, frame) in - XCTAssertEqual(frameName, .recordingDateTime) - XCTAssertNil((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.day) - XCTAssertNil((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.month) - XCTAssertEqual((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.year, 2016) - XCTAssertNil((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.hour) - XCTAssertNil((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.minute) - expectation.fulfill() - }) + await confirmation("recording time") { recordingTime in + recordingTimeParsingOperation.parse(frame: frameV4utf8Invalid(), + version: .version4, + completed: {(frameName, frame) in + #expect(frameName == .recordingDateTime) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.day == nil) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.month == nil) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.date?.year == 2016) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.hour == nil) + #expect((frame as? ID3FrameRecordingDateTime)?.recordingDateTime.time?.minute == nil) + recordingTime() + }) + } } private func frameV4utf8Valid() -> Data { diff --git a/Tests/Parse/ID3StringContentParsingOperationTest.swift b/Tests/Parse/ID3StringContentParsingOperationTest.swift index 34eab1be..94b343df 100644 --- a/Tests/Parse/ID3StringContentParsingOperationTest.swift +++ b/Tests/Parse/ID3StringContentParsingOperationTest.swift @@ -5,104 +5,156 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3StringContentParsingOperationTest: XCTestCase { - private let stringContentParser = ID3FrameStringContentParser( - stringEncodingDetector: ID3FrameStringEncodingDetector( - id3FrameConfiguration: ID3FrameConfiguration(), - id3StringEncodingConverter: ID3StringEncodingConverter() - ), - paddingRemover: PaddingRemoverUsingTrimming(), - id3FrameConfiguration: ID3FrameConfiguration() - ) - - func testTooSmallDataValue() { +struct ID3StringContentParsingOperationTest { + @Test func testTooSmallDataValue() { + let stringContentParser = ID3FrameStringContentParser( + stringEncodingDetector: ID3FrameStringEncodingDetector( + id3FrameConfiguration: ID3FrameConfiguration(), + id3StringEncodingConverter: ID3StringEncodingConverter() + ), + paddingRemover: PaddingRemoverUsingTrimming(), + id3FrameConfiguration: ID3FrameConfiguration() + ) let value = stringContentParser.parse(frame: Data(capacity: 1), version: .version3) - XCTAssertNil(value) + #expect(value == nil) } - func testFrameContentParsedV2() { - let expectation = XCTestExpectation(description: "content without padding") + @Test func testFrameContentParsedV2() async { + let stringContentParser = ID3FrameStringContentParser( + stringEncodingDetector: ID3FrameStringEncodingDetector( + id3FrameConfiguration: ID3FrameConfiguration(), + id3StringEncodingConverter: ID3StringEncodingConverter() + ), + paddingRemover: PaddingRemoverUsingTrimming(), + id3FrameConfiguration: ID3FrameConfiguration() + ) let id3StringContentParsingOperation = ID3FrameStringContentParsingOperation( stringContentParser: stringContentParser ) { (_: String) in return (.title, ID3FrameWithStringContent(content: ":: value ::")) } - id3StringContentParsingOperation.parse(frame: frameV2(), version: .version2, completed: {(frameName, frame) in - XCTAssertEqual(frameName, .title) - XCTAssertEqual((frame as? ID3FrameWithStringContent)?.content, ":: value ::") - expectation.fulfill() - }) + await confirmation("content without padding") { fulfill in + id3StringContentParsingOperation.parse( + frame: frameV2(), + version: .version2, + completed: {(frameName, frame) in + #expect(frameName == .title) + #expect((frame as? ID3FrameWithStringContent)?.content == ":: value ::") + fulfill() + }) + } } - func testFrameContentParsedV3() { - let expectation = XCTestExpectation(description: "content without padding") + @Test func testFrameContentParsedV3() async { + let stringContentParser = ID3FrameStringContentParser( + stringEncodingDetector: ID3FrameStringEncodingDetector( + id3FrameConfiguration: ID3FrameConfiguration(), + id3StringEncodingConverter: ID3StringEncodingConverter() + ), + paddingRemover: PaddingRemoverUsingTrimming(), + id3FrameConfiguration: ID3FrameConfiguration() + ) let id3StringContentParsingOperation = ID3FrameStringContentParsingOperation( stringContentParser: stringContentParser ) { (_: String) in return (.title, ID3FrameWithStringContent(content: ":: value ::")) } - id3StringContentParsingOperation.parse(frame: frameV3(), version: .version2, completed: {(frameName, frame) in - XCTAssertEqual(frameName, .title) - XCTAssertEqual((frame as? ID3FrameWithStringContent)?.content, ":: value ::") - expectation.fulfill() - }) + await confirmation("content without padding") { fulfill in + id3StringContentParsingOperation.parse( + frame: frameV3(), + version: .version2, + completed: {(frameName, frame) in + #expect(frameName == .title) + #expect((frame as? ID3FrameWithStringContent)?.content == ":: value ::") + fulfill() + }) + } } - func testFrameContentParsedV2utf16() { - let expectation = XCTestExpectation(description: "content without padding") + @Test func testFrameContentParsedV2utf16() async { + let stringContentParser = ID3FrameStringContentParser( + stringEncodingDetector: ID3FrameStringEncodingDetector( + id3FrameConfiguration: ID3FrameConfiguration(), + id3StringEncodingConverter: ID3StringEncodingConverter() + ), + paddingRemover: PaddingRemoverUsingTrimming(), + id3FrameConfiguration: ID3FrameConfiguration() + ) let id3StringContentParsingOperation = ID3FrameStringContentParsingOperation( stringContentParser: stringContentParser ) { (_: String) in return (.title, ID3FrameWithStringContent(content: ":: π value ::")) } - id3StringContentParsingOperation.parse( - frame: frameV2utf16(), version: .version2, - completed: {(frameName, frame) in - XCTAssertEqual(frameName, .title) - XCTAssertEqual((frame as? ID3FrameWithStringContent)?.content, ":: π value ::") - expectation.fulfill() - }) + await confirmation("content without padding") { fulfill in + id3StringContentParsingOperation.parse( + frame: frameV2utf16(), version: .version2, + completed: {(frameName, frame) in + #expect(frameName == .title) + #expect((frame as? ID3FrameWithStringContent)?.content == ":: π value ::") + fulfill() + }) + } } - func testFrameContentParsedV3utf16() { - let expectation = XCTestExpectation(description: "content without padding") + @Test func testFrameContentParsedV3utf16() async { + let stringContentParser = ID3FrameStringContentParser( + stringEncodingDetector: ID3FrameStringEncodingDetector( + id3FrameConfiguration: ID3FrameConfiguration(), + id3StringEncodingConverter: ID3StringEncodingConverter() + ), + paddingRemover: PaddingRemoverUsingTrimming(), + id3FrameConfiguration: ID3FrameConfiguration() + ) let id3StringContentParsingOperation = ID3FrameStringContentParsingOperation( stringContentParser: stringContentParser ) { (_: String) in return (.title, ID3FrameWithStringContent(content: ":: π value ::")) } - id3StringContentParsingOperation.parse( - frame: frameV3utf16(), version: .version3, - completed: {(frameName, frame) in - XCTAssertEqual(frameName, .title) - XCTAssertEqual((frame as? ID3FrameWithStringContent)?.content, ":: π value ::") - expectation.fulfill() - }) + await confirmation("content without padding") { fulfill in + id3StringContentParsingOperation.parse( + frame: frameV3utf16(), version: .version3, + completed: {(frameName, frame) in + #expect(frameName == .title) + #expect((frame as? ID3FrameWithStringContent)?.content == ":: π value ::") + fulfill() + }) + } } - func testFrameContentParsedV4utf8() { - let expectation = XCTestExpectation(description: "content without padding") + @Test func testFrameContentParsedV4utf8() async { + let stringContentParser = ID3FrameStringContentParser( + stringEncodingDetector: ID3FrameStringEncodingDetector( + id3FrameConfiguration: ID3FrameConfiguration(), + id3StringEncodingConverter: ID3StringEncodingConverter() + ), + paddingRemover: PaddingRemoverUsingTrimming(), + id3FrameConfiguration: ID3FrameConfiguration() + ) let id3StringContentParsingOperation = ID3FrameStringContentParsingOperation( stringContentParser: stringContentParser ) { (_: String) in return (.title, ID3FrameWithStringContent(content: ":: π value ::")) } - id3StringContentParsingOperation.parse( - frame: frameV4utf8(), - version: .version4, - completed: {(frameName, frame) in - XCTAssertEqual(frameName, .title) - XCTAssertEqual((frame as? ID3FrameWithStringContent)?.content, ":: π value ::") - expectation.fulfill() - }) + await confirmation("content without padding") { fulfill in + id3StringContentParsingOperation.parse( + frame: frameV4utf8(), + version: .version4, + completed: {(frameName, frame) in + #expect(frameName == .title) + #expect((frame as? ID3FrameWithStringContent)?.content == ":: π value ::") + fulfill() + }) + } } private func frameV2() -> Data { diff --git a/Tests/Parse/ID3TagSizeParserTest.swift b/Tests/Parse/ID3TagSizeParserTest.swift index d8b773cb..b19d0b40 100644 --- a/Tests/Parse/ID3TagSizeParserTest.swift +++ b/Tests/Parse/ID3TagSizeParserTest.swift @@ -5,24 +5,24 @@ // 2018 Fabrizio Duroni. // -import XCTest -@testable import ID3TagEditor +import Foundation +import Testing -class ID3TagSizeParserTest: XCTestCase { - private let id3TagSizeParser = ID3TagSizeParser() +@testable import ID3TagEditor - func testParseTagSizeV2() { +struct ID3TagSizeParserTest { + @Test func parseTagSizeV2() { let mp3 = NSData(contentsOfFile: PathLoader().pathFor(name: "example", fileType: "mp3"))! - XCTAssertEqual(id3TagSizeParser.parse(data: mp3), 34213) + #expect(ID3TagSizeParser().parse(data: mp3) == 34213) } - func testParseTagSizeV3() { + @Test func parseTagSizeV3() { let mp3V23 = NSData(contentsOfFile: PathLoader().pathFor(name: "example-v23", fileType: "mp3"))! - XCTAssertEqual(id3TagSizeParser.parse(data: mp3V23), 245864) + #expect(ID3TagSizeParser().parse(data: mp3V23) == 245864) } static let allTests = [ - ("testParseTagSizeV2", testParseTagSizeV2), - ("testParseFrameContentSizeV3", testParseTagSizeV3) + ("parseTagSizeV2", parseTagSizeV2), + ("parseFrameContentSizeV3", parseTagSizeV3) ] } diff --git a/Tests/Parse/ID3TagVersionParserTest.swift b/Tests/Parse/ID3TagVersionParserTest.swift index d112c314..bbe216c6 100644 --- a/Tests/Parse/ID3TagVersionParserTest.swift +++ b/Tests/Parse/ID3TagVersionParserTest.swift @@ -5,36 +5,36 @@ // 2018 Fabrizio Duroni. // -import XCTest -@testable import ID3TagEditor +import Foundation +import Testing -class ID3TagVersionParserTest: XCTestCase { - private let id3VersionParser = ID3TagVersionParser() +@testable import ID3TagEditor - func testExtractVersion2() throws { +struct ID3TagVersionParserTest { + @Test func testExtractVersion2() throws { let mp3WithV2Tag = try Data( contentsOf: URL(fileURLWithPath: PathLoader().pathFor(name: "example", fileType: "mp3")) ) - XCTAssertEqual(.version2, id3VersionParser.parse(mp3: mp3WithV2Tag)) + #expect(.version2 == ID3TagVersionParser().parse(mp3: mp3WithV2Tag)) } - func testExtractVersion3() throws { + @Test func testExtractVersion3() throws { let mp3WithV2Tag = try Data( contentsOf: URL(fileURLWithPath: PathLoader().pathFor(name: "example-v23", fileType: "mp3")) ) - XCTAssertEqual(.version3, id3VersionParser.parse(mp3: mp3WithV2Tag)) + #expect(.version3 == ID3TagVersionParser().parse(mp3: mp3WithV2Tag)) } - func testShortData() throws { + @Test func testShortData() throws { let shortData = Data(capacity: 2) - XCTAssertEqual(.version3, id3VersionParser.parse(mp3: shortData)) + #expect(.version3 == ID3TagVersionParser().parse(mp3: shortData)) } - func testDefaultVersion() throws { + @Test func testDefaultVersion() throws { let mp3WithV2Tag = try Data( contentsOf: URL(fileURLWithPath: PathLoader().pathFor(name: "example-to-be-modified", fileType: "mp3")) ) - XCTAssertEqual(.version3, id3VersionParser.parse(mp3: mp3WithV2Tag)) + #expect(.version3 == ID3TagVersionParser().parse(mp3: mp3WithV2Tag)) } static let allTests = [ diff --git a/Tests/Parse/ID3TrackPositionStringAdapterTest.swift b/Tests/Parse/ID3TrackPositionStringAdapterTest.swift index 2373f7cf..878b4798 100644 --- a/Tests/Parse/ID3TrackPositionStringAdapterTest.swift +++ b/Tests/Parse/ID3TrackPositionStringAdapterTest.swift @@ -5,31 +5,29 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Testing @testable import ID3TagEditor -class ID3TrackPositionStringAdapterTest: XCTestCase { - let trackPositionStringAdapter = ID3PartOfTotalStringAdapter() +struct ID3TrackPositionStringAdapterTest { + @Test func testAdaptTrackPositionWithTotalTrack() { + let trackPosition = ID3PartOfTotalStringAdapter().adapt(partOfTotal: "2/9") - func testAdaptTrackPositionWithTotalTrack() { - let trackPosition = trackPositionStringAdapter.adapt(partOfTotal: "2/9") - - XCTAssertEqual(trackPosition.part, 2) - XCTAssertEqual(trackPosition.total, 9) + #expect(trackPosition.part == 2) + #expect(trackPosition.total == 9) } - func testAdaptTrackPositionWithoutTotalTracks() { - let trackPosition = trackPositionStringAdapter.adapt(partOfTotal: "2") + @Test func testAdaptTrackPositionWithoutTotalTracks() { + let trackPosition = ID3PartOfTotalStringAdapter().adapt(partOfTotal: "2") - XCTAssertEqual(trackPosition.part, 2) - XCTAssertNil(trackPosition.total) + #expect(trackPosition.part == 2) + #expect(trackPosition.total == nil) } - func testAdaptNotANumberTrackPosition() { - let trackPosition = trackPositionStringAdapter.adapt(partOfTotal: "::invalid::") + @Test func testAdaptNotANumberTrackPosition() { + let trackPosition = ID3PartOfTotalStringAdapter().adapt(partOfTotal: "::invalid::") - XCTAssertEqual(trackPosition.part, 0) - XCTAssertNil(trackPosition.total) + #expect(trackPosition.part == 0) + #expect(trackPosition.total == nil) } static let allTests = [ diff --git a/Tests/Tag/ID3TagPresenceTest.swift b/Tests/Tag/ID3TagPresenceTest.swift index bc9694f1..2c134283 100644 --- a/Tests/Tag/ID3TagPresenceTest.swift +++ b/Tests/Tag/ID3TagPresenceTest.swift @@ -5,41 +5,43 @@ // 2018 Fabrizio Duroni. // -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3TagPresenceTest: XCTestCase { - func testHeaderVersion2IsPresent() { +struct ID3TagPresenceTest { + @Test func testHeaderVersion2IsPresent() { let id3TagConfiguration = ID3TagConfiguration() let mp3Sample = Data(id3TagConfiguration.headerFor(version: .version2) + [0x1, 0x1]) let presence = ID3TagPresence(id3TagConfiguration: id3TagConfiguration) - XCTAssertTrue(presence.isTagPresentIn(mp3: mp3Sample, version: .version2)) + #expect(presence.isTagPresentIn(mp3: mp3Sample, version: .version2)) } - func testHeaderVersion3IsPresent() { + @Test func testHeaderVersion3IsPresent() { let id3TagConfiguration = ID3TagConfiguration() let mp3Sample = Data(id3TagConfiguration.headerFor(version: .version3) + [0x1, 0x1]) let presence = ID3TagPresence(id3TagConfiguration: id3TagConfiguration) - XCTAssertTrue(presence.isTagPresentIn(mp3: mp3Sample, version: .version3)) + #expect(presence.isTagPresentIn(mp3: mp3Sample, version: .version3)) } - func testTagNotPresentSizeTooSmall() { + @Test func testTagNotPresentSizeTooSmall() { let id3TagConfiguration = ID3TagConfiguration() let mp3Sample = Data([0x1, 0x1]) let presence = ID3TagPresence(id3TagConfiguration: id3TagConfiguration) - XCTAssertFalse(presence.isTagPresentIn(mp3: mp3Sample, version: .version2)) - XCTAssertFalse(presence.isTagPresentIn(mp3: mp3Sample, version: .version3)) + #expect(!presence.isTagPresentIn(mp3: mp3Sample, version: .version2)) + #expect(!presence.isTagPresentIn(mp3: mp3Sample, version: .version3)) } - func testTagNotPresent() { + @Test func testTagNotPresent() { let id3TagConfiguration = ID3TagConfiguration() let mp3Sample = Data([0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1]) let presence = ID3TagPresence(id3TagConfiguration: id3TagConfiguration) - XCTAssertFalse(presence.isTagPresentIn(mp3: mp3Sample, version: .version2)) - XCTAssertFalse(presence.isTagPresentIn(mp3: mp3Sample, version: .version3)) + #expect(!presence.isTagPresentIn(mp3: mp3Sample, version: .version2)) + #expect(!presence.isTagPresentIn(mp3: mp3Sample, version: .version3)) } static let allTests = [ diff --git a/Tests/Tag/ID3TagTest.swift b/Tests/Tag/ID3TagTest.swift index c13ee478..a3705824 100644 --- a/Tests/Tag/ID3TagTest.swift +++ b/Tests/Tag/ID3TagTest.swift @@ -8,13 +8,14 @@ // swiftlint:disable line_length // swiftlint:disable function_body_length -// swiftlint:disable type_body_length -import XCTest +import Foundation +import Testing + @testable import ID3TagEditor -class ID3TagTest: XCTestCase { - func testDebugDescriptionv3() throws { +struct ID3TagTest { + @Test func testDebugDescriptionv3() throws { let artFront = try Data( contentsOf: URL(fileURLWithPath: PathLoader().pathFor(name: "example-cover", fileType: "jpg")) ) @@ -63,8 +64,8 @@ class ID3TagTest: XCTestCase { ] ) - XCTAssertEqual( - id3Tag.debugDescription, + #expect( + id3Tag.debugDescription == """ ID3Tag: - size: 0 @@ -125,7 +126,7 @@ class ID3TagTest: XCTestCase { """) } - func testDebugDescriptionv4() throws { + @Test func testDebugDescriptionv4() throws { let artFront: Data = try Data(contentsOf: URL(fileURLWithPath: PathLoader().pathFor(name: "example-cover", fileType: "jpg"))) let artBack: Data = try Data(contentsOf: URL(fileURLWithPath: PathLoader().pathFor(name: "cover2", fileType: "jpg"))) @@ -169,8 +170,8 @@ class ID3TagTest: XCTestCase { ] ) - XCTAssertEqual( - id3Tag.debugDescription, + #expect( + id3Tag.debugDescription == """ ID3Tag: - size: 0 @@ -237,3 +238,6 @@ class ID3TagTest: XCTestCase { ("testDebugDescriptionv4", testDebugDescriptionv4) ] } + +// swiftlint:enable line_length +// swiftlint:enable function_body_length diff --git a/Tests/XCTestManifests.swift b/Tests/XCTestManifests.swift deleted file mode 100644 index 23490ce3..00000000 --- a/Tests/XCTestManifests.swift +++ /dev/null @@ -1,47 +0,0 @@ -import XCTest - -#if os(Linux) -public func __allTests() -> [XCTestCaseEntry] { - return [ - testCase(ID3FrameWithStringContentCreatorTest.allTests), - testCase(ID3DiscPositionFrameCreatorTest.allTests), - testCase(ID3AttachedPictureFrameContentParsingOperationTest.allTests), - testCase(ID3AttachedPicturesFramesCreatorTest.allTests), - testCase(ID3FrameConfigurationTest.allTests), - testCase(ID3FrameContentSizeCalculatorTest.allTests), - testCase(ID3FrameFlagsCreatorTest.allTests), - testCase(ID3FrameFromStringContentCreatorTest.allTests), - testCase(ID3GenreFrameCreatorTest.allTests), - testCase(ID3GenreStringAdapterTest.allTests), - testCase(ID3ISO88591StringToByteAdapterTest.allTests), - testCase(ID3PictureTypeAdapterTest.allTests), - testCase(ID3FrameWithIntegerContentCreatorTest.allTests), - testCase(ID3RecordingDateTimeFrameCreatorTest.allTests), - testCase(ID3RecordingDayMonthFrameCreatorTest.allTests), - testCase(ID3RecordingTimeFrameContentParsingOperationTest.allTests), - testCase(ID3TagCreatorTest.allTests), - testCase(ID3TagPresenceTest.allTests), - testCase(ID3TimestampCreatorTest.allTests), - testCase(ID3TrackPositionCreatorTest.allTests), - testCase(ID3TrackPositionStringAdapterTest.allTests), - testCase(ID3DiscPositionStringAdapterTest.allTests), - testCase(ID3UTF16StringToByteAdapterTest.allTests), - testCase(PaddingAdderUsingNullCharTest.allTests), - testCase(PaddingRemoverUsingTrimmingTest.allTests), - testCase(UInt32ToByteArrayAdapterUsingUnsafePointerTest.allTests), - testCase(ID3FrameContentSizeParserTest.allTests), - testCase(ID3StringContentParsingOperationTest.allTests), - testCase(ID3FrameSizeParserTest.allTests), - testCase(ID3TagSizeParserTest.allTests), - testCase(Mp3FileReaderTest.allTests), - testCase(ID3LocalizedFrameCreatorTest.allTests), - testCase(ID3FramesWithLocalizedContentCreatorTest.allTests), - testCase(ID3FrameHeaderCreatorTest.allTests), - testCase(ID3LocalizedFrameParsingOperationTest.allTests), - testCase(ID3TagEditorAcceptanceTest.allTests), - testCase(ID3TagEditorWriteReadAcceptanceTest.allTests), - testCase(ID3TagTest.allTests), - testCase(ID3TagVersionParserTest.allTests) - ] -} -#endif diff --git a/docs/CNAME b/docs/CNAME index 5d8dfb5a..bd5faec1 100644 --- a/docs/CNAME +++ b/docs/CNAME @@ -1 +1 @@ -id3tageditor.fabrizioduroni.it \ No newline at end of file +id3tageditor.fabrizioduroni.it diff --git a/docs/Classes.html b/docs/Classes.html deleted file mode 100644 index d3510350..00000000 --- a/docs/Classes.html +++ /dev/null @@ -1,643 +0,0 @@ - - - - Classes Reference - - - - - - - - - - - - - -

-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Classes

-

The following classes are available globally.

- -
-
-
-
    -
  • -
    - - - - ID3Frame - -
    -
    -
    -
    -
    -
    -

    A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3Frame
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 attached picture frame to be used in the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameAttachedPicture : ID3Frame, Equatable, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3FrameGenre - -
    -
    -
    -
    -
    -
    -

    A class used to represent an ID3 genre frame to be used in the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameGenre : ID3Frame, Equatable, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3FramePartOfTotal - -
    -
    -
    -
    -
    -
    -

    A class used to represent an ID3 track/disc position in the original recordings frame in the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FramePartOfTotal : ID3Frame, Equatable, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 recording date time frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.4.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameRecordingDateTime : ID3Frame
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 recording day month frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameRecordingDayMonth : ID3Frame, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameRecordingHourMinute : ID3Frame, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 frame with an integer value.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameWithIntegerContent : ID3Frame, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag. -Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to -understand which frames admit a locallized content. -See the official id3 documentation for a full list of frame with localized content.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameWithLocalizedContent : ID3FrameWithStringContent, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 frame with generic string data in the ID3 tag. -This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title).

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameWithStringContent : ID3Frame
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagEditor - -
    -
    -
    -
    -
    -
    -

    A class to edit the ID3 tag of an mp3 file.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3TagEditor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID32v2TagBuilder - -
    -
    -
    -
    -
    -
    -

    Builder used to create a ID32v2 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, -ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID32v2TagBuilder : TagBuilder
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID32v3TagBuilder - -
    -
    -
    -
    -
    -
    -

    Builder used to create a ID32v3 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID32v3TagBuilder : TagBuilder
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID32v4TagBuilder - -
    -
    -
    -
    -
    -
    -

    Builder used to create a ID32v4 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID32v4TagBuilder : TagBuilder
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3Tag - -
    -
    -
    -
    -
    -
    -

    A class used to represent an ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3Tag : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagContentReader - -
    -
    -
    -
    -
    -
    -

    Class that “makes your life easier” when it comes to read data from the ID3 tag. -Create an instance of this class by passing to it a ID3Tag instance -(obtained from the read methods of ID3TagEditor). -In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3TagContentReader
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID32v2TagBuilder.html b/docs/Classes/ID32v2TagBuilder.html deleted file mode 100644 index 91d6f13e..00000000 --- a/docs/Classes/ID32v2TagBuilder.html +++ /dev/null @@ -1,1637 +0,0 @@ - - - - ID32v2TagBuilder Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID32v2TagBuilder

-
-
- -
public class ID32v2TagBuilder : TagBuilder
- -
-
-

Builder used to create a ID32v2 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, -ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init a ID32v2TagBuilder instance.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the title frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the title frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - album(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the album frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the album frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the albumArtist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the albumArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - artist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the artist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - composer(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the composer frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the composer frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the conductor frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the conductor frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the content grouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the contentGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the copyright frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the copyright frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the encoded by frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encodedBy frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the encoder settings frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encoderSettings frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the lyricist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the lyricist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the mix artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the mixArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the publisher frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the publisher frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the subtitle frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the subtitle frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the beats per minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the beats per minute frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the original filename frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the original filename frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the length in milliseconds frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the length in milliseconds frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the size in bytes frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func sizeInBytes(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the size in byes frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - genre(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the genre frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre(frame: ID3FrameGenre) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the genre frame as a ID3FrameGenre instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the disc position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the discPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the trackPosition frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the trackPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an attached picture frame to be written by ID3TagEditor. You can set multiple -attached picture frames per tag, one for each of the picture types contained in ID3PictureType.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - pictureType - - -
    -

    the ID3PictureType associated to the attachedPicture frame to be set.

    -
    -
    - - frame - - -
    -

    the attachedPicture frame as a ID3FrameAttachedPicture instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple -unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronisedLyrics(language: ID3FrameContentLanguage,
    -                                 frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set.

    -
    -
    - - frame - - -
    -

    the unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set a comment frame to be written by ID3TagEditor. You can set multiple -comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comment(language: ID3FrameContentLanguage,
    -                    frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the comment frame to be set.

    -
    -
    - - frame - - -
    -

    the comment frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording day and month frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDayMonth(frame: ID3FrameRecordingDayMonth) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingDayMonth frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording hour minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingHourMinute(frame: ID3FrameRecordingHourMinute) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingHourMinute frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the recording year frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingYear(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingYear frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - build() - -
    -
    -
    -
    -
    -
    -

    Build and ID3Tag version 2.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func build() -> ID3Tag
    - -
    -
    -
    -

    Return Value

    -

    an ID3Tag version 2 instance to use with the write function of ID3TagEditor.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID32v3TagBuilder.html b/docs/Classes/ID32v3TagBuilder.html deleted file mode 100644 index 0e52c77c..00000000 --- a/docs/Classes/ID32v3TagBuilder.html +++ /dev/null @@ -1,2087 +0,0 @@ - - - - ID32v3TagBuilder Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID32v3TagBuilder

-
-
- -
public class ID32v3TagBuilder : TagBuilder
- -
-
-

Builder used to create a ID32v3 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init a ID32v3TagBuilder instance.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the title frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the title frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - album(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the album frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the album frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the albumArtist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the albumArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - artist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the artist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - composer(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the composer frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the composer frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the conductor frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the conductor frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the content grouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the contentGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the copyright frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the copyright frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the encoded by frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encodedBy frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the encoder settings frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encoderSettings frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the lyricist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the lyricist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the mix artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the mixArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the publisher frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the publisher frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the subtitle frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the subtitle frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the beats per minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the beats per minute frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the original filename frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the original filename frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the length in milliseconds frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the length in milliseconds frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the size in bytes frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func sizeInBytes(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the size in byes frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - genre(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the genre frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre(frame: ID3FrameGenre) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the genre frame as a ID3FrameGenre instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the disc position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the discPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the track position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the trackPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an attached picture frame to be written by ID3TagEditor. You can set multiple -attached picture frames per tag, one for each of the picture types contained in ID3PictureType.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - pictureType - - -
    -

    the ID3PictureType associated to the attachedPicture frame to be set.

    -
    -
    - - frame - - -
    -

    the attachedPicture frame as a ID3FrameAttachedPicture instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple -unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronisedLyrics(language: ID3FrameContentLanguage,
    -                                 frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set.

    -
    -
    - - frame - - -
    -

    the unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set a comment frame to be written by ID3TagEditor. You can set multiple -comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comment(language: ID3FrameContentLanguage,
    -                    frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the comment frame to be set.

    -
    -
    - - frame - - -
    -

    the comment frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording day and month frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDayMonth(frame: ID3FrameRecordingDayMonth) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingDayMonth frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording hour minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingHourMinute(frame: ID3FrameRecordingHourMinute) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingHourMinute frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the recording year frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingYear(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingYear frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementName(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementName frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementIndex frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementIndex(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementIndex frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementCount frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementCount(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementCount frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastCategory(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastCategory frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastDescription(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastDescription frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastID frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastID(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastID frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastKeywords(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastKeywords frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the fileOwner frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func fileOwner(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the fileOwner frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - build() - -
    -
    -
    -
    -
    -
    -

    Build and ID3Tag version 3.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func build() -> ID3Tag
    - -
    -
    -
    -

    Return Value

    -

    an ID3Tag version 3 instance to use with the write function of ID3TagEditor.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID32v4TagBuilder.html b/docs/Classes/ID32v4TagBuilder.html deleted file mode 100644 index 23af4f2b..00000000 --- a/docs/Classes/ID32v4TagBuilder.html +++ /dev/null @@ -1,1937 +0,0 @@ - - - - ID32v4TagBuilder Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID32v4TagBuilder

-
-
- -
public class ID32v4TagBuilder : TagBuilder
- -
-
-

Builder used to create a ID32v4 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init a ID32v4TagBuilder instance.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the title frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the title frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - album(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the album frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the album frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the albumArtist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the albumArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - artist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the artist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - composer(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the composer frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the composer frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the conductor frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the conductor frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the content grouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the contentGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the copyright frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the copyright frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the encoded by frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encodedBy frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the encoder settings frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encoderSettings frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the lyricist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the lyricist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the mix artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the mixArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the publisher frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the publisher frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the subtitle frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the subtitle frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the beats per minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the beats per minute frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the original filename frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the original filename frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the length in milliseconds frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the length in milliseconds frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - genre(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the genre frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre(frame: ID3FrameGenre) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the genre frame as a ID3FrameGenre instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the disc position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the discPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the track position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the trackPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an attached picture frame to be written by ID3TagEditor. You can set multiple -attached picture frames per tag, one for each of the picture types contained in ID3PictureType.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - pictureType - - -
    -

    the ID3PictureType associated to the attachedPicture frame to be set.

    -
    -
    - - frame - - -
    -

    the attachedPicture frame as a ID3FrameAttachedPicture instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple -unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronisedLyrics(language: ID3FrameContentLanguage,
    -                                 frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set.

    -
    -
    - - frame - - -
    -

    the unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set a comment frame to be written by ID3TagEditor. You can set multiple -comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comment(language: ID3FrameContentLanguage,
    -                    frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the comment frame to be set.

    -
    -
    - - frame - - -
    -

    the comment frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recordingDateTime frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDateTime(frame: ID3FrameRecordingDateTime) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingDateTime frame as a ID3FrameRecordingDateTime instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementName(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementName frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementIndex frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementIndex(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementIndex frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementCount frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementCount(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementCount frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastCategory(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastCategory frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastDescription(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastDescription frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastID frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastID(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastID frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastKeywords(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastKeywords frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the fileOwner frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func fileOwner(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the fileOwner frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - build() - -
    -
    -
    -
    -
    -
    -

    Build and ID3Tag version 4.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func build() -> ID3Tag
    - -
    -
    -
    -

    Return Value

    -

    an ID3Tag version 4 instance to use with the write function of ID3TagEditor.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3Frame.html b/docs/Classes/ID3Frame.html deleted file mode 100644 index 3cf29731..00000000 --- a/docs/Classes/ID3Frame.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - ID3Frame Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Frame

-
-
- -
public class ID3Frame
- -
-
-

A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.

- -
-
-
-
    -
  • -
    - - - - id3Identifier - -
    -
    -
    -
    -
    -
    -

    The ID3 frame identifier as specified in the ID3 tag standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public internal(set) var id3Identifier: String? { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - size - -
    -
    -
    -
    -
    -
    -

    The ID3 frame size as specified in the ID3 tag standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public internal(set) var size: Int? { get }
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameAttachedPicture.html b/docs/Classes/ID3FrameAttachedPicture.html deleted file mode 100644 index 9155cbfc..00000000 --- a/docs/Classes/ID3FrameAttachedPicture.html +++ /dev/null @@ -1,428 +0,0 @@ - - - - ID3FrameAttachedPicture Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameAttachedPicture

-
-
- -
public class ID3FrameAttachedPicture : ID3Frame, Equatable, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 attached picture frame to be used in the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - picture - -
    -
    -
    -
    -
    -
    -

    The image bytes as Data.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let picture: Data
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - type - -
    -
    -
    -
    -
    -
    -

    The ID3 type of the image (see ID3PictureType).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let type: ID3PictureType
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - format - -
    -
    -
    -
    -
    -
    -

    The file format. Only Jpeg and Png are supported by the standard (cross compatibility).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let format: ID3PictureFormat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameAttachedPicture debug description.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init an ID3 attached picture frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(picture: Data, type: ID3PictureType, format: ID3PictureFormat)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - picture - - -
    -

    the image bytes as Data.

    -
    -
    - - type - - -
    -

    the ID3 type of the attached picture. See ID3PictureType -for a complete list of the available picture types.

    -
    -
    - - format - - -
    -

    the format of the image. See ID3PictureFormat. -types.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - ==(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two AttachedPicture.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func == (lhs: ID3FrameAttachedPicture, rhs: ID3FrameAttachedPicture) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the attached pictures values are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameGenre.html b/docs/Classes/ID3FrameGenre.html deleted file mode 100644 index a6e8e33e..00000000 --- a/docs/Classes/ID3FrameGenre.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - ID3FrameGenre Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameGenre

-
-
- -
public class ID3FrameGenre : ID3Frame, Equatable, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 genre frame to be used in the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - identifier - -
    -
    -
    -
    -
    -
    -

    The genre identifier specified as an ID3 v1 Genre (see ID3Genre).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var identifier: ID3Genre?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - description - -
    -
    -
    -
    -
    -
    -

    A generic genre description. Useful to build your own genres.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var description: String?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameGenre description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init a ID3 genre frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(genre: ID3Genre?, description: String?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - genre - - -
    -

    an ID3Genre to be setted in the ID3 tag.

    -
    -
    - - description - - -
    -

    a generic genre description. Useful to build your own genres.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - ==(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two Genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func == (lhs: ID3FrameGenre, rhs: ID3FrameGenre) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the genre values are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FramePartOfTotal.html b/docs/Classes/ID3FramePartOfTotal.html deleted file mode 100644 index 9231fab7..00000000 --- a/docs/Classes/ID3FramePartOfTotal.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - ID3FramePartOfTotal Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FramePartOfTotal

-
-
- -
public class ID3FramePartOfTotal : ID3Frame, Equatable, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 track/disc position in the original recordings frame in the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - part - -
    -
    -
    -
    -
    -
    -

    The position of the track/disc.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var part: Int
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - total - -
    -
    -
    -
    -
    -
    -

    The total number of tracks/discs in recordings.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var total: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    TrackPositionInSet description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(part:total:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 track position frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(part: Int, total: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - part - - -
    -

    the index of the track/disc.

    -
    -
    - - total - - -
    -

    the total tracks/discs of the recordings.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - ==(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two TrackPositionInSet.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func == (lhs: ID3FramePartOfTotal, rhs: ID3FramePartOfTotal) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the track positions values are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameRecordingDateTime.html b/docs/Classes/ID3FrameRecordingDateTime.html deleted file mode 100644 index b54a706e..00000000 --- a/docs/Classes/ID3FrameRecordingDateTime.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - ID3FrameRecordingDateTime Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameRecordingDateTime

-
-
- -
public class ID3FrameRecordingDateTime : ID3Frame
- -
-
-

A class used to represent an ID3 recording date time frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.4.

- -
-
-
-
    -
  • -
    - - - - recordingDateTime - -
    -
    -
    -
    -
    -
    -

    The recordin date time information. This field contains date and time of the recording.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let recordingDateTime: RecordingDateTime
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init an ID3 recording date time frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(recordingDateTime: RecordingDateTime)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - recordingDateTime - - -
    -

    a RecordingDateTime struct.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameRecordingDayMonth.html b/docs/Classes/ID3FrameRecordingDayMonth.html deleted file mode 100644 index 4da4cf21..00000000 --- a/docs/Classes/ID3FrameRecordingDayMonth.html +++ /dev/null @@ -1,326 +0,0 @@ - - - - ID3FrameRecordingDayMonth Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameRecordingDayMonth

-
-
- -
public class ID3FrameRecordingDayMonth : ID3Frame, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 recording day month frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Recording day of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Recording month of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let month: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameRecordingDayMonth description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(day:month:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 recording day month frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(day: Int?, month: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - day - - -
    -

    a day as int.

    -
    -
    - - month - - -
    -

    a month as int.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameRecordingHourMinute.html b/docs/Classes/ID3FrameRecordingHourMinute.html deleted file mode 100644 index cbecb030..00000000 --- a/docs/Classes/ID3FrameRecordingHourMinute.html +++ /dev/null @@ -1,326 +0,0 @@ - - - - ID3FrameRecordingHourMinute Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameRecordingHourMinute

-
-
- -
public class ID3FrameRecordingHourMinute : ID3Frame, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

- -
-
-
-
    -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Recording hour of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Recording seconds of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let minute: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameRecordingHourMinute description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(hour:minute:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 recording hour minute frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(hour: Int?, minute: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - hour - - -
    -

    the recording hour of the song.

    -
    -
    - - minute - - -
    -

    the recording minute of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameWithIntegerContent.html b/docs/Classes/ID3FrameWithIntegerContent.html deleted file mode 100644 index e0e78bb8..00000000 --- a/docs/Classes/ID3FrameWithIntegerContent.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - ID3FrameWithIntegerContent Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameWithIntegerContent

-
-
- -
public class ID3FrameWithIntegerContent : ID3Frame, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 frame with an integer value.

- -
-
-
-
    -
  • -
    - - - - value - -
    -
    -
    -
    -
    -
    -

    the value being returned.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let value: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameWithIntegerContent description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(value:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 recording integer frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(value: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - value - - -
    -

    the value as int.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameWithLocalizedContent.html b/docs/Classes/ID3FrameWithLocalizedContent.html deleted file mode 100644 index 4c53acd6..00000000 --- a/docs/Classes/ID3FrameWithLocalizedContent.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - ID3FrameWithLocalizedContent Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameWithLocalizedContent

-
-
- -
public class ID3FrameWithLocalizedContent : ID3FrameWithStringContent, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag. -Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to -understand which frames admit a locallized content. -See the official id3 documentation for a full list of frame with localized content.

- -
-
-
-
    -
  • -
    - - - - language - -
    -
    -
    -
    -
    -
    -

    The language of the lyrics contained in the frame

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let language: ID3FrameContentLanguage
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - contentDescription - -
    -
    -
    -
    -
    -
    -

    A short description of the lyrics contained in the frame

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let contentDescription: String
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameAttachedPicture debug description.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init an ID3 localized string content frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(language: ID3FrameContentLanguage, contentDescription: String, content: String)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - language - - -
    -

    the language of the content. See ID3PictureType -for a complete list of the available languages.

    -
    -
    - - contentDescription - - -
    -

    a description of the content of the frame as string.

    -
    -
    - - content - - -
    -

    the content.of the frame (see ID3FrameContentLanguage). -types.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3FrameWithStringContent.html b/docs/Classes/ID3FrameWithStringContent.html deleted file mode 100644 index e62b2d5c..00000000 --- a/docs/Classes/ID3FrameWithStringContent.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - ID3FrameWithStringContent Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameWithStringContent

-
-
- -
public class ID3FrameWithStringContent : ID3Frame
- -
-
-

A class used to represent an ID3 frame with generic string data in the ID3 tag. -This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title).

- -
-
-
-
    -
  • -
    - - - - content - -
    -
    -
    -
    -
    -
    -

    The content as string.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let content: String
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(content:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 frame with string content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(content: String)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - content - - -
    -

    the content of the ID3 frame.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3Tag.html b/docs/Classes/ID3Tag.html deleted file mode 100644 index ce89f22a..00000000 --- a/docs/Classes/ID3Tag.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - ID3Tag Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Tag

-
-
- -
public class ID3Tag : CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 tag.

- -
-
-
-
    -
  • -
    - - - - properties - -
    -
    -
    -
    -
    -
    -

    The properties of the tag. The public available property to the user of the frmaework is the versions property.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var properties: ID3TagProperties
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frames - -
    -
    -
    -
    -
    -
    -

    Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public lazy var frames: [FrameName : ID3Frame] { get set }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3Tag description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3TagContentReader.html b/docs/Classes/ID3TagContentReader.html deleted file mode 100644 index cdc68770..00000000 --- a/docs/Classes/ID3TagContentReader.html +++ /dev/null @@ -1,1382 +0,0 @@ - - - - ID3TagContentReader Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagContentReader

-
-
- -
public class ID3TagContentReader
- -
-
-

Class that “makes your life easier” when it comes to read data from the ID3 tag. -Create an instance of this class by passing to it a ID3Tag instance -(obtained from the read methods of ID3TagEditor). -In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.

- -
-
-
-
    -
  • -
    - - - - init(id3Tag:) - -
    -
    -
    -
    -
    -
    -

    Init the ID3TagContentReader.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(id3Tag: ID3Tag)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - id3Tag - - -
    -

    the tag to be read.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - title() - -
    -
    -
    -
    -
    -
    -

    Read the title frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the title, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - album() - -
    -
    -
    -
    -
    -
    -

    Read the album frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the album, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist() - -
    -
    -
    -
    -
    -
    -

    Read the album artist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the album artist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - artist() - -
    -
    -
    -
    -
    -
    -

    Read the artist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the artist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - composer() - -
    -
    -
    -
    -
    -
    -

    Read the composer frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the composer, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor() - -
    -
    -
    -
    -
    -
    -

    Read the conductor frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the conductor, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - contentGrouping() - -
    -
    -
    -
    -
    -
    -

    Read the content grouping frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the content grouping, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright() - -
    -
    -
    -
    -
    -
    -

    Read the copyright frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the copyright, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy() - -
    -
    -
    -
    -
    -
    -

    Read the encoded by frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the encoded by, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - encoderSettings() - -
    -
    -
    -
    -
    -
    -

    Read the encoder settings frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the encoder settings, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist() - -
    -
    -
    -
    -
    -
    -

    Read the lyricist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the lyricist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist() - -
    -
    -
    -
    -
    -
    -

    Read the mix artist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the mix artist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher() - -
    -
    -
    -
    -
    -
    -

    Read the publisher frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the publisher, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle() - -
    -
    -
    -
    -
    -
    -

    Read the subtitle frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the subtitle, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - beatsPerMinute() - -
    -
    -
    -
    -
    -
    -

    Read the beats per minute frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the beats per minute, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - originalFilename() - -
    -
    -
    -
    -
    -
    -

    Read the original filename frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the original filename, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the lenght in milliseconds frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the lenght in milliseconds, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes() - -
    -
    -
    -
    -
    -
    -

    Read the size in bytes frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func sizeInBytes() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the size in bytes, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - genre() - -
    -
    -
    -
    -
    -
    -

    Read the genre frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre() -> Genre?
    - -
    -
    -
    -

    Return Value

    -

    the Genre, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition() - -
    -
    -
    -
    -
    -
    -

    Read the disc position frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition() -> PartOfTotal?
    - -
    -
    -
    -

    Return Value

    -

    the disc position as PartOfTotal, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition() - -
    -
    -
    -
    -
    -
    -

    Read the track position frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition() -> PartOfTotal?
    - -
    -
    -
    -

    Return Value

    -

    the track position as PartOfTotal, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingDayMonth() - -
    -
    -
    -
    -
    -
    -

    Read the recording day month frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDayMonth() -> DayMonth?
    - -
    -
    -
    -

    Return Value

    -

    the recording day month as DayMonth, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear() - -
    -
    -
    -
    -
    -
    -

    Read the recording year frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingYear() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the recording year, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingHourMinute() - -
    -
    -
    -
    -
    -
    -

    Read the recording hour minute frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingHourMinute() -> HourMinute?
    - -
    -
    -
    -

    Return Value

    -

    the recording hour minute as HourMinute, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingDateTime() - -
    -
    -
    -
    -
    -
    -

    Read the recording date time frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDateTime() -> DateTime?
    - -
    -
    -
    -

    Return Value

    -

    the recording date time as DateTime, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - attachedPictures() - -
    -
    -
    -
    -
    -
    -

    Read the attached pictues frames content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPictures() -> [AttachedPicture]
    - -
    -
    -
    -

    Return Value

    -

    the attached picture list as [AttachedPicture], or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the unsynchronized lyrics frames content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronizedLyrics() -> [LocalizedContent]
    - -
    -
    -
    -

    Return Value

    -

    the unsynchronized lyric list as [LocalizedContent], or null.

    -
    -
    -
    -
  • -
  • -
    - - - - comments() - -
    -
    -
    -
    -
    -
    -

    Read the comment frames content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comments() -> [LocalizedContent]
    - -
    -
    -
    -

    Return Value

    -

    the comment list as [LocalizedContent], or null.

    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner() - -
    -
    -
    -
    -
    -
    -

    Read the file owner frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func fileOwner() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the file owner minute as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesGrouping() - -
    -
    -
    -
    -
    -
    -

    Read the itunes grouping frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesGrouping() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes grouping as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementName() - -
    -
    -
    -
    -
    -
    -

    Read the itunes movement name frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementName() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes movement name as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementIndex() - -
    -
    -
    -
    -
    -
    -

    Read the itunes movement index frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementIndex() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the itunes movement index as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementCount() - -
    -
    -
    -
    -
    -
    -

    Read the itunes movement count frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementCount() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the itunes movement count as String, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the itunes podcast category frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastCategory() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast category as String, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the itunes podcast description frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastDescription() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast description as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastID() - -
    -
    -
    -
    -
    -
    -

    Read the itunes podcast id frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastID() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast id as String, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the itunes podcast keywords frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastKeywords() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast keywords as String, or null.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Classes/ID3TagEditor.html b/docs/Classes/ID3TagEditor.html deleted file mode 100644 index e3bbc835..00000000 --- a/docs/Classes/ID3TagEditor.html +++ /dev/null @@ -1,470 +0,0 @@ - - - - ID3TagEditor Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagEditor

-
-
- -
public class ID3TagEditor
- -
-
-

A class to edit the ID3 tag of an mp3 file.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init the ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - read(from:) - -
    -
    -
    -
    -
    -
    -

    Read the ID3 tag contained in the mp3 file.

    -
    -

    Throws

    -

    Could throw InvalidFileFormat if an mp3 file doesn’t exists at the specified path. -Could throw CorruptedFile if the file is corrupted.

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func read(from path: String) throws -> ID3Tag?
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - path - - -
    -

    path of the mp3 file to be parsed.

    -
    -
    -
    -
    -

    Return Value

    -

    an ID3 tag or nil, if a tag doesn’t exists in the file.

    -
    -
    -
    -
  • -
  • -
    - - - - read(mp3:) - -
    -
    -
    -
    -
    -
    -

    Read the ID3 tag contained in the mp3 file passed as Data.

    -
    -

    Throws

    -

    Could throw CorruptedFile if the file is corrupted.

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func read(mp3: Data) throws -> ID3Tag?
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - mp3 - - -
    -

    mp3 file opened as Data.

    -
    -
    -
    -
    -

    Return Value

    -

    an ID3 tag or nil, if a tag doesn’t exists in the file.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Writes the mp3 to a new file or overwrite it with the new ID3 tag.

    -
    -

    Throws

    -

    Could throw TagTooBig (tag size > 256 MB) or InvalidTagData (no data set to be written in the -ID3 tag).

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func write(tag: ID3Tag, to path: String, andSaveTo newPath: String? = nil) throws
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - tag - - -
    -

    the ID3 tag to be written in the mp3 file.

    -
    -
    - - path - - -
    -

    path of the mp3 file to which the id3 tag will be added.

    -
    -
    - - newPath - - -
    -

    path where the mp3 file with the new tag will be written. -If nil, the mp3 file will be overwritten. -If nothing is passed, the file will be overwritten at its current location.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - write(tag:mp3:) - -
    -
    -
    -
    -
    -
    -

    Write the ID3 tag passed as parameter to the mp3 file passed as Data.

    -
    -

    Throws

    -

    Could throw TagTooBig (tag size > 256 MB) or InvalidTagData (no data set to be written in the -ID3 tag).

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func write(tag: ID3Tag, mp3: Data) throws -> Data
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - tag - - -
    -

    the ID3 tag to be written in the mp3.

    -
    -
    - - mp3 - - -
    -

    the mp3 on which we want to write the new tag.

    -
    -
    -
    -
    -

    Return Value

    -

    a new Data object that contains the mp3 data with the new tag.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums.html b/docs/Enums.html deleted file mode 100644 index 04cc9512..00000000 --- a/docs/Enums.html +++ /dev/null @@ -1,379 +0,0 @@ - - - - Enumerations Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Enumerations

-

The following enumerations are available globally.

- -
-
-
-
    -
  • -
    - - - - FrameName - -
    -
    -
    -
    -
    -
    -

    An enum used to identify the different types of frame parsed by the ID3TagEditor. -This must be used to acces the frame data as identifier inside the dictionary -of frame in the ID3tag frames properties.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum FrameName : Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    List of language identifier used in frames that support localized content with language indication. -The list of supported languages corresponds to the ISO-639-2 standard. -Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3FrameContentLanguage : String, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3Genre - -
    -
    -
    -
    -
    -
    -

    An enum that contains the genres supported by the ID3 standard using specific identifiers.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3Genre : Int, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3PictureFormat - -
    -
    -
    -
    -
    -
    -

    The attached picture format supported by the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3PictureFormat : Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3PictureType - -
    -
    -
    -
    -
    -
    -

    An enum that describes the ID3 picture type supported.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3PictureType : UInt8, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagEditorError - -
    -
    -
    -
    -
    -
    -

    ID3TagEditor errors.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3TagEditorError : Error
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3Version - -
    -
    -
    -
    -
    -
    -

    Enum that contains the version supported by ID3TagEditor.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3Version : UInt8, Comparable, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums/FrameName.html b/docs/Enums/FrameName.html deleted file mode 100644 index 71ea9ff0..00000000 --- a/docs/Enums/FrameName.html +++ /dev/null @@ -1,1225 +0,0 @@ - - - - FrameName Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

FrameName

-
-
- -
public enum FrameName : Equatable, Hashable, CaseIterable
- -
-
-

An enum used to identify the different types of frame parsed by the ID3TagEditor. -This must be used to acces the frame data as identifier inside the dictionary -of frame in the ID3tag frames properties.

- -
-
-
-
    -
  • -
    - - - - allCases - -
    -
    -
    -
    -
    -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static var allCases: [FrameName] { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title - -
    -
    -
    -
    -
    -
    -

    Title frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case title
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - album - -
    -
    -
    -
    -
    -
    -

    Album frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case album
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist - -
    -
    -
    -
    -
    -
    -

    AlbumArtist frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case albumArtist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - artist - -
    -
    -
    -
    -
    -
    -

    Artist frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case artist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - composer - -
    -
    -
    -
    -
    -
    -

    Composer frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case composer
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - conductor - -
    -
    -
    -
    -
    -
    -

    Conductor frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case conductor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - contentGrouping - -
    -
    -
    -
    -
    -
    -

    ContentGrouping frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case contentGrouping
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - copyright - -
    -
    -
    -
    -
    -
    -

    Copyright frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case copyright
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy - -
    -
    -
    -
    -
    -
    -

    EncodedBy frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case encodedBy
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - encoderSettings - -
    -
    -
    -
    -
    -
    -

    EncoderSettings frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case encoderSettings
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner - -
    -
    -
    -
    -
    -
    -

    File Owner frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fileOwner
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lyricist - -
    -
    -
    -
    -
    -
    -

    Lyricist frame name

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lyricist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist - -
    -
    -
    -
    -
    -
    -

    Mix Artist frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mixArtist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - publisher - -
    -
    -
    -
    -
    -
    -

    Publisher frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case publisher
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - subtitle - -
    -
    -
    -
    -
    -
    -

    Subtitle frame name

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case subtitle
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - beatsPerMinute - -
    -
    -
    -
    -
    -
    -

    Beats per minute frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case beatsPerMinute
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - originalFilename - -
    -
    -
    -
    -
    -
    -

    Original filename.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case originalFilename
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lengthInMilliseconds - -
    -
    -
    -
    -
    -
    -

    Length in milliseconds frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lengthInMilliseconds
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes - -
    -
    -
    -
    -
    -
    -

    Size in bytes frame. Valid only for tag version 2.2 and 2.3.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sizeInBytes
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - genre - -
    -
    -
    -
    -
    -
    -

    Genre frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case genre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - discPosition - -
    -
    -
    -
    -
    -
    -

    Disc Position frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case discPosition
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition - -
    -
    -
    -
    -
    -
    -

    Track Position frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case trackPosition
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingDayMonth - -
    -
    -
    -
    -
    -
    -

    RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingDayMonth
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear - -
    -
    -
    -
    -
    -
    -

    RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingYear
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingHourMinute - -
    -
    -
    -
    -
    -
    -

    RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingHourMinute
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingDateTime - -
    -
    -
    -
    -
    -
    -

    RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingDateTime
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - attachedPicture(_:) - -
    -
    -
    -
    -
    -
    -

    AttachedPicture frame name

    - -
      -
    • pictureType:
    • -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case attachedPicture(_: ID3PictureType)
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Unsynchronized lyrics frame name.

    - -
      -
    • language: language of the lyrics, according to the ISO-639-2 standard.
    • -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case unsynchronizedLyrics(_: ID3FrameContentLanguage)
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - comment(_:) - -
    -
    -
    -
    -
    -
    -

    Comment frame name.

    - -
      -
    • language: language of the comment, according to the ISO-639-2 standard.
    • -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case comment(_: ID3FrameContentLanguage)
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesGrouping - -
    -
    -
    -
    -
    -
    -

    Grouping frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesGrouping
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementName - -
    -
    -
    -
    -
    -
    -

    Movement name frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesMovementName
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementIndex - -
    -
    -
    -
    -
    -
    -

    Movement Index frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesMovementIndex
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementCount - -
    -
    -
    -
    -
    -
    -

    Movement Count frame name. Version 2.3 and 2.4 only

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesMovementCount
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastCategory - -
    -
    -
    -
    -
    -
    -

    Podcast category frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastCategory
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Podcast Description frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastDescription
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastID - -
    -
    -
    -
    -
    -
    -

    Podcast ID frame name, Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastID
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastKeywords - -
    -
    -
    -
    -
    -
    -

    Podcast keywords frame name, Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastKeywords
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums/ID3FrameContentLanguage.html b/docs/Enums/ID3FrameContentLanguage.html deleted file mode 100644 index 2a170ca4..00000000 --- a/docs/Enums/ID3FrameContentLanguage.html +++ /dev/null @@ -1,13931 +0,0 @@ - - - - ID3FrameContentLanguage Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameContentLanguage

-
-
- -
public enum ID3FrameContentLanguage : String, Equatable, Hashable, CaseIterable
- -
-
-

List of language identifier used in frames that support localized content with language indication. -The list of supported languages corresponds to the ISO-639-2 standard. -Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).

- -
-
-
-
    -
  • -
    - - - - aar - -
    -
    -
    -
    -
    -
    -

    Afar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - abk - -
    -
    -
    -
    -
    -
    -

    Abkhazian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case abk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ace - -
    -
    -
    -
    -
    -
    -

    Achinese laguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ace
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ach - -
    -
    -
    -
    -
    -
    -

    Acoli language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ach
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ada - -
    -
    -
    -
    -
    -
    -

    Adangme language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ada
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ady - -
    -
    -
    -
    -
    -
    -

    Adyghe;-Adygei language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ady
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - afa - -
    -
    -
    -
    -
    -
    -

    Afro-Asiatic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case afa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - afh - -
    -
    -
    -
    -
    -
    -

    Afrihili language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case afh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - afr - -
    -
    -
    -
    -
    -
    -

    Afrikaans language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case afr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ain - -
    -
    -
    -
    -
    -
    -

    Ainu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ain
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aka - -
    -
    -
    -
    -
    -
    -

    Akan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aka
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - akk - -
    -
    -
    -
    -
    -
    -

    Akkadian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case akk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alb - -
    -
    -
    -
    -
    -
    -

    Albanian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sqi - -
    -
    -
    -
    -
    -
    -

    Albanian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sqi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ale - -
    -
    -
    -
    -
    -
    -

    Aleut language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ale
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alg - -
    -
    -
    -
    -
    -
    -

    Algonquian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alt - -
    -
    -
    -
    -
    -
    -

    Southern Altai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alt
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - amh - -
    -
    -
    -
    -
    -
    -

    Amharic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case amh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ang - -
    -
    -
    -
    -
    -
    -

    Old English (ca.450-1100) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ang
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - anp - -
    -
    -
    -
    -
    -
    -

    Angika language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case anp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - apa - -
    -
    -
    -
    -
    -
    -

    Apache languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case apa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ara - -
    -
    -
    -
    -
    -
    -

    Arabic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ara
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arc - -
    -
    -
    -
    -
    -
    -

    Official Aramaic (700-300 BCE) - Imperial Aramaic (700-300 BCE) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arg - -
    -
    -
    -
    -
    -
    -

    Aragonese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arm - -
    -
    -
    -
    -
    -
    -

    Armenian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hye - -
    -
    -
    -
    -
    -
    -

    Armenian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hye
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arn - -
    -
    -
    -
    -
    -
    -

    Mapudungun - Mapuche language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arp - -
    -
    -
    -
    -
    -
    -

    Arapaho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - art - -
    -
    -
    -
    -
    -
    -

    Artificial languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case art
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arw - -
    -
    -
    -
    -
    -
    -

    Arawak language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - asm - -
    -
    -
    -
    -
    -
    -

    Assamese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case asm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ast - -
    -
    -
    -
    -
    -
    -

    Asturian - Bable - Leonese - Asturleonese languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ast
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ath - -
    -
    -
    -
    -
    -
    -

    Athapascan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ath
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aus - -
    -
    -
    -
    -
    -
    -

    Australian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ava - -
    -
    -
    -
    -
    -
    -

    Avaric language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ava
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ave - -
    -
    -
    -
    -
    -
    -

    Avestan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ave
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - awa - -
    -
    -
    -
    -
    -
    -

    Awadhi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case awa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aym - -
    -
    -
    -
    -
    -
    -

    Aymara language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aym
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aze - -
    -
    -
    -
    -
    -
    -

    Azerbaijani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aze
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bad - -
    -
    -
    -
    -
    -
    -

    Banda languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bai - -
    -
    -
    -
    -
    -
    -

    Bamileke languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bak - -
    -
    -
    -
    -
    -
    -

    Bashkir language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bal - -
    -
    -
    -
    -
    -
    -

    Baluchi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bam - -
    -
    -
    -
    -
    -
    -

    Bambara language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ban - -
    -
    -
    -
    -
    -
    -

    Balinese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ban
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - baq - -
    -
    -
    -
    -
    -
    -

    Basque (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case baq
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eus - -
    -
    -
    -
    -
    -
    -

    Basque (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bas - -
    -
    -
    -
    -
    -
    -

    Basa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bat - -
    -
    -
    -
    -
    -
    -

    Baltic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bej - -
    -
    -
    -
    -
    -
    -

    Beja - Bedawiyet language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bej
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bel - -
    -
    -
    -
    -
    -
    -

    Belarusian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bem - -
    -
    -
    -
    -
    -
    -

    Bemba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ben - -
    -
    -
    -
    -
    -
    -

    Bengali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ben
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ber - -
    -
    -
    -
    -
    -
    -

    Berber languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ber
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bho - -
    -
    -
    -
    -
    -
    -

    Bhojpuri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bih - -
    -
    -
    -
    -
    -
    -

    Bihari languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bih
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bik - -
    -
    -
    -
    -
    -
    -

    Bikol language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bik
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bin - -
    -
    -
    -
    -
    -
    -

    Bini - Edo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bis - -
    -
    -
    -
    -
    -
    -

    Bislama language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bis
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bla - -
    -
    -
    -
    -
    -
    -

    Siksika language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bla
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bnt - -
    -
    -
    -
    -
    -
    -

    Bantu languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bnt
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tib - -
    -
    -
    -
    -
    -
    -

    Tibetan (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tib
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bod - -
    -
    -
    -
    -
    -
    -

    Tibetan (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bod
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bos - -
    -
    -
    -
    -
    -
    -

    Bosnian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bra - -
    -
    -
    -
    -
    -
    -

    Braj language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bre - -
    -
    -
    -
    -
    -
    -

    Breton language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - btk - -
    -
    -
    -
    -
    -
    -

    Batak languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case btk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bua - -
    -
    -
    -
    -
    -
    -

    Buriat language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bug - -
    -
    -
    -
    -
    -
    -

    Buginese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bug
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bul - -
    -
    -
    -
    -
    -
    -

    Bulgarian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bul
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bur - -
    -
    -
    -
    -
    -
    -

    Burmese (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mya - -
    -
    -
    -
    -
    -
    -

    Burmese (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mya
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - byn - -
    -
    -
    -
    -
    -
    -

    Blin - Bilin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case byn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cad - -
    -
    -
    -
    -
    -
    -

    Caddo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cai - -
    -
    -
    -
    -
    -
    -

    Central American Indian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - car - -
    -
    -
    -
    -
    -
    -

    Galibi Carib language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case car
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cat - -
    -
    -
    -
    -
    -
    -

    Catalan - Valencian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cau - -
    -
    -
    -
    -
    -
    -

    Caucasian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ceb - -
    -
    -
    -
    -
    -
    -

    Cebuano language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ceb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cel - -
    -
    -
    -
    -
    -
    -

    Celtic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cze - -
    -
    -
    -
    -
    -
    -

    Czech (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cze
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ces - -
    -
    -
    -
    -
    -
    -

    Czech (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ces
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cha - -
    -
    -
    -
    -
    -
    -

    Chamorro language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chb - -
    -
    -
    -
    -
    -
    -

    Chibcha language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - che - -
    -
    -
    -
    -
    -
    -

    Chechen language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case che
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chg - -
    -
    -
    -
    -
    -
    -

    Chagatai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chi - -
    -
    -
    -
    -
    -
    -

    Chinese (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zho - -
    -
    -
    -
    -
    -
    -

    Chinese (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chk - -
    -
    -
    -
    -
    -
    -

    Chuukese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chm - -
    -
    -
    -
    -
    -
    -

    Mari language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chn - -
    -
    -
    -
    -
    -
    -

    Chinook jargon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cho - -
    -
    -
    -
    -
    -
    -

    Choctaw language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chp - -
    -
    -
    -
    -
    -
    -

    Chipewyan - Dene Suline language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chr - -
    -
    -
    -
    -
    -
    -

    Cherokee language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chu - -
    -
    -
    -
    -
    -
    -

    Church Slavic - Old Slavonic - Church Slavonic - Old Bulgarian - Old Church Slavonic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chv - -
    -
    -
    -
    -
    -
    -

    Chuvash language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chy - -
    -
    -
    -
    -
    -
    -

    Cheyenne language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chy
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cmc - -
    -
    -
    -
    -
    -
    -

    Chamic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cmc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cnr - -
    -
    -
    -
    -
    -
    -

    Montenegrin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cnr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cop - -
    -
    -
    -
    -
    -
    -

    Coptic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cop
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cor - -
    -
    -
    -
    -
    -
    -

    Cornish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cos - -
    -
    -
    -
    -
    -
    -

    Corsican language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cpe - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins, English based language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cpe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cpf - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins, French-based language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cpf
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cpp - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins, Portuguese-based language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cpp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cre - -
    -
    -
    -
    -
    -
    -

    Cree language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - crh - -
    -
    -
    -
    -
    -
    -

    Crimean Tatar - Crimean Turkish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case crh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - crp - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case crp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - csb - -
    -
    -
    -
    -
    -
    -

    Kashubian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case csb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cus - -
    -
    -
    -
    -
    -
    -

    Cushitic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wel - -
    -
    -
    -
    -
    -
    -

    Welsh (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cym - -
    -
    -
    -
    -
    -
    -

    Welsh (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cym
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dak - -
    -
    -
    -
    -
    -
    -

    Dakota language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dan - -
    -
    -
    -
    -
    -
    -

    Danish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dar - -
    -
    -
    -
    -
    -
    -

    Dargwa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Land Dayak languages .

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case day
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - del - -
    -
    -
    -
    -
    -
    -

    Delaware language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case del
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - den - -
    -
    -
    -
    -
    -
    -

    Slave (Athapascan) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case den
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ger - -
    -
    -
    -
    -
    -
    -

    German (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ger
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - deu - -
    -
    -
    -
    -
    -
    -

    German (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case deu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dgr - -
    -
    -
    -
    -
    -
    -

    Dogrib language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dgr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - din - -
    -
    -
    -
    -
    -
    -

    Dinka language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case din
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - div - -
    -
    -
    -
    -
    -
    -

    Divehi - Dhivehi - Maldivian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case div
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - doi - -
    -
    -
    -
    -
    -
    -

    Dogri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case doi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dra - -
    -
    -
    -
    -
    -
    -

    Dravidian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dsb - -
    -
    -
    -
    -
    -
    -

    Lower Sorbian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dsb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dua - -
    -
    -
    -
    -
    -
    -

    Duala language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dum - -
    -
    -
    -
    -
    -
    -

    Dutch, Middle (ca.1050-1350) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dut - -
    -
    -
    -
    -
    -
    -

    Dutch - Flemish (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dut
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nld - -
    -
    -
    -
    -
    -
    -

    Dutch - Flemish (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nld
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dyu - -
    -
    -
    -
    -
    -
    -

    Dyula language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dyu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dzo - -
    -
    -
    -
    -
    -
    -

    Dzongkha language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dzo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - efi - -
    -
    -
    -
    -
    -
    -

    Efik language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case efi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - egy - -
    -
    -
    -
    -
    -
    -

    Egyptian (Ancient) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case egy
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eka - -
    -
    -
    -
    -
    -
    -

    Ekajuk language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eka
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gre - -
    -
    -
    -
    -
    -
    -

    Greek, Modern (1453-) (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ell - -
    -
    -
    -
    -
    -
    -

    Greek, Modern (1453-) (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ell
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - elx - -
    -
    -
    -
    -
    -
    -

    Elamite language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case elx
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eng - -
    -
    -
    -
    -
    -
    -

    English language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eng
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - enm - -
    -
    -
    -
    -
    -
    -

    English, Middle (1100-1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case enm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - epo - -
    -
    -
    -
    -
    -
    -

    Esperanto language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case epo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - est - -
    -
    -
    -
    -
    -
    -

    Estonian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case est
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ewe - -
    -
    -
    -
    -
    -
    -

    Ewe language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ewe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ewo - -
    -
    -
    -
    -
    -
    -

    Ewondo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ewo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fan - -
    -
    -
    -
    -
    -
    -

    Fang language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fao - -
    -
    -
    -
    -
    -
    -

    Faroese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - per - -
    -
    -
    -
    -
    -
    -

    Persian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case per
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fas - -
    -
    -
    -
    -
    -
    -

    Persian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fat - -
    -
    -
    -
    -
    -
    -

    Fanti language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fij - -
    -
    -
    -
    -
    -
    -

    Fijian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fij
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fil - -
    -
    -
    -
    -
    -
    -

    Filipino language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fil
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fin - -
    -
    -
    -
    -
    -
    -

    Finnish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fiu - -
    -
    -
    -
    -
    -
    -

    Finno-Ugrian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fiu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fon - -
    -
    -
    -
    -
    -
    -

    Fon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fre - -
    -
    -
    -
    -
    -
    -

    French (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fra - -
    -
    -
    -
    -
    -
    -

    French (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frm - -
    -
    -
    -
    -
    -
    -

    French, Middle (ca.1400-1600) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fro - -
    -
    -
    -
    -
    -
    -

    French, Old (842-ca.1400) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frr - -
    -
    -
    -
    -
    -
    -

    Northern Frisian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frs - -
    -
    -
    -
    -
    -
    -

    Eastern Frisian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frs
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fry - -
    -
    -
    -
    -
    -
    -

    Western Frisian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fry
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ful - -
    -
    -
    -
    -
    -
    -

    Fulah language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ful
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fur - -
    -
    -
    -
    -
    -
    -

    Friulian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gaa - -
    -
    -
    -
    -
    -
    -

    Ga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gaa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gay - -
    -
    -
    -
    -
    -
    -

    Gayo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gay
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gba - -
    -
    -
    -
    -
    -
    -

    Gbaya language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gba
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gem - -
    -
    -
    -
    -
    -
    -

    Germanic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - geo - -
    -
    -
    -
    -
    -
    -

    Georgian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case geo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kat - -
    -
    -
    -
    -
    -
    -

    Georgian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gez - -
    -
    -
    -
    -
    -
    -

    Geez language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gez
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gil - -
    -
    -
    -
    -
    -
    -

    Gilbertese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gil
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gla - -
    -
    -
    -
    -
    -
    -

    Gaelic - Scottish Gaelic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gla
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gle - -
    -
    -
    -
    -
    -
    -

    Irish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gle
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - glg - -
    -
    -
    -
    -
    -
    -

    Galician language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case glg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - glv - -
    -
    -
    -
    -
    -
    -

    Manx language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case glv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gmh - -
    -
    -
    -
    -
    -
    -

    German, Middle High (ca.1050-1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gmh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - goh - -
    -
    -
    -
    -
    -
    -

    German, Old High (ca.750-1050) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case goh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gon - -
    -
    -
    -
    -
    -
    -

    Gondi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gor - -
    -
    -
    -
    -
    -
    -

    Gorontalo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - got - -
    -
    -
    -
    -
    -
    -

    Gothic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case got
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grb - -
    -
    -
    -
    -
    -
    -

    Grebo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grc - -
    -
    -
    -
    -
    -
    -

    Greek, Ancient (to 1453) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grn - -
    -
    -
    -
    -
    -
    -

    Guarani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gsw - -
    -
    -
    -
    -
    -
    -

    Swiss German - Alemannic - Alsatian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gsw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - guj - -
    -
    -
    -
    -
    -
    -

    Gujarati language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case guj
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gwi - -
    -
    -
    -
    -
    -
    -

    Gwich'in language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gwi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hai - -
    -
    -
    -
    -
    -
    -

    Haida language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hat - -
    -
    -
    -
    -
    -
    -

    Haitian - Haitian Creole language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hau - -
    -
    -
    -
    -
    -
    -

    Hausa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - haw - -
    -
    -
    -
    -
    -
    -

    Hawaiian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case haw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - heb - -
    -
    -
    -
    -
    -
    -

    Hebrew language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case heb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - her - -
    -
    -
    -
    -
    -
    -

    Herero language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case her
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hil - -
    -
    -
    -
    -
    -
    -

    Hiligaynon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hil
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - him - -
    -
    -
    -
    -
    -
    -

    Himachali - Western Pahari languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case him
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hin - -
    -
    -
    -
    -
    -
    -

    Hindi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hit - -
    -
    -
    -
    -
    -
    -

    Hittite language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hit
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hmn - -
    -
    -
    -
    -
    -
    -

    Hmong - Mong language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hmn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hmo - -
    -
    -
    -
    -
    -
    -

    Hiri Motu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hmo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hrv - -
    -
    -
    -
    -
    -
    -

    Croatian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hrv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hsb - -
    -
    -
    -
    -
    -
    -

    Upper Sorbian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hsb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hun - -
    -
    -
    -
    -
    -
    -

    Hungarian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hup - -
    -
    -
    -
    -
    -
    -

    Hupa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hup
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iba - -
    -
    -
    -
    -
    -
    -

    Iban language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iba
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ibo - -
    -
    -
    -
    -
    -
    -

    Igbo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ibo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ice - -
    -
    -
    -
    -
    -
    -

    Icelandic (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ice
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - isl - -
    -
    -
    -
    -
    -
    -

    Icelandic (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case isl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ido - -
    -
    -
    -
    -
    -
    -

    Ido language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ido
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iii - -
    -
    -
    -
    -
    -
    -

    Sichuan Yi - Nuosu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iii
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ijo - -
    -
    -
    -
    -
    -
    -

    Ijo languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ijo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iku - -
    -
    -
    -
    -
    -
    -

    Inuktitut language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iku
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ile - -
    -
    -
    -
    -
    -
    -

    Interlingue - Occidental language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ile
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ilo - -
    -
    -
    -
    -
    -
    -

    Iloko language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ilo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ina - -
    -
    -
    -
    -
    -
    -

    Interlingua language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ina
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - inc - -
    -
    -
    -
    -
    -
    -

    Indic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case inc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ind - -
    -
    -
    -
    -
    -
    -

    Indonesian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ind
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ine - -
    -
    -
    -
    -
    -
    -

    Indo-European languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ine
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - inh - -
    -
    -
    -
    -
    -
    -

    Ingush language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case inh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ipk - -
    -
    -
    -
    -
    -
    -

    Inupiaq language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ipk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ira - -
    -
    -
    -
    -
    -
    -

    Iranian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ira
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iro - -
    -
    -
    -
    -
    -
    -

    Iroquoian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ita - -
    -
    -
    -
    -
    -
    -

    Italian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ita
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jav - -
    -
    -
    -
    -
    -
    -

    Javanese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jav
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jbo - -
    -
    -
    -
    -
    -
    -

    Lojban language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jbo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jpn - -
    -
    -
    -
    -
    -
    -

    Japanese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jpn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jpr - -
    -
    -
    -
    -
    -
    -

    Judeo-Persian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jpr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jrb - -
    -
    -
    -
    -
    -
    -

    Judeo-Arabic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jrb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kaa - -
    -
    -
    -
    -
    -
    -

    Kara-Kalpak language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kaa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kab - -
    -
    -
    -
    -
    -
    -

    Kabyle language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kab
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kac - -
    -
    -
    -
    -
    -
    -

    Kachin - Jingpho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kac
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kal - -
    -
    -
    -
    -
    -
    -

    Kalaallisut - Greenlandic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kam - -
    -
    -
    -
    -
    -
    -

    Kamba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kan - -
    -
    -
    -
    -
    -
    -

    Kannada language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kar - -
    -
    -
    -
    -
    -
    -

    Karen languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kas - -
    -
    -
    -
    -
    -
    -

    Kashmiri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kau - -
    -
    -
    -
    -
    -
    -

    Georgian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kaw - -
    -
    -
    -
    -
    -
    -

    Kanuri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kaw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kaz - -
    -
    -
    -
    -
    -
    -

    Kazakh language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kaz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kbd - -
    -
    -
    -
    -
    -
    -

    Kabardian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kbd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kha - -
    -
    -
    -
    -
    -
    -

    Khasi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - khi - -
    -
    -
    -
    -
    -
    -

    Khoisan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case khi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - khm - -
    -
    -
    -
    -
    -
    -

    Central Khmer language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case khm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kho - -
    -
    -
    -
    -
    -
    -

    Khotanese - Sakan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kik - -
    -
    -
    -
    -
    -
    -

    Kikuyu - Gikuyu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kik
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kin - -
    -
    -
    -
    -
    -
    -

    Kinyarwanda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kir - -
    -
    -
    -
    -
    -
    -

    Kirghiz language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kir
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kmb - -
    -
    -
    -
    -
    -
    -

    Kimbundu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kmb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kok - -
    -
    -
    -
    -
    -
    -

    Konkani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kok
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kom - -
    -
    -
    -
    -
    -
    -

    Komi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kom
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kon - -
    -
    -
    -
    -
    -
    -

    Kongo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kor - -
    -
    -
    -
    -
    -
    -

    Korean language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kos - -
    -
    -
    -
    -
    -
    -

    Kosraean language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kpe - -
    -
    -
    -
    -
    -
    -

    Kpelle language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kpe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - krc - -
    -
    -
    -
    -
    -
    -

    Karachay-Balkar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case krc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - krl - -
    -
    -
    -
    -
    -
    -

    Karelian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case krl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kro - -
    -
    -
    -
    -
    -
    -

    Kru languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kru - -
    -
    -
    -
    -
    -
    -

    language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kru
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kua - -
    -
    -
    -
    -
    -
    -

    language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kum - -
    -
    -
    -
    -
    -
    -

    Kurukh language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kur - -
    -
    -
    -
    -
    -
    -

    Kuanyama - Kwanyama language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kut - -
    -
    -
    -
    -
    -
    -

    Kutenai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kut
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lad - -
    -
    -
    -
    -
    -
    -

    Ladino language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lah - -
    -
    -
    -
    -
    -
    -

    Lahnda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lam - -
    -
    -
    -
    -
    -
    -

    Lamba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lao - -
    -
    -
    -
    -
    -
    -

    Lao language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lat - -
    -
    -
    -
    -
    -
    -

    Latin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lav - -
    -
    -
    -
    -
    -
    -

    Latvian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lav
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lez - -
    -
    -
    -
    -
    -
    -

    Lezghian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lez
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lim - -
    -
    -
    -
    -
    -
    -

    Limburgan - Limburger - Limburgish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lim
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lin - -
    -
    -
    -
    -
    -
    -

    Lingala language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lit - -
    -
    -
    -
    -
    -
    -

    Lithuanian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lit
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lol - -
    -
    -
    -
    -
    -
    -

    Mongo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - loz - -
    -
    -
    -
    -
    -
    -

    Lozi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case loz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ltz - -
    -
    -
    -
    -
    -
    -

    Luxembourgish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ltz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lua - -
    -
    -
    -
    -
    -
    -

    Luba-Lulua language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lub - -
    -
    -
    -
    -
    -
    -

    Luba-Katanga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lub
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lug - -
    -
    -
    -
    -
    -
    -

    Ganda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lug
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lui - -
    -
    -
    -
    -
    -
    -

    Luiseno language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lui
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lun - -
    -
    -
    -
    -
    -
    -

    Lunda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - luo - -
    -
    -
    -
    -
    -
    -

    Luo (Kenya and Tanzania) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case luo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lus - -
    -
    -
    -
    -
    -
    -

    Lushai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mac - -
    -
    -
    -
    -
    -
    -

    Macedonian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mac
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mkd - -
    -
    -
    -
    -
    -
    -

    Macedonian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mkd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mad - -
    -
    -
    -
    -
    -
    -

    Madurese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mag - -
    -
    -
    -
    -
    -
    -

    Magahi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mag
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mah - -
    -
    -
    -
    -
    -
    -

    Marshallese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mai - -
    -
    -
    -
    -
    -
    -

    Maithili language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mak - -
    -
    -
    -
    -
    -
    -

    Makasar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mal - -
    -
    -
    -
    -
    -
    -

    Malayalam language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - man - -
    -
    -
    -
    -
    -
    -

    Mandingo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case man
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mao - -
    -
    -
    -
    -
    -
    -

    Maori (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mri - -
    -
    -
    -
    -
    -
    -

    Maori (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mri
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - map - -
    -
    -
    -
    -
    -
    -

    Austronesian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case map
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mar - -
    -
    -
    -
    -
    -
    -

    Marathi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mas - -
    -
    -
    -
    -
    -
    -

    Masai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - may - -
    -
    -
    -
    -
    -
    -

    Malay (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case may
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - msa - -
    -
    -
    -
    -
    -
    -

    Malay (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case msa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mdf - -
    -
    -
    -
    -
    -
    -

    Moksha language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mdf
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mdr - -
    -
    -
    -
    -
    -
    -

    Mandar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mdr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - men - -
    -
    -
    -
    -
    -
    -

    Mende language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case men
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mga - -
    -
    -
    -
    -
    -
    -

    Irish, Middle (900-1200) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mga
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mic - -
    -
    -
    -
    -
    -
    -

    Mi'kmaq language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mic
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - min - -
    -
    -
    -
    -
    -
    -

    Minangkabau language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case min
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mis - -
    -
    -
    -
    -
    -
    -

    Uncoded languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mis
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mkh - -
    -
    -
    -
    -
    -
    -

    Mon-Khmer languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mkh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mlg - -
    -
    -
    -
    -
    -
    -

    Malagasy language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mlg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mlt - -
    -
    -
    -
    -
    -
    -

    Maltese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mlt
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mnc - -
    -
    -
    -
    -
    -
    -

    Manchu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mnc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mni - -
    -
    -
    -
    -
    -
    -

    Manipuri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mni
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mno - -
    -
    -
    -
    -
    -
    -

    Manobo languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mno
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - moh - -
    -
    -
    -
    -
    -
    -

    Mohawk language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case moh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mon - -
    -
    -
    -
    -
    -
    -

    Mongolian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mos - -
    -
    -
    -
    -
    -
    -

    Mossi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mul - -
    -
    -
    -
    -
    -
    -

    Multiple languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mul
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mun - -
    -
    -
    -
    -
    -
    -

    Munda languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mus - -
    -
    -
    -
    -
    -
    -

    Creek language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mwl - -
    -
    -
    -
    -
    -
    -

    Mirandese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mwl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mwr - -
    -
    -
    -
    -
    -
    -

    Marwari language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mwr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - myn - -
    -
    -
    -
    -
    -
    -

    Burmese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case myn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - myv - -
    -
    -
    -
    -
    -
    -

    Mayan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case myv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nah - -
    -
    -
    -
    -
    -
    -

    Nahuatl languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nai - -
    -
    -
    -
    -
    -
    -

    North American Indian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nap - -
    -
    -
    -
    -
    -
    -

    Neapolitan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nau - -
    -
    -
    -
    -
    -
    -

    Nauru language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nav - -
    -
    -
    -
    -
    -
    -

    Navajo - Navaho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nav
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nbl - -
    -
    -
    -
    -
    -
    -

    South Ndebele language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nbl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nde - -
    -
    -
    -
    -
    -
    -

    North Ndebele language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nde
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ndo - -
    -
    -
    -
    -
    -
    -

    Ndonga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ndo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nds - -
    -
    -
    -
    -
    -
    -

    Low German; Low Saxon; German, Low; Saxon, Low language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nds
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nep - -
    -
    -
    -
    -
    -
    -

    Nepali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nep
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - new - -
    -
    -
    -
    -
    -
    -

    Nepal Bhasa; Newari language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case new
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nia - -
    -
    -
    -
    -
    -
    -

    Nias language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nia
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nic - -
    -
    -
    -
    -
    -
    -

    Niger-Kordofanian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nic
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - niu - -
    -
    -
    -
    -
    -
    -

    Niuean language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case niu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nno - -
    -
    -
    -
    -
    -
    -

    Nynorsk, Norwegian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nno
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nob - -
    -
    -
    -
    -
    -
    -

    Bokmål, Norwegian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nob
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nog - -
    -
    -
    -
    -
    -
    -

    Nogai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nog
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - non - -
    -
    -
    -
    -
    -
    -

    Old Norse language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case non
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nor - -
    -
    -
    -
    -
    -
    -

    Norwegian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nqo - -
    -
    -
    -
    -
    -
    -

    N'Ko language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nqo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nso - -
    -
    -
    -
    -
    -
    -

    Northern Sotho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nso
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nub - -
    -
    -
    -
    -
    -
    -

    Nubian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nub
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nwc - -
    -
    -
    -
    -
    -
    -

    Classical Nepal Bhasa.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nwc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nya - -
    -
    -
    -
    -
    -
    -

    Chichewa; Chewa; Nyanja language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nya
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nym - -
    -
    -
    -
    -
    -
    -

    Nyamwezi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nym
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nyn - -
    -
    -
    -
    -
    -
    -

    Nyankole language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nyn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nyo - -
    -
    -
    -
    -
    -
    -

    Nyoro language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nyo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nzi - -
    -
    -
    -
    -
    -
    -

    Nzima language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nzi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oci - -
    -
    -
    -
    -
    -
    -

    Occitan (post 1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oci
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oji - -
    -
    -
    -
    -
    -
    -

    Ojibwa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oji
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ori - -
    -
    -
    -
    -
    -
    -

    Oriya language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ori
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - orm - -
    -
    -
    -
    -
    -
    -

    Oromo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case orm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - osa - -
    -
    -
    -
    -
    -
    -

    Osage language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case osa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oss - -
    -
    -
    -
    -
    -
    -

    Ossetian; Ossetic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oss
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ota - -
    -
    -
    -
    -
    -
    -

    Turkish, Ottoman (1500-1928) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ota
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oto - -
    -
    -
    -
    -
    -
    -

    Otomian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oto
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - paa - -
    -
    -
    -
    -
    -
    -

    Papuan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case paa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pag - -
    -
    -
    -
    -
    -
    -

    Pangasinan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pag
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pal - -
    -
    -
    -
    -
    -
    -

    Pahlavi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pam - -
    -
    -
    -
    -
    -
    -

    Pampanga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pan - -
    -
    -
    -
    -
    -
    -

    Panjabi; Punjabi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pap - -
    -
    -
    -
    -
    -
    -

    Papiamento language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pau - -
    -
    -
    -
    -
    -
    -

    Palauan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - peo - -
    -
    -
    -
    -
    -
    -

    Persian, Old (ca.600-400 B.C.) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case peo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - phi - -
    -
    -
    -
    -
    -
    -

    Philippine languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case phi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - phn - -
    -
    -
    -
    -
    -
    -

    Phoenician language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case phn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pli - -
    -
    -
    -
    -
    -
    -

    Pali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pli
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pol - -
    -
    -
    -
    -
    -
    -

    Polish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pon - -
    -
    -
    -
    -
    -
    -

    Pohnpeian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - por - -
    -
    -
    -
    -
    -
    -

    Portuguese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case por
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pra - -
    -
    -
    -
    -
    -
    -

    Prakrit languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pro - -
    -
    -
    -
    -
    -
    -

    Provençal, Old (to 1500) - Occitan, Old (to 1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pus - -
    -
    -
    -
    -
    -
    -

    Pushto - Pashto language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - qaa - -
    -
    -
    -
    -
    -
    -

    Reserved for local use language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case qaa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - qtz - -
    -
    -
    -
    -
    -
    -

    Reserved for local use language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case qtz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - que - -
    -
    -
    -
    -
    -
    -

    Quechua language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case que
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - raj - -
    -
    -
    -
    -
    -
    -

    Rajasthani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case raj
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rap - -
    -
    -
    -
    -
    -
    -

    Rapanui language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rar - -
    -
    -
    -
    -
    -
    -

    Rarotongan- Cook Islands Maori language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - roa - -
    -
    -
    -
    -
    -
    -

    Romance language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case roa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - roh - -
    -
    -
    -
    -
    -
    -

    Romansh language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case roh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rom - -
    -
    -
    -
    -
    -
    -

    Romany language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rom
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rum - -
    -
    -
    -
    -
    -
    -

    Romanian/Moldavian/Moldovan (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ron - -
    -
    -
    -
    -
    -
    -

    Romanian/Moldavian/Moldovan (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ron
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - run - -
    -
    -
    -
    -
    -
    -

    Rundi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case run
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rup - -
    -
    -
    -
    -
    -
    -

    Aromanian/Arumanian/Macedo-Romanian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rup
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rus - -
    -
    -
    -
    -
    -
    -

    Russian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sad - -
    -
    -
    -
    -
    -
    -

    Sandawe language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sag - -
    -
    -
    -
    -
    -
    -

    Sango language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sag
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sah - -
    -
    -
    -
    -
    -
    -

    Yakut language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sai - -
    -
    -
    -
    -
    -
    -

    South American Indian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sal - -
    -
    -
    -
    -
    -
    -

    Salishan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sam - -
    -
    -
    -
    -
    -
    -

    Samaritan Aramaic.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - san - -
    -
    -
    -
    -
    -
    -

    Sanskrit language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case san
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sas - -
    -
    -
    -
    -
    -
    -

    Sasak language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sat - -
    -
    -
    -
    -
    -
    -

    Santali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - scn - -
    -
    -
    -
    -
    -
    -

    Sicilian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case scn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sco - -
    -
    -
    -
    -
    -
    -

    Scots language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sco
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sel - -
    -
    -
    -
    -
    -
    -

    Selkup language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sem - -
    -
    -
    -
    -
    -
    -

    Semitic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sga - -
    -
    -
    -
    -
    -
    -

    Old Irish (to 900) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sga
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sgn - -
    -
    -
    -
    -
    -
    -

    Sign Languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sgn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - shn - -
    -
    -
    -
    -
    -
    -

    Shan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case shn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sid - -
    -
    -
    -
    -
    -
    -

    Sidamo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sid
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sin - -
    -
    -
    -
    -
    -
    -

    Sinhala - Sinhalese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sio - -
    -
    -
    -
    -
    -
    -

    Siouan languages language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sio
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sit - -
    -
    -
    -
    -
    -
    -

    Sino-Tibetan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sit
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sla - -
    -
    -
    -
    -
    -
    -

    Slavic languages language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sla
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - slo - -
    -
    -
    -
    -
    -
    -

    Slovak (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case slo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - slk - -
    -
    -
    -
    -
    -
    -

    Slovak (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case slk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - slv - -
    -
    -
    -
    -
    -
    -

    Slovenian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case slv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sma - -
    -
    -
    -
    -
    -
    -

    Southern Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sma
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sme - -
    -
    -
    -
    -
    -
    -

    Northern Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sme
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smi - -
    -
    -
    -
    -
    -
    -

    Sami languages language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smj - -
    -
    -
    -
    -
    -
    -

    Lule Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smj
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smn - -
    -
    -
    -
    -
    -
    -

    Inari Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smo - -
    -
    -
    -
    -
    -
    -

    Samoan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sms - -
    -
    -
    -
    -
    -
    -

    Skolt Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sms
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sna - -
    -
    -
    -
    -
    -
    -

    Shona language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sna
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - snd - -
    -
    -
    -
    -
    -
    -

    Sindhi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case snd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - snk - -
    -
    -
    -
    -
    -
    -

    Soninke language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case snk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sog - -
    -
    -
    -
    -
    -
    -

    Sogdian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sog
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - som - -
    -
    -
    -
    -
    -
    -

    Somali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case som
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - son - -
    -
    -
    -
    -
    -
    -

    Songhai languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case son
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sot - -
    -
    -
    -
    -
    -
    -

    Sotho, Southern language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sot
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - spa - -
    -
    -
    -
    -
    -
    -

    Spanish - Castilian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case spa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srd - -
    -
    -
    -
    -
    -
    -

    Sardinian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srn - -
    -
    -
    -
    -
    -
    -

    Sranan Tongo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srp - -
    -
    -
    -
    -
    -
    -

    Serbian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srr - -
    -
    -
    -
    -
    -
    -

    Serer language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ssa - -
    -
    -
    -
    -
    -
    -

    Nilo-Saharan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ssa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ssw - -
    -
    -
    -
    -
    -
    -

    Swati language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ssw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - suk - -
    -
    -
    -
    -
    -
    -

    Sukuma language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case suk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sun - -
    -
    -
    -
    -
    -
    -

    Sundanese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sus - -
    -
    -
    -
    -
    -
    -

    Susu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sux - -
    -
    -
    -
    -
    -
    -

    Sumerian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sux
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - swa - -
    -
    -
    -
    -
    -
    -

    Swahili language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case swa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - swe - -
    -
    -
    -
    -
    -
    -

    Swedish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case swe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - syc - -
    -
    -
    -
    -
    -
    -

    Classical Syriac language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case syc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - syr - -
    -
    -
    -
    -
    -
    -

    Syriac language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case syr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tah - -
    -
    -
    -
    -
    -
    -

    Tahitian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tai - -
    -
    -
    -
    -
    -
    -

    Tai languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tam - -
    -
    -
    -
    -
    -
    -

    Tamil language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tat - -
    -
    -
    -
    -
    -
    -

    Tatar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tel - -
    -
    -
    -
    -
    -
    -

    Telugu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tem - -
    -
    -
    -
    -
    -
    -

    Timne language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ter - -
    -
    -
    -
    -
    -
    -

    Tereno language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ter
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tet - -
    -
    -
    -
    -
    -
    -

    Tetum language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tet
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tgk - -
    -
    -
    -
    -
    -
    -

    Tajik language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tgk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tgl - -
    -
    -
    -
    -
    -
    -

    Tagalog language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tgl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tha - -
    -
    -
    -
    -
    -
    -

    Thai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tig - -
    -
    -
    -
    -
    -
    -

    Tigre language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tig
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tir - -
    -
    -
    -
    -
    -
    -

    Tigrinya language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tir
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tiv - -
    -
    -
    -
    -
    -
    -

    Tiv language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tiv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tkl - -
    -
    -
    -
    -
    -
    -

    Tokelau language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tkl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tlh - -
    -
    -
    -
    -
    -
    -

    Klingon - tlhIngan-Hol language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tlh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tli - -
    -
    -
    -
    -
    -
    -

    Tlingit language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tli
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tmh - -
    -
    -
    -
    -
    -
    -

    Tamashek language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tmh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tog - -
    -
    -
    -
    -
    -
    -

    Tonga (Nyasa) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tog
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ton - -
    -
    -
    -
    -
    -
    -

    Tonga (Tonga Islands) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ton
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tpi - -
    -
    -
    -
    -
    -
    -

    Tok Pisin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tpi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tsi - -
    -
    -
    -
    -
    -
    -

    Tsimshian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tsi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tsn - -
    -
    -
    -
    -
    -
    -

    Tswana language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tsn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tso - -
    -
    -
    -
    -
    -
    -

    Tsonga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tso
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tuk - -
    -
    -
    -
    -
    -
    -

    Turkmen language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tuk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tum - -
    -
    -
    -
    -
    -
    -

    Tumbuka language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tup - -
    -
    -
    -
    -
    -
    -

    Tupi languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tup
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tur - -
    -
    -
    -
    -
    -
    -

    Turkish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tut - -
    -
    -
    -
    -
    -
    -

    Altaic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tut
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tvl - -
    -
    -
    -
    -
    -
    -

    Tuvalu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tvl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - twi - -
    -
    -
    -
    -
    -
    -

    Twi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case twi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tyv - -
    -
    -
    -
    -
    -
    -

    Tuvinian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tyv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - udm - -
    -
    -
    -
    -
    -
    -

    Udmurt language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case udm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - uga - -
    -
    -
    -
    -
    -
    -

    Ugaritic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case uga
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - uig - -
    -
    -
    -
    -
    -
    -

    Uighur - Uyghur language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case uig
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ukr - -
    -
    -
    -
    -
    -
    -

    Ukrainian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ukr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - umb - -
    -
    -
    -
    -
    -
    -

    Umbundu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case umb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - und - -
    -
    -
    -
    -
    -
    -

    Undetermined language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case und
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - urd - -
    -
    -
    -
    -
    -
    -

    Urdu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case urd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - uzb - -
    -
    -
    -
    -
    -
    -

    Uzbek language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case uzb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vai - -
    -
    -
    -
    -
    -
    -

    Vai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ven - -
    -
    -
    -
    -
    -
    -

    Venda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ven
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vie - -
    -
    -
    -
    -
    -
    -

    Vietnamese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vie
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vol - -
    -
    -
    -
    -
    -
    -

    Volapük language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vot - -
    -
    -
    -
    -
    -
    -

    Votic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vot
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wak - -
    -
    -
    -
    -
    -
    -

    Wakashan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wal - -
    -
    -
    -
    -
    -
    -

    Wolaitta - Wolaytta language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - war - -
    -
    -
    -
    -
    -
    -

    Waray language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case war
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - was - -
    -
    -
    -
    -
    -
    -

    Washo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case was
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wen - -
    -
    -
    -
    -
    -
    -

    Sorbian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wen
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wln - -
    -
    -
    -
    -
    -
    -

    Walloon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wln
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wol - -
    -
    -
    -
    -
    -
    -

    Wolof language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - xal - -
    -
    -
    -
    -
    -
    -

    Kalmyk - Oirat language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case xal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - xho - -
    -
    -
    -
    -
    -
    -

    Xhosa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case xho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yao - -
    -
    -
    -
    -
    -
    -

    Yao language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yap - -
    -
    -
    -
    -
    -
    -

    Yapese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yid - -
    -
    -
    -
    -
    -
    -

    Yiddish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yid
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yor - -
    -
    -
    -
    -
    -
    -

    Yoruba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ypk - -
    -
    -
    -
    -
    -
    -

    Yupik languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ypk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zap - -
    -
    -
    -
    -
    -
    -

    Zapotec language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zbl - -
    -
    -
    -
    -
    -
    -

    Blissymbols - Blissymbolics - Bliss language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zbl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zen - -
    -
    -
    -
    -
    -
    -

    Zenaga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zen
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zgh - -
    -
    -
    -
    -
    -
    -

    Standard Moroccan Tamazight language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zgh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zha - -
    -
    -
    -
    -
    -
    -

    Zhuang - Chuang language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - znd - -
    -
    -
    -
    -
    -
    -

    Zande languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case znd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zul - -
    -
    -
    -
    -
    -
    -

    Zulu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zul
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zun - -
    -
    -
    -
    -
    -
    -

    Zuni language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zxx - -
    -
    -
    -
    -
    -
    -

    No linguistic content; Not applicable

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zxx
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zza - -
    -
    -
    -
    -
    -
    -

    Zaza - Dimili - Dimli - Kirdki - Kirmanjki - Zazaki language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zza
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - unknown - -
    -
    -
    -
    -
    -
    -

    Invalid/Unknown language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case unknown
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums/ID3Genre.html b/docs/Enums/ID3Genre.html deleted file mode 100644 index 46d3f720..00000000 --- a/docs/Enums/ID3Genre.html +++ /dev/null @@ -1,2400 +0,0 @@ - - - - ID3Genre Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Genre

-
-
- -
public enum ID3Genre : Int, Equatable, Hashable, CaseIterable
- -
-
-

An enum that contains the genres supported by the ID3 standard using specific identifiers.

- -
-
-
-
    -
  • -
    - - - - blues - -
    -
    -
    -
    -
    -
    -

    Blues genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case blues = 0
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - classicRock - -
    -
    -
    -
    -
    -
    -

    Classic rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case classicRock = 1
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - country - -
    -
    -
    -
    -
    -
    -

    Country genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case country = 2
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dance - -
    -
    -
    -
    -
    -
    -

    Dance genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dance = 3
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - disco - -
    -
    -
    -
    -
    -
    -

    Disco genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case disco = 4
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - funk - -
    -
    -
    -
    -
    -
    -

    Funk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case funk = 5
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grunge - -
    -
    -
    -
    -
    -
    -

    Grunge genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grunge = 6
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hipHop - -
    -
    -
    -
    -
    -
    -

    Hip hop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hipHop = 7
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jazz - -
    -
    -
    -
    -
    -
    -

    Jazz genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jazz = 8
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - metal - -
    -
    -
    -
    -
    -
    -

    Metal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case metal = 9
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - newAge - -
    -
    -
    -
    -
    -
    -

    New age genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case newAge = 10
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oldies - -
    -
    -
    -
    -
    -
    -

    Oldies genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oldies = 11
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - other - -
    -
    -
    -
    -
    -
    -

    Other genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case other = 12
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pop - -
    -
    -
    -
    -
    -
    -

    Pop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pop = 13
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rAndB - -
    -
    -
    -
    -
    -
    -

    R&B genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rAndB = 14
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rap - -
    -
    -
    -
    -
    -
    -

    Rap genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rap = 15
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - reggae - -
    -
    -
    -
    -
    -
    -

    Reggae genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case reggae = 16
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rock - -
    -
    -
    -
    -
    -
    -

    Rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rock = 17
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - techno - -
    -
    -
    -
    -
    -
    -

    Techno genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case techno = 18
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - industrial - -
    -
    -
    -
    -
    -
    -

    Industrial genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case industrial = 19
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alternative - -
    -
    -
    -
    -
    -
    -

    Alternative genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alternative = 20
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ska - -
    -
    -
    -
    -
    -
    -

    Ska genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ska = 21
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - deathMetal - -
    -
    -
    -
    -
    -
    -

    Death metal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case deathMetal = 22
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pranks - -
    -
    -
    -
    -
    -
    -

    Pranks genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pranks = 23
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - soundtrack - -
    -
    -
    -
    -
    -
    -

    Soundtrack genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case soundtrack = 24
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - euroTechno - -
    -
    -
    -
    -
    -
    -

    Euro techno genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case euroTechno = 25
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ambient - -
    -
    -
    -
    -
    -
    -

    Ambient genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ambient = 26
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tripHop - -
    -
    -
    -
    -
    -
    -

    Tip hop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tripHop = 27
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vocal - -
    -
    -
    -
    -
    -
    -

    vocal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vocal = 28
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jazzFunk - -
    -
    -
    -
    -
    -
    -

    Jazz funk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jazzFunk = 29
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fusion - -
    -
    -
    -
    -
    -
    -

    Fusion genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fusion = 30
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - trance - -
    -
    -
    -
    -
    -
    -

    Trance genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case trance = 31
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - classical - -
    -
    -
    -
    -
    -
    -

    Classical genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case classical = 32
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - instrumental - -
    -
    -
    -
    -
    -
    -

    Instrumental genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case instrumental = 33
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - acid - -
    -
    -
    -
    -
    -
    -

    Acid genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case acid = 34
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - house - -
    -
    -
    -
    -
    -
    -

    House genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case house = 35
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - game - -
    -
    -
    -
    -
    -
    -

    Game genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case game = 36
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - soundClip - -
    -
    -
    -
    -
    -
    -

    Soundclip genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case soundClip = 37
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gospel - -
    -
    -
    -
    -
    -
    -

    Gospel genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gospel = 38
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - noise - -
    -
    -
    -
    -
    -
    -

    Noise genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case noise = 39
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alternRock - -
    -
    -
    -
    -
    -
    -

    Altern rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alternRock = 40
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bass - -
    -
    -
    -
    -
    -
    -

    Bass genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bass = 41
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - soul - -
    -
    -
    -
    -
    -
    -

    Soul genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case soul = 42
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - punk - -
    -
    -
    -
    -
    -
    -

    Punk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case punk = 43
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - space - -
    -
    -
    -
    -
    -
    -

    Space genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case space = 44
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - meditative - -
    -
    -
    -
    -
    -
    -

    Meditative genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case meditative = 45
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - instrumentalPop - -
    -
    -
    -
    -
    -
    -

    Instrumental pop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case instrumentalPop = 46
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - instrumentalRock - -
    -
    -
    -
    -
    -
    -

    Instrumental rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case instrumentalRock = 47
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ethnic - -
    -
    -
    -
    -
    -
    -

    Ethnic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ethnic = 48
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gothic - -
    -
    -
    -
    -
    -
    -

    Gothic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gothic = 49
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - darkwave - -
    -
    -
    -
    -
    -
    -

    Darkwave genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case darkwave = 50
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - technoIndustrial - -
    -
    -
    -
    -
    -
    -

    TechnoIndustrial genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case technoIndustrial = 51
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - electronic - -
    -
    -
    -
    -
    -
    -

    Electronic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case electronic = 52
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - popFolk - -
    -
    -
    -
    -
    -
    -

    Pop folk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case popFolk = 53
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eurodance - -
    -
    -
    -
    -
    -
    -

    Eurodance genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eurodance = 54
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dream - -
    -
    -
    -
    -
    -
    -

    Dream genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dream = 55
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - southernRock - -
    -
    -
    -
    -
    -
    -

    Souther rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case southernRock = 56
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - comedy - -
    -
    -
    -
    -
    -
    -

    Comedy genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case comedy = 57
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cult - -
    -
    -
    -
    -
    -
    -

    Cult genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cult = 58
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gangsta - -
    -
    -
    -
    -
    -
    -

    Gangsta genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gangsta = 59
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - top40 - -
    -
    -
    -
    -
    -
    -

    Top 40 genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case top40 = 60
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - christianRap - -
    -
    -
    -
    -
    -
    -

    Christian rap genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case christianRap = 61
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - popFunk - -
    -
    -
    -
    -
    -
    -

    Pop funk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case popFunk = 62
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jungle - -
    -
    -
    -
    -
    -
    -

    Jungle genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jungle = 63
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nativeAmerican - -
    -
    -
    -
    -
    -
    -

    Native american genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nativeAmerican = 64
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cabaret - -
    -
    -
    -
    -
    -
    -

    Cabaret genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cabaret = 65
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - newWave - -
    -
    -
    -
    -
    -
    -

    New wave genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case newWave = 66
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - psychadelic - -
    -
    -
    -
    -
    -
    -

    Psychadelic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case psychadelic = 67
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rave - -
    -
    -
    -
    -
    -
    -

    Rave genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rave = 68
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - showtunes - -
    -
    -
    -
    -
    -
    -

    Showtunes genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case showtunes = 69
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - trailer - -
    -
    -
    -
    -
    -
    -

    Trailer genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case trailer = 70
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - loFi - -
    -
    -
    -
    -
    -
    -

    Lofi genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case loFi = 71
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tribal - -
    -
    -
    -
    -
    -
    -

    Tribal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tribal = 72
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - acidPunk - -
    -
    -
    -
    -
    -
    -

    Acid punk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case acidPunk = 73
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - acidJazz - -
    -
    -
    -
    -
    -
    -

    Acid jazz genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case acidJazz = 74
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - polka - -
    -
    -
    -
    -
    -
    -

    Polka genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case polka = 75
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - retro - -
    -
    -
    -
    -
    -
    -

    Retro genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case retro = 76
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - musical - -
    -
    -
    -
    -
    -
    -

    Musical genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case musical = 77
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rockAndRoll - -
    -
    -
    -
    -
    -
    -

    Rock and roll genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rockAndRoll = 78
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hardRock - -
    -
    -
    -
    -
    -
    -

    Hard rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hardRock = 79
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - remix - -
    -
    -
    -
    -
    -
    -

    Remix genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case remix = 80
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cover - -
    -
    -
    -
    -
    -
    -

    Cover genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cover = 81
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums/ID3PictureFormat.html b/docs/Enums/ID3PictureFormat.html deleted file mode 100644 index 49221605..00000000 --- a/docs/Enums/ID3PictureFormat.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - ID3PictureFormat Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3PictureFormat

-
-
- -
public enum ID3PictureFormat : Equatable, Hashable, CaseIterable
- -
-
-

The attached picture format supported by the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - jpeg - -
    -
    -
    -
    -
    -
    -

    Jpeg image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jpeg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - png - -
    -
    -
    -
    -
    -
    -

    Png image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case png
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums/ID3PictureType.html b/docs/Enums/ID3PictureType.html deleted file mode 100644 index ca6e837a..00000000 --- a/docs/Enums/ID3PictureType.html +++ /dev/null @@ -1,753 +0,0 @@ - - - - ID3PictureType Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3PictureType

-
-
- -
public enum ID3PictureType : UInt8, Equatable, Hashable, CaseIterable
- -
-
-

An enum that describes the ID3 picture type supported.

- -
-
-
-
    -
  • -
    - - - - other - -
    -
    -
    -
    -
    -
    -

    Other image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case other = 0x00
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fileIcon - -
    -
    -
    -
    -
    -
    -

    File icon image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fileIcon = 0x01
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - otherFileIcon - -
    -
    -
    -
    -
    -
    -

    Other file icon image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case otherFileIcon = 0x02
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frontCover - -
    -
    -
    -
    -
    -
    -

    Front cover image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frontCover = 0x03
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - backCover - -
    -
    -
    -
    -
    -
    -

    Back cover image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case backCover = 0x04
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - leafletPage - -
    -
    -
    -
    -
    -
    -

    LeafketPage image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case leafletPage = 0x05
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - media - -
    -
    -
    -
    -
    -
    -

    Media image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case media = 0x06
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Lead artist image image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case leadArtistLeadPerformerSoloist = 0x07
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - artistPerformer - -
    -
    -
    -
    -
    -
    -

    Artist image image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case artistPerformer = 0x08
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - conductor - -
    -
    -
    -
    -
    -
    -

    Conductor image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case conductor = 0x09
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bandOrchestra - -
    -
    -
    -
    -
    -
    -

    Orchestra/band image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bandOrchestra = 0x0A
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - composer - -
    -
    -
    -
    -
    -
    -

    Composer image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case composer = 0x0B
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lyricistTextWriter - -
    -
    -
    -
    -
    -
    -

    Lyricist Text Writer image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lyricistTextWriter = 0x0C
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingLocation - -
    -
    -
    -
    -
    -
    -

    Recording location image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingLocation = 0x0D
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - duringRecording - -
    -
    -
    -
    -
    -
    -

    During recording image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case duringRecording = 0x0E
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - duringPerformance - -
    -
    -
    -
    -
    -
    -

    Performance image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case duringPerformance = 0x0F
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Movie image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case movieVideoScreenCapture = 0x10
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aBrightColouredFish - -
    -
    -
    -
    -
    -
    -

    ABrightColouredFish image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aBrightColouredFish = 0x11
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - illustration - -
    -
    -
    -
    -
    -
    -

    Illustration image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case illustration = 0x12
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bandArtistLogotype - -
    -
    -
    -
    -
    -
    -

    Band logo image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bandArtistLogotype = 0x13
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Publisher logo image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case publisherStudioLogotype = 0x14
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums/ID3TagEditorError.html b/docs/Enums/ID3TagEditorError.html deleted file mode 100644 index f0f3a76d..00000000 --- a/docs/Enums/ID3TagEditorError.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - ID3TagEditorError Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagEditorError

-
-
- -
public enum ID3TagEditorError : Error
- -
-
-

ID3TagEditor errors.

- -
-
-
-
    -
  • -
    - - - - invalidFileFormat - -
    -
    -
    -
    -
    -
    -

    Error generated when an invalid file format is passed to the ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case invalidFileFormat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tagTooBig - -
    -
    -
    -
    -
    -
    -

    Error generated when the tag size exceed 256 MB.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tagTooBig
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - invalidTagData - -
    -
    -
    -
    -
    -
    -

    Error generated when there’s not valid data in the tag.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case invalidTagData
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - corruptedFile - -
    -
    -
    -
    -
    -
    -

    Error generated when the file is corrupted.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case corruptedFile
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Enums/ID3Version.html b/docs/Enums/ID3Version.html deleted file mode 100644 index e161842d..00000000 --- a/docs/Enums/ID3Version.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - ID3Version Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Version

-
-
- -
public enum ID3Version : UInt8, Comparable, Equatable, Hashable, CaseIterable
- -
-
-

Enum that contains the version supported by ID3TagEditor.

- -
-
-
-
    -
  • -
    - - - - version2 - -
    -
    -
    -
    -
    -
    -

    ID3 2.2 version.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case version2 = 2
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - version3 - -
    -
    -
    -
    -
    -
    -

    ID3 2.3 version.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case version3 = 3
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - version4 - -
    -
    -
    -
    -
    -
    -

    ID3 2.4 version.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case version4 = 4
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - <(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two version values.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func < (lhs: ID3Version, rhs: ID3Version) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the version value are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs.html b/docs/Structs.html deleted file mode 100644 index 6e3ff9d9..00000000 --- a/docs/Structs.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - Structures Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Structures

-

The following structures are available globally.

- -
-
-
-
    -
  • -
    - - - - RecordingDate - -
    -
    -
    -
    -
    -
    -

    A struct used to represent the recording date for the ID3 recording date time frame.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct RecordingDate : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - RecordingTime - -
    -
    -
    -
    -
    -
    -

    A struct used to represent the recording time for the ID3 recording date time frame.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct RecordingTime : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - RecordingDateTime - -
    -
    -
    -
    -
    -
    -

    A struct used to represent the recording date and time for the ID3 recording date time frame.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct RecordingDateTime : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - Genre - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of the genre frame and its content. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct Genre : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - PartOfTotal - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version frames that contain a position (disc position, record position etc.). -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct PartOfTotal : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - DayMonth - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of same frames that contain day and month data. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct DayMonth : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - HourMinute - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of same frames that contain hour and minute data. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct HourMinute : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - AttachedPicture - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of the attached picture frame and its content. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct AttachedPicture : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - LocalizedContent - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of frames that contain localized content. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct LocalizedContent : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - DateTime - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of same frames that contain datetime data. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct DateTime : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagProperties - -
    -
    -
    -
    -
    -
    -

    A struct that describes the properties of a tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct ID3TagProperties
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/AttachedPicture.html b/docs/Structs/AttachedPicture.html deleted file mode 100644 index 35ef58a3..00000000 --- a/docs/Structs/AttachedPicture.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - AttachedPicture Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

AttachedPicture

-
-
- -
public struct AttachedPicture : Equatable
- -
-
-

A struct to represent a simplified version of the attached picture frame and its content. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - picture - -
    -
    -
    -
    -
    -
    -

    The image bytes as Data.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let picture: Data
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - format - -
    -
    -
    -
    -
    -
    -

    The image format.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let format: ID3PictureFormat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - type - -
    -
    -
    -
    -
    -
    -

    The image type as reported in the ID3 tag standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let type: ID3PictureType
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/DateTime.html b/docs/Structs/DateTime.html deleted file mode 100644 index 711a6cea..00000000 --- a/docs/Structs/DateTime.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - DateTime Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

DateTime

-
-
- -
public struct DateTime : Equatable
- -
-
-

A struct to represent a simplified version of same frames that contain datetime data. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Day value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Month value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var month: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - year - -
    -
    -
    -
    -
    -
    -

    Year value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var year: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Hour value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Minute value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var minute: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/DayMonth.html b/docs/Structs/DayMonth.html deleted file mode 100644 index 665d0452..00000000 --- a/docs/Structs/DayMonth.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - DayMonth Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

DayMonth

-
-
- -
public struct DayMonth : Equatable
- -
-
-

A struct to represent a simplified version of same frames that contain day and month data. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Day of the month as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Month as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let month: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/Genre.html b/docs/Structs/Genre.html deleted file mode 100644 index 8c6c5641..00000000 --- a/docs/Structs/Genre.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - Genre Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Genre

-
-
- -
public struct Genre : Equatable
- -
-
-

A struct to represent a simplified version of the genre frame and its content. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - identifier - -
    -
    -
    -
    -
    -
    -

    The genre identifier as reported in the ID3 standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let identifier: ID3Genre?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - description - -
    -
    -
    -
    -
    -
    -

    The genre description.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let description: String?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/HourMinute.html b/docs/Structs/HourMinute.html deleted file mode 100644 index 06238ee9..00000000 --- a/docs/Structs/HourMinute.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - HourMinute Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

HourMinute

-
-
- -
public struct HourMinute : Equatable
- -
-
-

A struct to represent a simplified version of same frames that contain hour and minute data. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Hour as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Minute as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let minute: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/ID3TagProperties.html b/docs/Structs/ID3TagProperties.html deleted file mode 100644 index b4f1298d..00000000 --- a/docs/Structs/ID3TagProperties.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - ID3TagProperties Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagProperties

-
-
- -
public struct ID3TagProperties
- -
-
-

A struct that describes the properties of a tag.

- -
-
-
-
    -
  • -
    - - - - version - -
    -
    -
    -
    -
    -
    -

    The version of the tag (see ID3Version).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var version: ID3Version
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/LocalizedContent.html b/docs/Structs/LocalizedContent.html deleted file mode 100644 index 845ba37c..00000000 --- a/docs/Structs/LocalizedContent.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - LocalizedContent Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

LocalizedContent

-
-
- -
public struct LocalizedContent : Equatable
- -
-
-

A struct to represent a simplified version of frames that contain localized content. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - language - -
    -
    -
    -
    -
    -
    -

    The language of the localized content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let language: ID3FrameContentLanguage
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - contentDescription - -
    -
    -
    -
    -
    -
    -

    A short description of the localized content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let contentDescription: String
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - content - -
    -
    -
    -
    -
    -
    -

    The content localized.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let content: String
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/PartOfTotal.html b/docs/Structs/PartOfTotal.html deleted file mode 100644 index 4ac83bb3..00000000 --- a/docs/Structs/PartOfTotal.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - PartOfTotal Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

PartOfTotal

-
-
- -
public struct PartOfTotal : Equatable
- -
-
-

A struct to represent a simplified version frames that contain a position (disc position, record position etc.). -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - position - -
    -
    -
    -
    -
    -
    -

    The position of the element in the total.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let position: Int
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - total - -
    -
    -
    -
    -
    -
    -

    The number of elements.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let total: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/RecordingDate.html b/docs/Structs/RecordingDate.html deleted file mode 100644 index 860acaa3..00000000 --- a/docs/Structs/RecordingDate.html +++ /dev/null @@ -1,364 +0,0 @@ - - - - RecordingDate Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

RecordingDate

-
-
- -
public struct RecordingDate : CustomDebugStringConvertible
- -
-
-

A struct used to represent the recording date for the ID3 recording date time frame.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Recording day of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Recording month of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var month: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - year - -
    -
    -
    -
    -
    -
    -

    Recording year of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var year: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    RecordingDate description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(day:month:year:) - -
    -
    -
    -
    -
    -
    -

    Init a recording date.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(day: Int?, month: Int?, year: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - day - - -
    -

    the recording day of the song.

    -
    -
    - - month - - -
    -

    the recording month of the song.

    -
    -
    - - year - - -
    -

    the recording year of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/RecordingDateTime.html b/docs/Structs/RecordingDateTime.html deleted file mode 100644 index 10333ee8..00000000 --- a/docs/Structs/RecordingDateTime.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - RecordingDateTime Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

RecordingDateTime

-
-
- -
public struct RecordingDateTime : CustomDebugStringConvertible
- -
-
-

A struct used to represent the recording date and time for the ID3 recording date time frame.

- -
-
-
-
    -
  • -
    - - - - date - -
    -
    -
    -
    -
    -
    -

    Recording date of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var date: RecordingDate?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - time - -
    -
    -
    -
    -
    -
    -

    Recording time of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var time: RecordingTime?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    RecordingDateTime description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(date:time:) - -
    -
    -
    -
    -
    -
    -

    Init a recording date time.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(date: RecordingDate?, time: RecordingTime?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - date - - -
    -

    the recording date of the song.

    -
    -
    - - time - - -
    -

    the recording time of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/Structs/RecordingTime.html b/docs/Structs/RecordingTime.html deleted file mode 100644 index 6858c857..00000000 --- a/docs/Structs/RecordingTime.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - RecordingTime Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

RecordingTime

-
-
- -
public struct RecordingTime : CustomDebugStringConvertible
- -
-
-

A struct used to represent the recording time for the ID3 recording date time frame.

- -
-
-
-
    -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Recording hour of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Recording seconds of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var minute: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    RecordingTime description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(hour:minute:) - -
    -
    -
    -
    -
    -
    -

    Init a recording time.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(hour: Int?, minute: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - hour - - -
    -

    the recording hour of the song.

    -
    -
    - - minute - - -
    -

    the recording minute of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/badge.svg b/docs/badge.svg deleted file mode 100644 index a096feca..00000000 --- a/docs/badge.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - documentation - - - documentation - - - 100% - - - 100% - - - diff --git a/docs/css/866.60f074fd.css b/docs/css/866.60f074fd.css new file mode 100644 index 00000000..1d28cc73 --- /dev/null +++ b/docs/css/866.60f074fd.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */aside[data-v-3ccce809]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.9411764706rem;text-align:start}aside .label[data-v-3ccce809]{font-size:1rem;line-height:1.5294117647;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}aside .label+[data-v-3ccce809]{margin-top:var(--spacing-stacked-margin-small)}aside.deprecated[data-v-3ccce809]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}aside.deprecated .label[data-v-3ccce809]{color:var(--color-aside-deprecated)}aside.experiment[data-v-3ccce809]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}aside.experiment .label[data-v-3ccce809]{color:var(--color-aside-experiment)}aside.important[data-v-3ccce809]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}aside.important .label[data-v-3ccce809]{color:var(--color-aside-important)}aside.note[data-v-3ccce809]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}aside.note .label[data-v-3ccce809]{color:var(--color-aside-note)}aside.tip[data-v-3ccce809]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}aside.tip .label[data-v-3ccce809]{color:var(--color-aside-tip)}aside.warning[data-v-3ccce809]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}aside.warning .label[data-v-3ccce809]{color:var(--color-aside-warning)}code[data-v-08295b2f]:before{content:attr(data-before-code)}code[data-v-08295b2f]:after{content:attr(data-after-code)}code[data-v-08295b2f]:after,code[data-v-08295b2f]:before{display:block;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.9411764706rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-13e6923e]{display:inline-block;width:100%;box-sizing:border-box}.code-number[data-v-13e6923e]{display:inline-block;padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-13e6923e]:before{content:attr(data-line-number)}.highlighted[data-v-13e6923e]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-13e6923e]{padding-left:4px}pre[data-v-13e6923e]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%;-moz-tab-size:var(--code-indentationWidth,4);-o-tab-size:var(--code-indentationWidth,4);tab-size:var(--code-indentationWidth,4)}@media only screen and (max-width:735px){pre[data-v-13e6923e]{padding-top:.8235294118rem}}code[data-v-13e6923e]{white-space:pre;word-wrap:normal;flex-grow:9999}.code-listing[data-v-13e6923e],.container-general[data-v-13e6923e]{display:flex}.code-listing[data-v-13e6923e]{flex-direction:column;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;filter:blur(0)}.code-listing.single-line[data-v-13e6923e]{border-radius:var(--border-radius,4px)}.container-general[data-v-13e6923e]{overflow:auto}.container-general[data-v-13e6923e],pre[data-v-13e6923e]{flex-grow:1}.header-anchor[data-v-24fddf6a]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor[data-v-24fddf6a]:after{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;content:attr(data-after-text)}.header-anchor .icon[data-v-24fddf6a]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:focus .icon[data-v-24fddf6a],.header-anchor:hover .icon[data-v-24fddf6a]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}.container-general[data-v-25a17a0e]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-25a17a0e]{flex:1 0 auto}.code-line-container[data-v-25a17a0e]{width:100%;align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-25a17a0e]{font-size:.7058823529rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-25a17a0e]:before{content:counter(linenumbers)}.code-line[data-v-25a17a0e]{display:flex}pre[data-v-25a17a0e]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-25a17a0e]{padding-top:.8235294118rem}}.collapsible-code-listing[data-v-25a17a0e]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-25a17a0e]{border-radius:var(--border-radius,4px)}.collapsible[data-v-25a17a0e]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-25a17a0e]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-25a17a0e]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:320px){.xsmall-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.xsmall-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.xsmall-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xsmall-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.xsmall-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.xsmall-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xsmall-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.xsmall-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.xsmall-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xsmall-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.xsmall-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.xsmall-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xsmall-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xsmall-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5572fe1d]{margin:0 0 1.4705882353rem 0;display:flex}.tabnav--center[data-v-5572fe1d]{justify-content:center}.tabnav--end[data-v-5572fe1d]{justify-content:flex-end}.tabnav--vertical[data-v-5572fe1d]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5572fe1d]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5572fe1d] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5572fe1d] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5572fe1d]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.7647058824rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-c84e62a6]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-c84e62a6]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-c84e62a6]{width:1.05em;margin-right:.3em}.caption[data-v-869c6f6e]{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 0 var(--spacing-stacked-margin-large) 0}.caption.trailing[data-v-869c6f6e]{margin:var(--spacing-stacked-margin-large) 0 0 0;text-align:center}caption.trailing[data-v-869c6f6e]{caption-side:bottom}[data-v-869c6f6e] p{display:inline-block}[data-v-bf997940] img{max-width:100%}.table-wrapper[data-v-f3322390]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-f3322390],.table-wrapper[data-v-f3322390]+*{margin-top:var(--spacing-stacked-margin-xlarge)}table[data-v-f3322390]{border-style:hidden}[data-v-f3322390] th{font-weight:600;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}[data-v-f3322390] td,[data-v-f3322390] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.5882352941rem}[data-v-f3322390] td.left-cell,[data-v-f3322390] th.left-cell{text-align:left}[data-v-f3322390] td.right-cell,[data-v-f3322390] th.right-cell{text-align:right}[data-v-f3322390] td.center-cell,[data-v-f3322390] th.center-cell{text-align:center}s[data-v-7fc51673]:before{content:attr(data-before-text)}s[data-v-7fc51673]:after{content:attr(data-after-text)}s[data-v-7fc51673]:after,s[data-v-7fc51673]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}small[data-v-77035f61]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.device-frame[data-v-c2eac128]{position:relative;width:var(--frame-width);aspect-ratio:var(--frame-aspect);max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}*+.device-frame[data-v-c2eac128],.device-frame[data-v-c2eac128]+*{margin-top:40px}.device[data-v-c2eac128]{background-image:var(--device-light-url);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:relative;pointer-events:none}@media screen{[data-color-scheme=dark] .device[data-v-c2eac128]{background-image:var(--device-dark-url,var(--device-light-url))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .device[data-v-c2eac128]{background-image:var(--device-dark-url,var(--device-light-url))}}.no-device .device[data-v-c2eac128]{display:none}.device-screen.with-device[data-v-c2eac128]{position:absolute;left:var(--screen-left);top:var(--screen-top);height:var(--screen-height);width:var(--screen-width);display:flex}.device-screen.with-device>[data-v-c2eac128]{flex:1}.device-screen.with-device[data-v-c2eac128] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin:0}.device-screen.with-device[data-v-c2eac128] video{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%;height:auto}.video-replay-container .control-button[data-v-3fb37a97]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.5rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.video-replay-container .control-button svg.control-icon[data-v-3fb37a97]{height:12px;width:12px;margin-left:.3em}[data-v-6ab0b718] img,[data-v-6ab0b718] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-4f18340d]{margin-left:auto;margin-right:auto}*+.asset[data-v-4f18340d],.asset[data-v-4f18340d]+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-4f18340d] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-1bcb2d0f]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-1bcb2d0f]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-small)}}*+.TabNavigator[data-v-e671a734],*+.row[data-v-1bcb2d0f],.TabNavigator[data-v-e671a734]+*,.row[data-v-1bcb2d0f]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.TabNavigator .tabnav[data-v-e671a734]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-e671a734]{position:relative;overflow:hidden}.tabs--vertical[data-v-e671a734]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-e671a734]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-e671a734]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-e671a734]{width:100%}}.tabs--vertical .tabs-content[data-v-e671a734]{flex:1 1 auto;min-width:0;padding-right:var(--spacing-stacked-margin-xlarge)}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-e671a734]{padding-right:0;padding-bottom:var(--spacing-stacked-margin-large)}}.fade-enter-active[data-v-e671a734],.fade-leave-active[data-v-e671a734]{transition:opacity .2s ease-in-out}.fade-enter[data-v-e671a734],.fade-leave-to[data-v-e671a734]{opacity:0}.fade-leave-active[data-v-e671a734]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.pager-control[data-v-58c8390a]{align-items:center;background:var(--control-color-fill,var(--color-fill));border:1px solid var(--control-color-fill,var(--color-grid));border-radius:50%;display:flex;height:var(--control-size,1rem);justify-content:center;opacity:1;transition:opacity .15s ease-in-out;width:var(--control-size,1rem)}.pager-control[disabled][data-v-58c8390a]{opacity:.6}@media only screen and (min-width:1251px){.pager-control[disabled][data-v-58c8390a]{opacity:0}.with-compact-controls .pager-control[disabled][data-v-58c8390a]{opacity:.6}}.icon[data-v-58c8390a]{height:var(--control-icon-size,50%);width:var(--control-icon-size,50%)}.pager-control.next .icon[data-v-58c8390a]{transform:scale(1)}.pager-control.previous .icon[data-v-58c8390a]{transform:scaleX(-1)}.pager[data-v-1ed6aae0]{--control-size:3em;--control-color-fill:var(--color-fill-tertiary);--control-color-figure:currentColor;--indicator-size:0.65em;--indicator-color-fill-active:currentColor;--indicator-color-fill-inactive:var(--color-fill-tertiary);--color-svg-icon:currentColor;--gutter-width:80px}.viewport[data-v-1ed6aae0]{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.viewport[data-v-1ed6aae0]::-webkit-scrollbar{height:0;width:0}.container[data-v-1ed6aae0]{position:relative}.gutter[data-v-1ed6aae0]{align-items:center;display:flex;justify-content:center;position:absolute;height:100%;top:0;width:var(--gutter-width);z-index:42}.with-compact-controls .gutter[data-v-1ed6aae0]{display:none}.gutter.left[data-v-1ed6aae0]{left:calc(var(--gutter-width)*-1)}.gutter.right[data-v-1ed6aae0]{right:calc(var(--gutter-width)*-1)}.page[data-v-1ed6aae0]{flex-shrink:0;margin-right:var(--gutter-width);position:relative;scroll-snap-align:start;transform:scale(1);transform-origin:center center;transition:transform .5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(prefers-reduced-motion){.page[data-v-1ed6aae0]{transition:none}}.page.active[data-v-1ed6aae0]{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.gutter .pager-control[data-v-1ed6aae0]{margin-top:calc(var(--control-size)*-1)}.indicators[data-v-1ed6aae0]{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;margin-top:1rem}.with-compact-controls .indicators[data-v-1ed6aae0]{display:none}.indicator[data-v-1ed6aae0]{background:var(--indicator-color-fill-inactive);border:1px solid var(--indicator-color-fill-inactive);border-radius:50%;color:currentColor;display:block;flex:0 0 auto;height:var(--indicator-size);width:var(--indicator-size)}.indicator.active[data-v-1ed6aae0]{background:var(--indicator-color-fill-active);border-color:var(--indicator-color-fill-active)}.compact-controls[data-v-1ed6aae0]{display:none;gap:1em;justify-content:flex-end}.with-compact-controls .compact-controls[data-v-1ed6aae0]{display:flex}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.7647058824rem;padding:.2352941176rem .8823529412rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-28b14a83]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-28b14a83]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-28b14a83],.card-cover[data-v-28b14a83] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-28b14a83] img{height:100%}.card[data-v-0f7a4f31]{--margin-link:17px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;backface-visibility:hidden;border-radius:var(--border-radius,4px)}.card.large[data-v-0f7a4f31]{--margin-link:25.5px}.card.large.floating-style[data-v-0f7a4f31]{--margin-link:var(--spacing-stacked-margin-large)}.card[data-v-0f7a4f31]:hover{text-decoration:none}.card:hover .link[data-v-0f7a4f31]{text-decoration:underline}.card[data-v-0f7a4f31]:hover{transform:scale(1.007)}@media(prefers-reduced-motion:reduce){.card[data-v-0f7a4f31]:hover{transform:none}}.card.small[data-v-0f7a4f31]{--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-0f7a4f31]{--card-cover-height:163px}}.card.large[data-v-0f7a4f31]{--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-0f7a4f31]{--card-cover-height:249px}}.card.floating-style[data-v-0f7a4f31]{--color-card-shadow:transparent}.details[data-v-0f7a4f31]{flex-grow:1;display:flex;flex-direction:column;background-color:var(--color-card-background);padding:17px;position:relative;font-size:.8235294118rem;line-height:1.2857142857}.details[data-v-0f7a4f31],.large .details[data-v-0f7a4f31]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-0f7a4f31]{font-size:1rem;line-height:1.4705882353}@media only screen and (max-width:1250px){.large .details[data-v-0f7a4f31]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-0f7a4f31]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-0f7a4f31]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.8235294118rem;line-height:1.2857142857}.eyebrow[data-v-0f7a4f31],.large .eyebrow[data-v-0f7a4f31]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-0f7a4f31]{font-size:1rem;line-height:1.2352941176}@media only screen and (max-width:1250px){.large .eyebrow[data-v-0f7a4f31]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-0f7a4f31]{color:var(--color-card-content-text);font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-0f7a4f31]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-0f7a4f31]{font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-0f7a4f31]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-0f7a4f31]{font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-0f7a4f31]{flex-grow:1;color:var(--color-card-content-text);margin-top:4px}.link[data-v-0f7a4f31]{margin-top:var(--margin-link);display:flex;align-items:center}.link .link-icon[data-v-0f7a4f31]{height:.6em;width:.6em;margin-left:.3em}@media only screen and (max-width:735px){.card[data-v-0f7a4f31]{margin-left:auto;margin-right:auto}.card+.card[data-v-0f7a4f31]{margin-bottom:20px;margin-top:20px}.card.large[data-v-0f7a4f31],.card.small[data-v-0f7a4f31]{min-width:280px;--card-cover-height:227px}.card.large .link[data-v-0f7a4f31],.card.small .link[data-v-0f7a4f31]{margin-top:7px;position:relative}}.TopicTypeIcon[data-v-3b1b4787]{width:1em;height:1em;flex:0 0 auto;color:var(--icon-color,var(--color-figure-gray-secondary))}.TopicTypeIcon[data-v-3b1b4787] picture{flex:1}.TopicTypeIcon svg[data-v-3b1b4787],.TopicTypeIcon[data-v-3b1b4787] img{display:block;width:100%;height:100%}.nav-menu-items[data-v-a101abb4]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]{display:block;opacity:0;padding:1rem 1.8823529412rem 1.6470588235rem 1.8823529412rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]:not(:only-child):last-child{padding-top:0}.reference-card-grid-item[data-v-87dd3302]{--card-cover-height:auto}.reference-card-grid-item.card.large[data-v-87dd3302]{--card-cover-height:auto;min-width:0;max-width:none}.reference-card-grid-item[data-v-87dd3302] .card-cover{aspect-ratio:16/9}.reference-card-grid-item[data-v-87dd3302] .card-cover-wrap{border:1px solid var(--color-link-block-card-border)}.reference-card-grid-item__image[data-v-87dd3302]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-87dd3302]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-87dd3302] .icon-inline{flex:1 1 auto}*+.links-block[data-v-b1a75c1c],.links-block[data-v-b1a75c1c]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.topic-link-block[data-v-b1a75c1c]{margin-top:15px}.nav[data-v-40ae4336]{position:sticky;top:0;width:100%;height:3.0588235294rem;z-index:9997;--nav-padding:1.2941176471rem;color:var(--color-nav-color)}@media print{.nav[data-v-40ae4336]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-40ae4336]{--nav-padding:0.9411764706rem;min-width:320px;height:2.8235294118rem}}.theme-dark.nav[data-v-40ae4336]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-40ae4336]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-40ae4336]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in;background-color:var(--color-nav-background,none)}.nav__background[data-v-40ae4336]:after{background-color:var(--color-nav-keyline)}.nav--is-sticking.nav__background[data-v-40ae4336]{background-color:none}.nav--no-bg-transition .nav__background[data-v-40ae4336]{transition:none!important}.nav--solid-background .nav__background[data-v-40ae4336]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-40ae4336],.nav--is-sticking.nav--solid-background .nav__background[data-v-40ae4336]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-40ae4336],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-40ae4336],.theme-dark.nav--solid-background .nav__background[data-v-40ae4336]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-40ae4336]{min-height:2.8235294118rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-40ae4336]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-40ae4336]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-40ae4336]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-40ae4336]{background-color:var(--color-nav-dark-stuck)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-40ae4336]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-40ae4336]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-40ae4336]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-40ae4336]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-40ae4336]{background-color:var(--color-nav-dark-expanded)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-40ae4336]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-40ae4336]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-40ae4336]:after,.nav--is-sticking.theme-dark .nav__background[data-v-40ae4336]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-40ae4336]:after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-40ae4336]:after{width:100%}}.nav--noborder .nav__background[data-v-40ae4336]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-40ae4336]:after{display:block}.nav--fullwidth-border .nav__background[data-v-40ae4336]:after,.nav--is-open .nav__background[data-v-40ae4336]:after,.nav--is-sticking .nav__background[data-v-40ae4336]:after,.nav--solid-background .nav__background[data-v-40ae4336]:after{width:100%}.nav-overlay[data-v-40ae4336]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-40ae4336]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-40ae4336]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-40ae4336]{display:flex}.nav-content[data-v-40ae4336]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-40ae4336]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports(padding:calc(max(0px))){.nav-content[data-v-40ae4336]{padding-left:max(var(--nav-padding),env(safe-area-inset-left));padding-right:max(var(--nav-padding),env(safe-area-inset-right))}}.nav--in-breakpoint-range .nav-content[data-v-40ae4336]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-40ae4336]{font-size:.7058823529rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;justify-content:flex-end;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-40ae4336]{font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-40ae4336]{font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);grid-area:menu}.nav-menu-tray[data-v-40ae4336]{align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-40ae4336]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s;width:100%}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-40ae4336]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-40ae4336]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-40ae4336]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-40ae4336]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-40ae4336]{grid-area:actions;justify-content:flex-end}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-40ae4336]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-40ae4336]{width:100%}.nav-title[data-v-40ae4336]{height:3.0588235294rem;font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-40ae4336]{padding-top:0;height:2.8235294118rem;width:90%}}.nav-title[data-v-40ae4336] span{line-height:normal}.nav-title a[data-v-40ae4336]{letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-40ae4336]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-40ae4336]{display:flex}}.nav-title a[data-v-40ae4336],.nav-title[data-v-40ae4336]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title a[data-v-40ae4336],.nav--is-open.theme-dark .nav-title[data-v-40ae4336],.nav--is-sticking.theme-dark .nav-title a[data-v-40ae4336],.nav--is-sticking.theme-dark .nav-title[data-v-40ae4336],.theme-dark .nav-title a[data-v-40ae4336],.theme-dark .nav-title[data-v-40ae4336]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-40ae4336]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-40ae4336]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-40ae4336]{display:block}.nav-menucta[data-v-40ae4336]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.1764705882rem;-webkit-tap-highlight-color:rgba(0,0,0,0);height:2.8235294118rem}.nav--in-breakpoint-range .nav-menucta[data-v-40ae4336]{display:flex}.nav-menucta-chevron[data-v-40ae4336]{display:block;position:relative;width:100%;height:.7058823529rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-40ae4336]:after,.nav-menucta-chevron[data-v-40ae4336]:before{content:"";display:block;position:absolute;top:.5882352941rem;width:.7058823529rem;height:.0588235294rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-40ae4336]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-40ae4336]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-40ae4336]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-40ae4336]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-40ae4336]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-40ae4336]:after,.theme-dark .nav-menucta-chevron[data-v-40ae4336]:before{background:var(--color-nav-dark-link-color)}[data-v-40ae4336] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-40ae4336] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-40ae4336] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-40ae4336] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-40ae4336] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-40ae4336] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-40ae4336] .nav-menu-link.current,.theme-dark[data-v-40ae4336] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.nav-menu-item[data-v-296e4e0c]{margin-left:1.4117647059rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-296e4e0c]{margin-left:0;width:100%;min-height:2.4705882353rem}.nav--in-breakpoint-range .nav-menu-item[data-v-296e4e0c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-296e4e0c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-296e4e0c]{opacity:1;transform:translateZ(0);transition-delay:0s}.thematic-break[data-v-62d2922a]{border-top-color:var(--color-grid,currentColor);border-top-style:solid;border-width:1px 0 0 0}*+.thematic-break[data-v-62d2922a],.thematic-break[data-v-62d2922a]+*{margin-top:var(--spacing-stacked-margin-xlarge)} \ No newline at end of file diff --git a/docs/css/989.4f123103.css b/docs/css/989.4f123103.css new file mode 100644 index 00000000..cced45bf --- /dev/null +++ b/docs/css/989.4f123103.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.badge[data-v-04624022]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 4px;white-space:nowrap;border-radius:var(--badge-border-radius,1px);border-style:var(--badge-border-style,none);border-width:var(--badge-border-width,1px);margin:auto;margin-left:5px;color:var(--colors-badge-text,var(--color-badge-text));background-color:var(--badge-color)}@media screen{[data-color-scheme=dark] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}.badge-deprecated[data-v-04624022]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-04624022]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}[data-v-3a32ffd0] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-3a32ffd0] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-3a32ffd0] .code-listing pre>code{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-3a32ffd0] *+.code-listing,[data-v-3a32ffd0] *+.endpoint-example,[data-v-3a32ffd0] *+.inline-image-container,[data-v-3a32ffd0] *+aside,[data-v-3a32ffd0] *+figure,[data-v-3a32ffd0] .code-listing+*,[data-v-3a32ffd0] .endpoint-example+*,[data-v-3a32ffd0] .inline-image-container+*,[data-v-3a32ffd0] aside+*,[data-v-3a32ffd0] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-3a32ffd0] *+dl,[data-v-3a32ffd0] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] img{display:block;margin:auto;max-width:100%}[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ol li:not(:first-child),[data-v-3a32ffd0] ul,[data-v-3a32ffd0] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ul{margin-left:1.25rem}}[data-v-3a32ffd0] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] dd{margin-left:2em}.topic-icon-wrapper[data-v-55f9d05d]{display:flex;align-items:center;justify-content:center;height:1.4705882353rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-55f9d05d]{height:.8823529412rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-55f9d05d] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-55f9d05d]{height:1rem}.token-method[data-v-295ad0ff]{font-weight:700}.token-keyword[data-v-295ad0ff]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-295ad0ff]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-295ad0ff]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-295ad0ff],.token-attribute[data-v-295ad0ff]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-295ad0ff]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-295ad0ff]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-295ad0ff]{background-color:var(--color-highlight-red)}.token-added[data-v-295ad0ff]{background-color:var(--color-highlight-green)}.decorator[data-v-17c84f82],.label[data-v-17c84f82]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-17c84f82]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-17c84f82]{font-size:0}.empty-token[data-v-17c84f82]:after{content:" ";font-size:1rem}.abstract[data-v-0d9c6bcc],.link-block[data-v-0d9c6bcc] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-0d9c6bcc]{margin-left:1rem}.link[data-v-0d9c6bcc]{display:flex}.link-block .badge[data-v-0d9c6bcc]{margin-top:.5rem}.link-block.has-inline-element[data-v-0d9c6bcc]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-0d9c6bcc]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-0d9c6bcc]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-0d9c6bcc],.link[data-v-0d9c6bcc]{box-sizing:inherit}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-0d9c6bcc]:not(:first-child){margin-top:4px}.topic-required[data-v-0d9c6bcc]{font-size:.8em}.deprecated[data-v-0d9c6bcc]{text-decoration:line-through} \ No newline at end of file diff --git a/docs/css/documentation-topic.91c07ba9.css b/docs/css/documentation-topic.91c07ba9.css new file mode 100644 index 00000000..87fa981b --- /dev/null +++ b/docs/css/documentation-topic.91c07ba9.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-ba3b3cc0]{font-size:.9411764706rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-ba3b3cc0]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-ba3b3cc0]{margin-left:auto;margin-right:auto;width:1536px;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:215px}}.betainfo-label[data-v-ba3b3cc0]{font-weight:600;font-size:.9411764706rem}.betainfo-content[data-v-ba3b3cc0] p{margin-bottom:10px}a[data-v-2ca5e993]{text-decoration:underline;color:inherit;font-weight:600}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-246c819c]{color:var(--colors-text,var(--color-text));font-size:.8235294118rem;margin-right:.5rem;text-rendering:optimizeLegibility}.language[data-v-0e39c0ba]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-0e39c0ba],.language[data-v-0e39c0ba]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-0e39c0ba]{padding-right:10px;border-right:1px solid var(--colors-secondary-label,var(--color-secondary-label))}.language-option.objc[data-v-0e39c0ba]{padding-left:10px}.view-more-link[data-v-3f54e653]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-flow:row-reverse;margin-bottom:1.3rem}.documentation-hero[data-v-283b44ff]{color:var(--color-documentation-intro-figure,var(--color-figure-gray));overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-283b44ff]:before{content:"";background:var(--standard-accent-color,var(--color-documentation-intro-fill,var(--color-fill-tertiary)));position:absolute;width:100%;height:100%}.documentation-hero[data-v-283b44ff]:after{background:transparent;opacity:.85;width:100%;position:absolute;content:"";height:100%;left:0;top:0}@media screen{[data-color-scheme=dark] .documentation-hero[data-v-283b44ff]:after{opacity:.55}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .documentation-hero[data-v-283b44ff]:after{opacity:.55}}.documentation-hero .icon[data-v-283b44ff]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-283b44ff]{display:none}}.documentation-hero .background-icon[data-v-283b44ff]{color:var(--color-documentation-intro-accent,var(--color-figure-gray-secondary));display:block;width:250px;height:auto;opacity:.15;mix-blend-mode:normal;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-283b44ff] img,.documentation-hero .background-icon[data-v-283b44ff] svg{width:100%;height:100%}@media screen{[data-color-scheme=dark] .documentation-hero .background-icon[data-v-283b44ff]{mix-blend-mode:normal;opacity:.15}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .documentation-hero .background-icon[data-v-283b44ff]{mix-blend-mode:normal;opacity:.15}}.documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){padding-top:2.3529411765rem;padding-bottom:2.3529411765rem;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){margin-left:auto;margin-right:auto;width:1536px;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:215px}}.documentation-hero .minimized-hero[data-v-283b44ff]{padding:1.3em 1.4em;position:relative;z-index:1}.documentation-hero__above-content[data-v-283b44ff]{position:relative;z-index:1}.documentation-hero--disabled[data-v-283b44ff]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-283b44ff]:after,.documentation-hero--disabled[data-v-283b44ff]:before{content:none}.short-hero[data-v-283b44ff]{padding-top:3.5294117647rem;padding-bottom:3.5294117647rem}.extra-bottom-padding[data-v-283b44ff]{padding-bottom:3.8235294118rem}ul[data-v-068842ec]{list-style-type:none;margin:0}ul li:first-child .base-link[data-v-068842ec]{margin-top:0}.parent-item .base-link[data-v-068842ec]{font-weight:700}.base-link[data-v-068842ec]{color:var(--color-figure-gray-secondary);font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin:5px 0;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-068842ec]{color:var(--color-text)}[data-v-3a32ffd0] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-3a32ffd0] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-3a32ffd0] .code-listing pre>code{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-3a32ffd0] *+.code-listing,[data-v-3a32ffd0] *+.endpoint-example,[data-v-3a32ffd0] *+.inline-image-container,[data-v-3a32ffd0] *+aside,[data-v-3a32ffd0] *+figure,[data-v-3a32ffd0] .code-listing+*,[data-v-3a32ffd0] .endpoint-example+*,[data-v-3a32ffd0] .inline-image-container+*,[data-v-3a32ffd0] aside+*,[data-v-3a32ffd0] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-3a32ffd0] *+dl,[data-v-3a32ffd0] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] img{display:block;margin:auto;max-width:100%}[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ol li:not(:first-child),[data-v-3a32ffd0] ul,[data-v-3a32ffd0] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ul{margin-left:1.25rem}}[data-v-3a32ffd0] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] dd{margin-left:2em}.conditional-constraints[data-v-4c6f3ed1] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.token-method[data-v-295ad0ff]{font-weight:700}.token-keyword[data-v-295ad0ff]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-295ad0ff]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-295ad0ff]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-295ad0ff],.token-attribute[data-v-295ad0ff]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-295ad0ff]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-295ad0ff]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-295ad0ff]{background-color:var(--color-highlight-red)}.token-added[data-v-295ad0ff]{background-color:var(--color-highlight-green)}.source[data-v-dc9cfb3a]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:var(--code-block-style-elements-padding);speak:literal-punctuation;line-height:25px;filter:blur(0)}.source.displays-multiple-lines[data-v-dc9cfb3a],.source[data-v-dc9cfb3a]{border-radius:var(--border-radius,4px)}.source>code[data-v-dc9cfb3a]{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.platforms[data-v-f961f3da]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:var(--spacing-stacked-margin-xlarge)}.changed .platforms[data-v-f961f3da]{padding-left:.588rem}.platforms[data-v-f961f3da]:first-of-type{margin-top:1rem}.source[data-v-f961f3da]{transition:margin .3s linear}.platforms+.source[data-v-f961f3da]{margin:0}.declaration-pill:not(.declaration-pill--expanded) .source[data-v-f961f3da] .highlighted{background:unset;font-weight:400}.declaration-pill--expanded .source[data-v-f961f3da]{border-width:1px}.declaration-pill--expanded .source[data-v-f961f3da] a{pointer-events:none}.declaration-pill--expanded.selected-declaration .source[data-v-f961f3da]{border-color:var(--color-focus-border-color,var(--color-focus-border-color))}.declaration-pill--expanded:not(.selected-declaration) .source[data-v-f961f3da]{background:none}.changed .source[data-v-f961f3da]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.1764705882rem;padding-left:0}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.declaration-pill--expanded[data-v-18e7c20c]{transition-timing-function:linear;transition-property:opacity,height;margin:var(--declaration-code-listing-margin)}.declaration-pill--expanded>button[data-v-18e7c20c]{display:block;width:100%}.declaration-pill--expanded.expand-enter[data-v-18e7c20c],.declaration-pill--expanded.expand-leave-to[data-v-18e7c20c]{opacity:0}.declaration-pill--expanded.expand-enter .source[data-v-18e7c20c],.declaration-pill--expanded.expand-leave-to .source[data-v-18e7c20c]{margin:0}.declaration-pill--expanded[data-v-18e7c20c] .highlighted{background:var(--color-syntax-highlighted,mark);font-weight:600;transition:background .3s linear,font-weight .3s linear}.changed.selected-declaration[data-v-18e7c20c],.declaration-diff[data-v-0c2301a5]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-0c2301a5]{padding-left:.588rem;padding-left:2.1764705882rem;font-size:1rem;line-height:1.5294117647;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-0c2301a5]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-0c2301a5]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-5863919c]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:var(--declaration-source-link-margin,var(--spacing-stacked-margin-large))}.declaration-icon[data-v-5863919c]{width:1em;margin-right:5px}.conditional-constraints[data-v-722d45cf],.declaration-list[data-v-722d45cf]:not(:first-child){margin-top:var(--declaration-conditional-constraints-margin,20px)}.abstract[data-v-f3f57cbe]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-f3f57cbe]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-f3f57cbe] p:last-child{margin-bottom:0}.full-width-container .container[data-v-0e6b292c]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-0e6b292c]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-0e6b292c]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-0e6b292c]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-0e6b292c]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-0e6b292c]:not(.minimized-container){margin-left:auto;margin-right:auto;width:1536px;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-0e6b292c]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-0e6b292c]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-0e6b292c]:not(.minimized-container){width:215px}}.container[data-v-0e6b292c]{--section-spacing-single-side:40px;padding-bottom:var(--section-spacing-single-side)}.container.minimized-container[data-v-0e6b292c]{--section-spacing-single-side:1.5em}.container.minimized-container .contenttable-section[data-v-0e6b292c],.title[data-v-0e6b292c]{padding-top:var(--section-spacing-single-side)}.title[data-v-0e6b292c]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-0e6b292c]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-0e6b292c]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-1b0546d9]{margin-top:0}.contenttable-section[data-v-1b0546d9]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-1b0546d9]:last-child{margin-bottom:0}[data-v-1b0546d9] .contenttable-title{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-1b0546d9] .contenttable-title{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-1b0546d9]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-1b0546d9],.section-title[data-v-1b0546d9]{padding:0}[data-v-1b0546d9] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.badge[data-v-04624022]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 4px;white-space:nowrap;border-radius:var(--badge-border-radius,1px);border-style:var(--badge-border-style,none);border-width:var(--badge-border-width,1px);margin:auto;margin-left:5px;color:var(--colors-badge-text,var(--color-badge-text));background-color:var(--badge-color)}@media screen{[data-color-scheme=dark] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}.badge-deprecated[data-v-04624022]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-04624022]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-55f9d05d]{display:flex;align-items:center;justify-content:center;height:1.4705882353rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-55f9d05d]{height:.8823529412rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-55f9d05d] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-55f9d05d]{height:1rem}.decorator[data-v-17c84f82],.label[data-v-17c84f82]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-17c84f82]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-17c84f82]{font-size:0}.empty-token[data-v-17c84f82]:after{content:" ";font-size:1rem}.abstract[data-v-0d9c6bcc],.link-block[data-v-0d9c6bcc] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-0d9c6bcc]{margin-left:1rem}.link[data-v-0d9c6bcc]{display:flex}.link-block .badge[data-v-0d9c6bcc]{margin-top:.5rem}.link-block.has-inline-element[data-v-0d9c6bcc]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-0d9c6bcc]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-0d9c6bcc]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-0d9c6bcc],.link[data-v-0d9c6bcc]{box-sizing:inherit}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-0d9c6bcc]:not(:first-child){margin-top:4px}.topic-required[data-v-0d9c6bcc]{font-size:.8em}.deprecated[data-v-0d9c6bcc]{text-decoration:line-through}.section-content>.content[data-v-1c2724f5],.topic[data-v-1c2724f5]{margin-top:15px}.no-title .section-content>.content[data-v-1c2724f5]:first-child,.no-title .topic[data-v-1c2724f5]:first-child{margin-top:0}.property-metadata[data-v-f911f232]{color:var(--color-figure-gray-secondary)}.parameter-attributes[data-v-c0edcb84]{margin-left:1rem}[data-v-c0edcb84] .property-metadata{color:currentColor}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.datalist dt:first-of-type{padding-top:0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-d66cd00c]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.detail-type[data-v-d66cd00c]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-d66cd00c]{padding-left:0}}.detail-content[data-v-d66cd00c]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-d66cd00c]{padding-left:0}}.param-name[data-v-5ef1227e]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.param-name[data-v-5ef1227e]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-5ef1227e]{padding-left:0}}.param-content[data-v-5ef1227e]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-5ef1227e]{padding-left:0}}.param-content[data-v-5ef1227e] dt{font-weight:600}.param-content[data-v-5ef1227e] dd{margin-left:1em}.parameters-table[data-v-eee7e94e] .change-added,.parameters-table[data-v-eee7e94e] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-eee7e94e] .change-removed,.parameters-table[data-v-eee7e94e] .token-removed{text-decoration:line-through}.param[data-v-eee7e94e]{font-size:.8823529412rem;box-sizing:border-box}.param.changed[data-v-eee7e94e]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-eee7e94e]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}.param.changed.changed[data-v-eee7e94e]{padding-right:17px;padding-left:2.1764705882rem}.param.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}}.param.changed.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}.param.changed+.param.changed[data-v-eee7e94e]{margin-top:calc(var(--spacing-param)/2)}.changed .param-content[data-v-eee7e94e],.changed .param-symbol[data-v-eee7e94e]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-eee7e94e]{padding-top:0}.changed .param-symbol[data-v-eee7e94e]{padding-bottom:0}}.param-symbol[data-v-eee7e94e]{text-align:right}.changed .param-symbol[data-v-eee7e94e]{padding-left:2.1764705882rem}@media only screen and (max-width:735px){.param-symbol[data-v-eee7e94e]{text-align:left}.changed .param-symbol[data-v-eee7e94e]{padding-left:0}}.param-symbol[data-v-eee7e94e] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-eee7e94e]{margin-top:var(--spacing-param)}.param+.param[data-v-eee7e94e]:first-child{margin-top:0}.param-content[data-v-eee7e94e]{padding-left:1rem;padding-left:2.1764705882rem}.changed .param-content[data-v-eee7e94e]{padding-right:1rem}@media only screen and (max-width:735px){.param-content[data-v-eee7e94e]{padding-left:0;padding-right:0}}.property-text{font-weight:700}.property-metadata[data-v-549ed0a8]{color:var(--color-figure-gray-secondary)}.property-name[data-v-39899ccf]{font-weight:700}.property-name.deprecated[data-v-39899ccf]{text-decoration:line-through}.property-deprecated[data-v-39899ccf]{margin-left:0}.content[data-v-39899ccf],.content[data-v-39899ccf] p:first-child{display:inline}.response-mimetype[data-v-18890a0f]{color:var(--color-figure-gray-secondary)}.part-name[data-v-68facc94]{font-weight:700}.content[data-v-68facc94],.content[data-v-68facc94] p:first-child{display:inline}.param-name[data-v-0d9b752e]{font-weight:700}.param-name.deprecated[data-v-0d9b752e]{text-decoration:line-through}.param-deprecated[data-v-0d9b752e]{margin-left:0}.content[data-v-0d9b752e],.content[data-v-0d9b752e] p:first-child{display:inline}.response-name[data-v-362f5b54],.response-reason[data-v-362f5b54]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-362f5b54]{display:none}}.response-name>code>.reason[data-v-362f5b54]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-362f5b54]{display:initial}}.link[data-v-241f4141]{display:flex;margin-bottom:.5rem}.link-block[data-v-241f4141],.link[data-v-241f4141]{box-sizing:inherit}.link-block.changed[data-v-241f4141],.link.changed[data-v-241f4141]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-241f4141],.link.changed.changed[data-v-241f4141]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-241f4141],.link.changed[data-v-241f4141]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-241f4141],.link.changed.changed[data-v-241f4141]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-241f4141],.link.changed[data-v-241f4141]{padding-left:0;padding-right:0}}.mention-icon[data-v-241f4141]{margin-right:.25rem}.primary-content.with-border[data-v-65c116be]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px);content:"";display:block}.primary-content[data-v-65c116be]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-65c116be]>:first-child{margin-top:2.353rem}.relationships-list[data-v-ba5cad92]{list-style:none}.relationships-list.column[data-v-ba5cad92]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-ba5cad92]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-ba5cad92]:not(:last-child):after{content:", "}.relationships-list.changed[data-v-ba5cad92]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-ba5cad92]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-ba5cad92]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-ba5cad92]{padding-right:17px;padding-left:2.1764705882rem}.relationships-list.changed[data-v-ba5cad92]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-ba5cad92]:after{margin-top:.6176470588rem}.relationships-list.changed.column[data-v-ba5cad92]{display:block;box-sizing:border-box}.relationships-item[data-v-ba5cad92],.relationships-list[data-v-ba5cad92]{box-sizing:inherit}.conditional-constraints[data-v-ba5cad92]{font-size:.8235294118rem;margin:.1764705882rem 0 .5882352941rem 1.1764705882rem}.platform[data-v-3da26baa],.technology[data-v-3da26baa]{display:inline-flex;align-items:center}.tech-icon[data-v-3da26baa]{height:12px;padding-right:5px;--color-svg-icon:var(--color-figure-gray)}.changed[data-v-3da26baa]{padding-left:17px;border:none}.changed[data-v-3da26baa]:after{all:unset}.changed[data-v-3da26baa]:before{background-image:url(../img/modified-icon.efb2697d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:20px;height:20px;margin:0;left:-5px}@media screen{[data-color-scheme=dark] .changed[data-v-3da26baa]:before{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-3da26baa]:before{background-image:url(../img/modified-icon.efb2697d.svg)}}.changed-added[data-v-3da26baa]:before{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-3da26baa]:before{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-3da26baa]:before{background-image:url(../img/added-icon.832a5d2c.svg)}}.changed-deprecated[data-v-3da26baa]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-3da26baa]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-3da26baa]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.availability[data-v-3da26baa]{display:flex;flex-flow:row wrap;gap:10px;margin-top:.8823529412rem;font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.availability>[data-v-3da26baa]:after{content:"";display:inline-block;width:1px;height:1em;background:currentColor;margin-left:10px}.availability>[data-v-3da26baa]:last-child:after{content:none}.topictitle[data-v-6630a012]{margin-bottom:.7058823529rem}.topictitle[data-v-6630a012]:last-child{margin-bottom:0}@media only screen and (max-width:735px){.topictitle[data-v-6630a012]{margin:0}}.eyebrow[data-v-6630a012]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,var(--colors-secondary-label,var(--color-secondary-label)));display:block;margin-bottom:.8823529412rem}@media only screen and (max-width:735px){.eyebrow[data-v-6630a012]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-6630a012]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,var(--colors-header-text,var(--color-header-text)))}@media only screen and (max-width:1250px){.title[data-v-6630a012]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6630a012]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-6630a012]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-6630a012]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-6630a012]:before{content:attr(data-tag-name)}small.Beta[data-v-6630a012]{color:var(--color-badge-beta)}@media screen{[data-color-scheme=dark] small.Beta[data-v-6630a012]{color:var(--color-badge-dark-beta)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] small.Beta[data-v-6630a012]{color:var(--color-badge-dark-beta)}}small.Deprecated[data-v-6630a012]{color:var(--color-badge-deprecated)}@media screen{[data-color-scheme=dark] small.Deprecated[data-v-6630a012]{color:var(--color-badge-dark-deprecated)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] small.Deprecated[data-v-6630a012]{color:var(--color-badge-dark-deprecated)}}.OnThisPageStickyContainer[data-v-39ac6ed0]{margin-top:2.353rem;position:sticky;top:3.8235294118rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.2941176471rem;box-sizing:border-box;padding-bottom:var(--spacing-stacked-margin-small);max-height:calc(100vh - 3.82353rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-39ac6ed0]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-39ac6ed0]{display:none}}.nav-menu-link[data-v-2ad31daf]{display:inline-block;line-height:22px;white-space:nowrap}.nav--in-breakpoint-range .nav-menu-link[data-v-2ad31daf]{line-height:42px;border-top:1px solid;border-color:var(--color-nav-rule);display:flex;flex:1 0 100%;height:100%;align-items:center}.theme-dark.nav--in-breakpoint-range .nav-menu-link[data-v-2ad31daf]{border-color:var(--color-nav-dark-rule)}.hierarchy-collapsed-items[data-v-7b701104]{position:relative;display:inline-flex;align-items:center}.hierarchy-collapsed-items[data-v-7b701104]:before{content:"/";width:.2941176471rem;margin:0 .2941176471rem}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-7b701104],:root.no-js .hierarchy-collapsed-items[data-v-7b701104]{display:none}.hierarchy-collapsed-items .toggle[data-v-7b701104]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.1176470588rem;text-align:center;width:2.1176470588rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-7b701104]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-7b701104],.hierarchy-collapsed-items .toggle[data-v-7b701104]:active,.hierarchy-collapsed-items .toggle[data-v-7b701104]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-7b701104]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-7b701104]{width:100%}.dropdown[data-v-7b701104]{background:var(--color-nav-hierarchy-collapse-background);margin:0;list-style-type:none;border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-7b701104]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-7b701104]{opacity:0;transform:translate3d(0,-.4117647059rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-7b701104]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-7b701104]:not(.collapsed){display:none}.dropdown[data-v-7b701104]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.4411764706rem;position:absolute;top:-.4411764706rem}.theme-dark .dropdown[data-v-7b701104]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-7b701104]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-7b701104]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-7b701104]:first-child{border-top:none}.nav-menu-link[data-v-7b701104]{max-width:57.6470588235rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-13293168]{display:flex;align-items:center;margin-left:0}.hierarchy-item[data-v-13293168]:not(:first-child):before{content:"/";width:.2941176471rem;margin:0 .2941176471rem}.nav--in-breakpoint-range .hierarchy-item[data-v-13293168]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-13293168]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-13293168]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-13293168]{display:none}:root.no-js .hierarchy-item.collapsed[data-v-13293168]{display:flex}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-13293168]{display:inline-block}.item[data-v-13293168]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-13293168]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.4705882353rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-13293168],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-13293168]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-13293168],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-13293168]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-13293168]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-13293168]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-13293168]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-13293168]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-13293168]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-13293168]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-13293168]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-13293168]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-13293168]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-13293168]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-d54f3438]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);justify-content:flex-start;align-items:center;margin:0 0 1.1764705882rem 0;min-width:0}.nav--in-breakpoint-range .hierarchy[data-v-d54f3438]{margin:0}.hierarchy .root-hierarchy .item[data-v-d54f3438]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-d54f3438] a.nav-menu-link{color:inherit;text-decoration:underline}.declaration-list-menu[data-v-7ebd4fcd]{position:relative;width:100%}.declaration-list-menu .declaration-list-toggle[data-v-7ebd4fcd]{display:flex;flex-direction:row;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-other-decl-button);padding:5px 15px;color:var(--colors-link,var(--color-link));z-index:1;gap:5px;white-space:nowrap;align-items:center}.declaration-list-menu .icon[data-v-7ebd4fcd]{display:flex}.declaration-list-menu .icon svg[data-v-7ebd4fcd]{transition-duration:.4s;transition-timing-function:linear;transition-property:transform;width:15px;height:15px;fill:var(--colors-link,var(--color-link))}.declaration-list-menu .icon svg.expand[data-v-7ebd4fcd]{transform:rotate(45deg)}.doc-topic[data-v-7ebd4fcd]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-7ebd4fcd]{--doc-hero-right-offset:192px}#app-main[data-v-7ebd4fcd]{outline-style:none;height:100%}[data-v-7ebd4fcd] .minimized-title{margin-bottom:.833rem}[data-v-7ebd4fcd] .minimized-title .title{font-size:1.416rem;font-weight:700}[data-v-7ebd4fcd] .minimized-title small{font-size:1rem;padding-left:.416rem}.minimized-abstract[data-v-7ebd4fcd]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.container[data-v-7ebd4fcd]:not(.minimized-container){outline-style:none}.full-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){margin-left:auto;margin-right:auto;width:1536px;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-7ebd4fcd]:not(.minimized-container){width:215px}}[data-v-7ebd4fcd] .minimized-container{outline-style:none;--spacing-stacked-margin-large:0.667em;--spacing-stacked-margin-xlarge:1em;--declaration-code-listing-margin:1em 0 0 0;--declaration-conditional-constraints-margin:1em;--declaration-source-link-margin:0.833em;--code-block-style-elements-padding:7px 12px;--spacing-param:var(--spacing-stacked-margin-large);--aside-border-radius:6px;--code-border-radius:6px}[data-v-7ebd4fcd] .minimized-container:not(.declarations-container){padding-left:1.4rem;padding-right:1.4rem}[data-v-7ebd4fcd] .minimized-container .description{margin-bottom:1.5em}[data-v-7ebd4fcd] .minimized-container>.primary-content>*{margin-top:1.5em;margin-bottom:1.5em}[data-v-7ebd4fcd] .minimized-container .description{margin-top:0}[data-v-7ebd4fcd] .minimized-container h1,[data-v-7ebd4fcd] .minimized-container h2,[data-v-7ebd4fcd] .minimized-container h3,[data-v-7ebd4fcd] .minimized-container h4,[data-v-7ebd4fcd] .minimized-container h5,[data-v-7ebd4fcd] .minimized-container h6{font-size:1rem;font-weight:700}[data-v-7ebd4fcd] .minimized-container h2{font-size:1.083rem}[data-v-7ebd4fcd] .minimized-container h1{font-size:1.416rem}[data-v-7ebd4fcd] .minimized-container aside{padding:.667rem 1rem}[data-v-7ebd4fcd] .minimized-container .source{border-radius:var(--code-border-radius);margin:var(--declaration-code-listing-margin)}[data-v-7ebd4fcd] .minimized-container .single-line{border-radius:var(--code-border-radius)}.description[data-v-7ebd4fcd]{margin-bottom:2.353rem}.description[data-v-7ebd4fcd]:empty{display:none}.description.after-enhanced-hero[data-v-7ebd4fcd]{margin-top:2.353rem}.description[data-v-7ebd4fcd] .content+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-7ebd4fcd] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-7ebd4fcd]{margin-top:20px}.declarations-container[data-v-7ebd4fcd]{margin-top:40px}.declarations-container.minimized-container[data-v-7ebd4fcd]{margin-top:0}[data-v-7ebd4fcd] h1{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7ebd4fcd] h1{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7ebd4fcd] h1{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7ebd4fcd] h2{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7ebd4fcd] h2{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7ebd4fcd] h2{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7ebd4fcd] h3{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7ebd4fcd] h3{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7ebd4fcd] h3{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7ebd4fcd] h4{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7ebd4fcd] h4{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7ebd4fcd] h5{font-size:1.2941176471rem;line-height:1.1818181818;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7ebd4fcd] h5{font-size:1.1764705882rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7ebd4fcd] h5{font-size:1.0588235294rem;line-height:1.4444444444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7ebd4fcd] h6{font-size:1rem;line-height:1.4705882353;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-7ebd4fcd]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-7ebd4fcd]{min-width:0;width:100%}.doc-content-wrapper .doc-content .container:only-child .declaration-list-menu[data-v-7ebd4fcd]:last-child:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px);content:"";display:block;margin-bottom:40px}.with-on-this-page .doc-content-wrapper .doc-content[data-v-7ebd4fcd]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-7ebd4fcd]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-7ebd4fcd]{max-width:1080px}}.quick-navigation-open[data-v-96c35eb8]{display:flex;align-items:center;justify-content:center;width:16px;border:1px solid var(--color-grid);height:100%;border-radius:var(--border-radius,4px);transition:background-color .15s;box-sizing:border-box}.quick-navigation-open[data-v-96c35eb8]:hover{background-color:var(--color-fill-tertiary)}@media only screen and (max-width:1023px){.quick-navigation-open[data-v-96c35eb8]{display:none}}.fromkeyboard .quick-navigation-open[data-v-96c35eb8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tag[data-v-7e76f326]{display:inline-block;padding-right:.5882352941rem}.tag[data-v-7e76f326]:focus{outline:none}.tag button[data-v-7e76f326]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.8235294118rem;padding:.2352941176rem .5882352941rem;white-space:nowrap;border:1px solid transparent}@media(hover:hover){.tag button[data-v-7e76f326]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-7e76f326]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-7e76f326]:focus,.tag button.focus[data-v-7e76f326],.tag button[data-v-7e76f326]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-1f2bd813]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-1f2bd813]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-1f2bd813]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-1f2bd813]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-1f2bd813]{margin:0;padding:0;display:flex}.filter[data-v-9ad1ed4c]{--input-vertical-padding:0.7647058824rem;--input-horizontal-spacing:0.5882352941rem;--input-height:1.6470588235rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-9ad1ed4c]:focus{outline:none}.filter__top-wrapper[data-v-9ad1ed4c]{display:flex}.filter__filter-button[data-v-9ad1ed4c]{position:relative;z-index:1;cursor:text;margin-left:var(--input-horizontal-spacing);margin-right:.1764705882rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-9ad1ed4c]{margin-right:.4117647059rem}}.filter__filter-button .svg-icon[data-v-9ad1ed4c]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-9ad1ed4c]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-9ad1ed4c]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-9ad1ed4c]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-9ad1ed4c]{display:flex;flex-direction:column-reverse}.filter__wrapper--no-border-style[data-v-9ad1ed4c]{border:none}.filter__suggested-tags[data-v-9ad1ed4c]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-9ad1ed4c] ul{padding:var(--input-vertical-padding) .5294117647rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-9ad1ed4c] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-9ad1ed4c]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-9ad1ed4c]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-9ad1ed4c]{padding-left:0}}.filter__selected-tags[data-v-9ad1ed4c] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-9ad1ed4c] ul{padding-right:.4117647059rem}}.filter__selected-tags[data-v-9ad1ed4c] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-9ad1ed4c]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-9ad1ed4c]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-9ad1ed4c]{height:.7058823529rem;width:.7058823529rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-9ad1ed4c]{display:flex;align-items:center;padding-right:var(--input-horizontal-spacing);padding-left:.1764705882rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-9ad1ed4c]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-9ad1ed4c]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.4117647059rem}@media only screen and (max-width:735px){.filter__input-label[data-v-9ad1ed4c]:after{text-indent:.1764705882rem}}.filter__input-box-wrapper[data-v-9ad1ed4c]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-9ad1ed4c]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-9ad1ed4c]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-9ad1ed4c]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-9ad1ed4c]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-9ad1ed4c]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-9ad1ed4c]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-9ad1ed4c]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.4117647059rem}@media only screen and (max-width:735px){.filter__input[data-v-9ad1ed4c]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.1764705882rem}}.filter__input[data-v-9ad1ed4c]:focus{outline:none}.filter__input[placeholder][data-v-9ad1ed4c]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-9ad1ed4c]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-9ad1ed4c]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-9ad1ed4c]::-ms-input-placeholder{color:var(--input-text)}.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:1536px;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))}.highlight[data-v-4a2ce75d]{display:inline}.highlight[data-v-4a2ce75d] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}@media only screen and (max-width:735px){.preview[data-v-779b8b01]{display:none}}.unavailable[data-v-779b8b01]{align-items:center;display:flex;height:100%;justify-content:center}.loading[data-v-779b8b01]{padding:20px}.loading-row[data-v-779b8b01]{animation:pulse 2.5s ease;animation-delay:calc(1s + .3s*var(--index));animation-fill-mode:forwards;animation-iteration-count:infinite;background-color:var(--color-fill-gray-tertiary);border-radius:4px;height:12px;margin:20px 0;opacity:0}.loading-row[data-v-779b8b01]:first-of-type{margin-top:0}.loading-row[data-v-779b8b01]:last-of-type{margin-bottom:0}.quick-navigation[data-v-2f89fac2]{--input-border-color:var(--color-grid)}.quick-navigation input[type=text][data-v-2f89fac2]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-2f89fac2]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__filter[data-v-2f89fac2]{--input-horizontal-spacing:0.8823529412rem}.quick-navigation[data-v-2f89fac2] .filter__wrapper{background-color:var(--color-fill-secondary)}.quick-navigation__container[data-v-2f89fac2]{background-color:var(--color-fill-secondary);border:solid 1px var(--input-border-color);border-radius:var(--border-radius,4px);margin:0 .9411764706rem}.quick-navigation__container>[data-v-2f89fac2]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__container.focus[data-v-2f89fac2]{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.quick-navigation__container[data-v-2f89fac2] .declaration-list-toggle{background-color:var(--color-fill-secondary)}.quick-navigation__magnifier-icon-container[data-v-2f89fac2]{width:1rem}.quick-navigation__magnifier-icon-container>[data-v-2f89fac2]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-2f89fac2]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-2f89fac2]{display:flex;max-height:26.4705882353rem;height:0}.quick-navigation__match-list>[data-v-2f89fac2]{min-width:0}.quick-navigation__match-list.active[data-v-2f89fac2]{height:auto;border-top:1px solid var(--input-border-color)}.quick-navigation__match-list .no-results[data-v-2f89fac2]{margin:.8823529412rem auto;width:-moz-fit-content;width:fit-content}.quick-navigation__refs[data-v-2f89fac2]{flex:1;overflow:auto}.quick-navigation__preview[data-v-2f89fac2]{border-left:1px solid var(--color-grid);flex:0 0 61.8%;overflow:auto;position:sticky;top:0}.quick-navigation__reference[data-v-2f89fac2]{display:block;padding:.5882352941rem .8823529412rem}.quick-navigation__reference[data-v-2f89fac2]:hover{text-decoration:none;background-color:var(--color-navigator-item-hover)}.quick-navigation__reference[data-v-2f89fac2]:focus{margin:0 .2941176471rem;padding:.5882352941rem .5882352941rem;background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match[data-v-2f89fac2]{display:flex;height:2.3529411765rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match .symbol-info[data-v-2f89fac2]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-2f89fac2]{margin-right:.5882352941rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-2f89fac2]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-2f89fac2]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-2f89fac2]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.5882352941rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-2f89fac2]{padding-right:.2941176471rem}@media print{.sidebar[data-v-1a55f7f5]{display:none}}.adjustable-sidebar-width[data-v-1a55f7f5]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-1a55f7f5]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-1a55f7f5] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-1a55f7f5] *{cursor:e-resize!important}.sidebar[data-v-1a55f7f5]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-1a55f7f5]{position:static}}.aside[data-v-1a55f7f5]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-1a55f7f5]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-1a55f7f5]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-1a55f7f5]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-1a55f7f5]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:0.3s}}@media only screen and (max-width:1023px){.aside[data-v-1a55f7f5]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-1a55f7f5] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-1a55f7f5]{transform:translateX(0)}.aside.show-on-mobile[data-v-1a55f7f5] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*.15s + .15s)}.aside.has-mobile-top-offset[data-v-1a55f7f5]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-1a55f7f5]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-1a55f7f5]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-1a55f7f5]{display:none}}.resize-handle[data-v-1a55f7f5]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-5e71f320]{--nav-head-wrapper-left-space:20px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:20px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box;padding:0 var(--nav-head-wrapper-right-space) 0 var(--nav-head-wrapper-left-space)}.navigator-card-item.active .head-wrapper[data-v-5e71f320]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item:not(.is-group) .head-wrapper[data-v-5e71f320]{background:var(--color-navigator-item-hover)}.depth-spacer[data-v-5e71f320]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-5e71f320]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-5e71f320]{margin-right:7px}.head-wrapper[data-v-5e71f320]{position:relative;display:flex;align-items:center;flex:1;min-width:0;border-radius:var(--border-radius,4px);padding:var(--head-wrapper-vertical-space) 0}.fromkeyboard .head-wrapper[data-v-5e71f320]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}@supports(padding:max(0px)){.head-wrapper[data-v-5e71f320]{padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-7b81ca08]{display:inline}.highlight[data-v-7b81ca08] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-5148de22]{color:var(--color-figure-gray-tertiary);font-weight:600}.is-group .leaf-link[data-v-5148de22]:after{display:none}.navigator-icon[data-v-5148de22]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-5148de22]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-5148de22]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.efb2697d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-5148de22]:after{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-5148de22]:after{background-image:url(../img/modified-icon.efb2697d.svg)}}.navigator-icon.changed-added[data-v-5148de22]:after{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-5148de22]:after{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-5148de22]:after{background-image:url(../img/added-icon.832a5d2c.svg)}}.navigator-icon.changed-deprecated[data-v-5148de22]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-5148de22]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-5148de22]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.leaf-link[data-v-5148de22]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-5148de22]:focus{outline:none}.leaf-link[data-v-5148de22]:hover{text-decoration:none}.leaf-link.bolded[data-v-5148de22]{font-weight:600}.leaf-link[data-v-5148de22]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-5148de22]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-5148de22]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-5148de22]{width:10px}.chevron.animating[data-v-5148de22]{transition:transform .15s ease-in}.chevron.rotate[data-v-5148de22]{transform:rotate(90deg)}.navigator-card[data-v-584a744a]{--card-vertical-spacing:10px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:20px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - 3.05882rem);position:sticky;top:3.0588235294rem}@media only screen and (max-width:1023px){.navigator-card[data-v-584a744a]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-584a744a]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-584a744a]{display:none;width:100%;font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);height:2.8235294118rem}@media only screen and (max-width:767px){.navigator-card .head-inner[data-v-584a744a]{font-size:1rem;line-height:1;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:1023px){.navigator-card .head-inner[data-v-584a744a]{display:flex;justify-content:flex-end;align-items:center}}.navigator-card .head-inner span[data-v-584a744a],.navigator-card .head-inner>a[data-v-584a744a]{color:var(--color-figure-gray);width:100%}.navigator-card .head-wrapper[data-v-584a744a]{display:flex;justify-content:space-between;flex:1 0 auto}@supports(padding:max(0px)){.navigator-card .head-wrapper[data-v-584a744a]{margin-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));margin-right:max(var(--card-horizontal-spacing),env(safe-area-inset-right))}}.close-card[data-v-584a744a]{margin:0}.close-card .close-icon[data-v-584a744a]{width:19px;height:19px}[data-v-584a744a] .card-body{display:flex;flex-direction:column;padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-584a744a] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-584a744a]{display:flex;flex-flow:column;height:100%;padding-top:10px;box-sizing:border-box}@media only screen and (max-width:1023px){.navigator-card-inner[data-v-584a744a]{padding-top:0}}.filter-on-top .navigator-card-inner[data-v-584a744a]{padding-top:0}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-4fc101dd]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-4fc101dd]{order:2}.no-items-wrapper[data-v-4fc101dd]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-4fc101dd]:not(:empty){font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.technology-title[data-v-4fc101dd]{padding:8px 10px;padding-left:20px;background:var(--color-fill);border-radius:var(--border-radius,4px);display:flex;white-space:nowrap}@supports(padding:max(0px)){.technology-title[data-v-4fc101dd]{margin-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));margin-right:max(var(--card-horizontal-spacing),env(safe-area-inset-right))}}@media only screen and (max-width:767px){.technology-title[data-v-4fc101dd]{margin-top:0}}.technology-title .card-link[data-v-4fc101dd]{color:var(--color-text);font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.technology-title.router-link-exact-active[data-v-4fc101dd]{background:var(--color-fill-gray-quaternary)}.technology-title[data-v-4fc101dd]:hover{background:var(--color-navigator-item-hover);text-decoration:none}.navigator-filter[data-v-4fc101dd]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-4fc101dd]{border-top:none;align-items:flex-start}@supports(padding:max(0px)){.navigator-filter[data-v-4fc101dd]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-4fc101dd]{--nav-filter-horizontal-padding:20px;border:none;padding-top:10px;padding-bottom:10px;height:60px}}.navigator-filter .input-wrapper[data-v-4fc101dd]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-4fc101dd]{--input-vertical-padding:8px;--input-height:22px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-4fc101dd] .filter__input{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.navigator-filter .filter-component[data-v-4fc101dd] .filter__input-label:after{min-width:70px}.scroller[data-v-4fc101dd]{height:100%;box-sizing:border-box;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-4fc101dd]{padding-bottom:10em}}.scroller[data-v-4fc101dd] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-4fc101dd]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-4fc101dd]{flex:1 0 71px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-4fc101dd]{flex-basis:60px}}.loader[data-v-0de29914]{height:.7058823529rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{animation:pulse 2.5s ease;animation-iteration-count:infinite;animation-fill-mode:forwards;opacity:0;animation-delay:calc(var(--visibility-delay) + .3s*var(--index))}.delay-visibility-enter-active[data-v-3b7cf3a4]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-3b7cf3a4]{padding-top:10px}.navigator[data-v-7c66a058]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-7c66a058]{position:static;transition:none}}[data-v-7c66a058] .nav-title{font-size:inherit;font-weight:inherit;flex-grow:1}.nav-menu-setting-label[data-v-4323807e]{display:inline-block;margin-right:.2941176471rem;white-space:nowrap}.language-container[data-v-4323807e]{flex:1 0 auto}.language-dropdown[data-v-4323807e]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-4323807e]{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-4323807e]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-4323807e]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-4323807e]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-4323807e]{display:flex;align-items:center;padding-right:.1764705882rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-4323807e]{display:none}.language-toggle-container .toggle-icon[data-v-4323807e]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-4323807e]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-4323807e]{margin-right:6px}.language-list[data-v-4323807e]{display:inline-block;margin-top:0}.language-list-container[data-v-4323807e]{display:none}.language-list-item[data-v-4323807e],.nav--in-breakpoint-range .language-list-container[data-v-4323807e]{display:inline-block}.language-list-item[data-v-4323807e]:not(:first-child){border-left:1px solid var(--color-grid);margin-left:6px;padding-left:6px}[data-v-5e58283e] .nav-menu{line-height:1.5}[data-v-5e58283e] .nav-menu,[data-v-5e58283e] .nav-menu-settings{font-size:.8235294118rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-5e58283e] .nav-menu-settings{min-width:0;line-height:1.2857142857}@media only screen and (max-width:1023px){[data-v-5e58283e] .nav-menu-settings{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-5e58283e] .nav-menu-settings{margin-left:.5882352941rem}}[data-v-5e58283e] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0;min-width:0}[data-v-5e58283e] .nav-menu-settings .nav-menu-setting .nav-menu-link{font-weight:600;text-decoration:underline}[data-v-5e58283e] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.5882352941rem}.nav--in-breakpoint-range[data-v-5e58283e] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-5e58283e] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-5e58283e] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid var(--color-fill-gray-tertiary)}.documentation-nav[data-v-5e58283e]{--color-nav-background:var(--color-fill)}.documentation-nav[data-v-5e58283e] .nav-title{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:767px){.documentation-nav[data-v-5e58283e] .nav-title{font-size:1rem;line-height:1;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.sidenav-toggle-wrapper[data-v-5e58283e]{display:flex;margin-top:1px;margin-right:.6470588235rem}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-5e58283e]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-5e58283e],.sidenav-toggle-leave-active[data-v-5e58283e]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-5e58283e],.sidenav-toggle-leave-to[data-v-5e58283e]{margin-left:-3.7647058824rem}}.sidenav-toggle[data-v-5e58283e]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:0 -5px;border-radius:var(--border-radius,4px)}.theme-dark .sidenav-toggle[data-v-5e58283e]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-5e58283e]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-5e58283e]{background:#424242}.sidenav-toggle__separator[data-v-5e58283e]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.2941176471rem}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-5e58283e]{display:none}.sidenav-icon-wrapper[data-v-5e58283e]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-5e58283e]{display:flex;width:19px;height:19px}[data-v-8aa6db48] .generic-modal{overflow-y:overlay}[data-v-8aa6db48] .modal-fullscreen>.container{background-color:transparent;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.4117647059rem 0;max-width:47.0588235294rem;overflow:visible}[data-v-8aa6db48] .navigator-filter .quick-navigation-open{margin-left:var(--nav-filter-horizontal-padding);width:calc(var(--nav-filter-horizontal-padding)*2)}.documentation-layout[data-v-8aa6db48]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.documentation-layout .delay-hiding-leave-active[data-v-8aa6db48]{transition:display var(--delay)}.documentation-layout-aside[data-v-8aa6db48]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.documentation-layout-aside[data-v-8aa6db48]{background:var(--color-fill);border-right:none}.sidebar-transitioning .documentation-layout-aside[data-v-8aa6db48]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-8aa6db48]{flex:1 1 auto;width:100%}:root.no-js .topic-wrapper[data-v-8aa6db48] .sidebar{display:none}.full-width-container[data-v-8aa6db48]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-8aa6db48]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/docs/css/highlight.css b/docs/css/highlight.css deleted file mode 100644 index c170357c..00000000 --- a/docs/css/highlight.css +++ /dev/null @@ -1,202 +0,0 @@ -/*! Jazzy - https://github.com/realm/jazzy - * Copyright Realm Inc. - * SPDX-License-Identifier: MIT - */ -/* Credit to https://gist.github.com/wataru420/2048287 */ -.highlight .c { - color: #999988; - font-style: italic; } - -.highlight .err { - color: #a61717; - background-color: #e3d2d2; } - -.highlight .k { - color: #000000; - font-weight: bold; } - -.highlight .o { - color: #000000; - font-weight: bold; } - -.highlight .cm { - color: #999988; - font-style: italic; } - -.highlight .cp { - color: #999999; - font-weight: bold; } - -.highlight .c1 { - color: #999988; - font-style: italic; } - -.highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; } - -.highlight .gd { - color: #000000; - background-color: #ffdddd; } - -.highlight .gd .x { - color: #000000; - background-color: #ffaaaa; } - -.highlight .ge { - color: #000000; - font-style: italic; } - -.highlight .gr { - color: #aa0000; } - -.highlight .gh { - color: #999999; } - -.highlight .gi { - color: #000000; - background-color: #ddffdd; } - -.highlight .gi .x { - color: #000000; - background-color: #aaffaa; } - -.highlight .go { - color: #888888; } - -.highlight .gp { - color: #555555; } - -.highlight .gs { - font-weight: bold; } - -.highlight .gu { - color: #aaaaaa; } - -.highlight .gt { - color: #aa0000; } - -.highlight .kc { - color: #000000; - font-weight: bold; } - -.highlight .kd { - color: #000000; - font-weight: bold; } - -.highlight .kp { - color: #000000; - font-weight: bold; } - -.highlight .kr { - color: #000000; - font-weight: bold; } - -.highlight .kt { - color: #445588; } - -.highlight .m { - color: #009999; } - -.highlight .s { - color: #d14; } - -.highlight .na { - color: #008080; } - -.highlight .nb { - color: #0086B3; } - -.highlight .nc { - color: #445588; - font-weight: bold; } - -.highlight .no { - color: #008080; } - -.highlight .ni { - color: #800080; } - -.highlight .ne { - color: #990000; - font-weight: bold; } - -.highlight .nf { - color: #990000; } - -.highlight .nn { - color: #555555; } - -.highlight .nt { - color: #000080; } - -.highlight .nv { - color: #008080; } - -.highlight .ow { - color: #000000; - font-weight: bold; } - -.highlight .w { - color: #bbbbbb; } - -.highlight .mf { - color: #009999; } - -.highlight .mh { - color: #009999; } - -.highlight .mi { - color: #009999; } - -.highlight .mo { - color: #009999; } - -.highlight .sb { - color: #d14; } - -.highlight .sc { - color: #d14; } - -.highlight .sd { - color: #d14; } - -.highlight .s2 { - color: #d14; } - -.highlight .se { - color: #d14; } - -.highlight .sh { - color: #d14; } - -.highlight .si { - color: #d14; } - -.highlight .sx { - color: #d14; } - -.highlight .sr { - color: #009926; } - -.highlight .s1 { - color: #d14; } - -.highlight .ss { - color: #990073; } - -.highlight .bp { - color: #999999; } - -.highlight .vc { - color: #008080; } - -.highlight .vg { - color: #008080; } - -.highlight .vi { - color: #008080; } - -.highlight .il { - color: #009999; } diff --git a/docs/css/index.3a335429.css b/docs/css/index.3a335429.css new file mode 100644 index 00000000..07a87fc9 --- /dev/null +++ b/docs/css/index.3a335429.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-0c0360ce]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-0c0360ce]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-0c0360ce]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-0c0360ce]{display:none}}:root.no-js .color-scheme-toggle[data-v-0c0360ce]{visibility:hidden}input[data-v-0c0360ce]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-0c0360ce]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-0c0360ce]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-0c0360ce]:hover{cursor:pointer}input:checked+.text[data-v-0c0360ce]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-f1d65b2a]{border-top:1px solid var(--color-grid)}.row[data-v-f1d65b2a]{margin-left:auto;margin-right:auto;width:1536px;width:980px;display:flex;flex-direction:row-reverse;margin:20px auto}@media only screen and (max-width:1250px){.row[data-v-f1d65b2a]{width:692px}}@media only screen and (max-width:735px){.row[data-v-f1d65b2a]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-f1d65b2a]{width:215px}}@media only screen and (max-width:735px){.row[data-v-f1d65b2a]{width:100%;padding:0 .9411764706rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}.svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}@media screen{[data-color-scheme=dark] .svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}.svg-icon.icon-inline[data-v-3434f4d2]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-3434f4d2] .svg-icon-stroke{stroke:currentColor}[data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}@media screen{[data-color-scheme=dark][data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto][data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}.suggest-lang[data-v-c2dca0ae]{background:#000;color:#fff;display:flex;justify-content:center;border-bottom:1px solid var(--color-grid)}.suggest-lang__wrapper[data-v-c2dca0ae]{display:flex;align-items:center;width:100%;max-width:var(--wrapper-max-width,1920px);margin:0 .9411764706rem;position:relative;height:52px}.suggest-lang__link[data-v-c2dca0ae]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 auto;color:#09f}.suggest-lang__close-icon-wrapper[data-v-c2dca0ae]{position:absolute;right:-.2352941176rem;top:0;height:100%;box-sizing:border-box;display:flex;align-items:center;z-index:1}.suggest-lang__close-icon-button[data-v-c2dca0ae]{padding:.2352941176rem}.suggest-lang__close-icon-button .close-icon[data-v-c2dca0ae]{width:8px;display:block}.suggest-lang .inline-chevron-right-icon[data-v-c2dca0ae]{padding-left:.2352941176rem;width:8px}select[data-v-d21858a2]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-fill-blue);padding-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer}select[data-v-d21858a2]:hover{text-decoration:underline}.locale-selector[data-v-d21858a2]{position:relative}.svg-icon.icon-inline[data-v-d21858a2]{position:absolute;fill:var(--color-fill-blue);right:2px;bottom:7px;height:5px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#app-main,#content,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}html:lang(ja-JP){quotes:"「" "」"}body{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:var(--spacing-stacked-margin-large)}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:var(--spacing-stacked-margin-large)}ol,ul{margin-left:1.1764705882em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a.inline-link,a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-addition{color:var(--syntax-addition,var(--color-syntax-addition))}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-deletion{color:var(--syntax-deletion,var(--color-syntax-deletion))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);position:relative}.changed,.changed.displays-multiple-lines,.displays-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.efb2697d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.1764705882rem;height:1.1764705882rem;margin-top:.6176470588rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.efb2697d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-text:#fff;--color-badge-default:var(--color-figure-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,.1);--color-dropdown-dark-border:hsla(0,0%,94%,.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#000;--color-nav-current-link:#000;--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94%,.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,.1);--color-nav-stuck:hsla(0,0%,100%,.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,.4);--color-nav-dark-color:#fff;--color-nav-dark-current-link:#fff;--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,.7);--color-nav-dark-stuck:rgba(42,42,42,.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,.7);--color-nav-dark-root-subhead:#fff;--color-other-decl-button:var(--color-text-background);--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-highlighted:rgba(0,113,227,.2);--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,.04);--color-link-block-card-border:rgba(0,0,0,.04);--color-standard-red:#ffc2c2;--color-standard-orange:#fc9;--color-standard-yellow:#ffe0a3;--color-standard-blue:#9cf;--color-standard-green:#9cc;--color-standard-purple:#ccf;--color-standard-gray:#f0f0f0}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-text:#000;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-highlighted:rgba(0,113,227,.6);--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-text:#000;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-highlighted:rgba(0,113,227,.6);--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}}#app-main{outline-style:none}:root{--app-height:100vh}[data-v-1fc6db09] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-1fc6db09] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-1fc6db09]{display:flex;flex-flow:column;min-height:100%}#app[data-v-1fc6db09]>*{min-width:0}#app .router-content[data-v-1fc6db09]{flex:1}.container[data-v-1f05d9ec]{margin-left:auto;margin-right:auto;width:1536px;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-1f05d9ec]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1f05d9ec]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-1f05d9ec]{width:215px}}.error-content[data-v-1f05d9ec]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-1f05d9ec]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-1f05d9ec]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-1f05d9ec]{text-align:center;font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1f05d9ec]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1f05d9ec]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/docs/css/jazzy.css b/docs/css/jazzy.css deleted file mode 100644 index 2e387139..00000000 --- a/docs/css/jazzy.css +++ /dev/null @@ -1,439 +0,0 @@ -/*! Jazzy - https://github.com/realm/jazzy - * Copyright Realm Inc. - * SPDX-License-Identifier: MIT - */ -html, body, div, span, h1, h3, h4, p, a, code, em, img, ul, li, table, tbody, tr, td { - background: transparent; - border: 0; - margin: 0; - outline: 0; - padding: 0; - vertical-align: baseline; } - -body { - background-color: #f2f2f2; - font-family: Helvetica, freesans, Arial, sans-serif; - font-size: 14px; - -webkit-font-smoothing: subpixel-antialiased; - word-wrap: break-word; } - -h1, h2, h3 { - margin-top: 0.8em; - margin-bottom: 0.3em; - font-weight: 100; - color: black; } - -h1 { - font-size: 2.5em; } - -h2 { - font-size: 2em; - border-bottom: 1px solid #e2e2e2; } - -h4 { - font-size: 13px; - line-height: 1.5; - margin-top: 21px; } - -h5 { - font-size: 1.1em; } - -h6 { - font-size: 1.1em; - color: #777; } - -.section-name { - color: gray; - display: block; - font-family: Helvetica; - font-size: 22px; - font-weight: 100; - margin-bottom: 15px; } - -pre, code { - font: 0.95em Menlo, monospace; - color: #777; - word-wrap: normal; } - -p code, li code { - background-color: #eee; - padding: 2px 4px; - border-radius: 4px; } - -pre > code { - padding: 0; } - -a { - color: #0088cc; - text-decoration: none; } - a code { - color: inherit; } - -ul { - padding-left: 15px; } - -li { - line-height: 1.8em; } - -img { - max-width: 100%; } - -blockquote { - margin-left: 0; - padding: 0 10px; - border-left: 4px solid #ccc; } - -hr { - height: 1px; - border: none; - background-color: #e2e2e2; } - -.footnote-ref { - display: inline-block; - scroll-margin-top: 70px; } - -.footnote-def { - scroll-margin-top: 70px; } - -.content-wrapper { - margin: 0 auto; - width: 980px; } - -header { - font-size: 0.85em; - line-height: 32px; - background-color: #414141; - position: fixed; - width: 100%; - z-index: 3; } - header img { - padding-right: 6px; - vertical-align: -3px; - height: 16px; } - header a { - color: #fff; } - header p { - float: left; - color: #999; } - header .header-right { - float: right; - margin-left: 16px; } - -#breadcrumbs { - background-color: #f2f2f2; - height: 21px; - padding-top: 17px; - position: fixed; - width: 100%; - z-index: 2; - margin-top: 32px; } - #breadcrumbs #carat { - height: 10px; - margin: 0 5px; } - -.sidebar { - background-color: #f9f9f9; - border: 1px solid #e2e2e2; - overflow-y: auto; - overflow-x: hidden; - position: fixed; - top: 70px; - bottom: 0; - width: 230px; - word-wrap: normal; } - -.nav-groups { - list-style-type: none; - background: #fff; - padding-left: 0; } - -.nav-group-name { - border-bottom: 1px solid #e2e2e2; - font-size: 1.1em; - font-weight: 100; - padding: 15px 0 15px 20px; } - .nav-group-name > a { - color: #333; } - -.nav-group-tasks { - margin-top: 5px; } - -.nav-group-task { - font-size: 0.9em; - list-style-type: none; - white-space: nowrap; } - .nav-group-task a { - color: #888; } - -.main-content { - background-color: #fff; - border: 1px solid #e2e2e2; - margin-left: 246px; - position: absolute; - overflow: hidden; - padding-bottom: 20px; - top: 70px; - width: 734px; } - .main-content p, .main-content a, .main-content code, .main-content em, .main-content ul, .main-content table, .main-content blockquote { - margin-bottom: 1em; } - .main-content p { - line-height: 1.8em; } - .main-content section .section:first-child { - margin-top: 0; - padding-top: 0; } - .main-content section .task-group-section .task-group:first-of-type { - padding-top: 10px; } - .main-content section .task-group-section .task-group:first-of-type .section-name { - padding-top: 15px; } - .main-content section .heading:before { - content: ""; - display: block; - padding-top: 70px; - margin: -70px 0 0; } - .main-content .section-name p { - margin-bottom: inherit; - line-height: inherit; } - .main-content .section-name code { - background-color: inherit; - padding: inherit; - color: inherit; } - -.section { - padding: 0 25px; } - -.highlight { - background-color: #eee; - padding: 10px 12px; - border: 1px solid #e2e2e2; - border-radius: 4px; - overflow-x: auto; } - -.declaration .highlight { - overflow-x: initial; - padding: 0 40px 40px 0; - margin-bottom: -25px; - background-color: transparent; - border: none; } - -.section-name { - margin: 0; - margin-left: 18px; } - -.task-group-section { - margin-top: 10px; - padding-left: 6px; - border-top: 1px solid #e2e2e2; } - -.task-group { - padding-top: 0px; } - -.task-name-container a[name]:before { - content: ""; - display: block; - padding-top: 70px; - margin: -70px 0 0; } - -.section-name-container { - position: relative; - display: inline-block; } - .section-name-container .section-name-link { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - margin-bottom: 0; } - .section-name-container .section-name { - position: relative; - pointer-events: none; - z-index: 1; } - .section-name-container .section-name a { - pointer-events: auto; } - -.item { - padding-top: 8px; - width: 100%; - list-style-type: none; } - .item a[name]:before { - content: ""; - display: block; - padding-top: 70px; - margin: -70px 0 0; } - .item code { - background-color: transparent; - padding: 0; } - .item .token, .item .direct-link { - display: inline-block; - text-indent: -20px; - padding-left: 3px; - margin-left: 35px; - font-size: 11.9px; - transition: all 300ms; } - .item .token-open { - margin-left: 20px; } - .item .discouraged { - text-decoration: line-through; } - .item .declaration-note { - font-size: .85em; - color: gray; - font-style: italic; } - -.pointer-container { - border-bottom: 1px solid #e2e2e2; - left: -23px; - padding-bottom: 13px; - position: relative; - width: 110%; } - -.pointer { - background: #f9f9f9; - border-left: 1px solid #e2e2e2; - border-top: 1px solid #e2e2e2; - height: 12px; - left: 21px; - top: -7px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - position: absolute; - width: 12px; } - -.height-container { - display: none; - left: -25px; - padding: 0 25px; - position: relative; - width: 100%; - overflow: hidden; } - .height-container .section { - background: #f9f9f9; - border-bottom: 1px solid #e2e2e2; - left: -25px; - position: relative; - width: 100%; - padding-top: 10px; - padding-bottom: 5px; } - -.aside, .language { - padding: 6px 12px; - margin: 12px 0; - border-left: 5px solid #dddddd; - overflow-y: hidden; } - .aside .aside-title, .language .aside-title { - font-size: 9px; - letter-spacing: 2px; - text-transform: uppercase; - padding-bottom: 0; - margin: 0; - color: #aaa; - -webkit-user-select: none; } - .aside p:last-child, .language p:last-child { - margin-bottom: 0; } - -.language { - border-left: 5px solid #cde9f4; } - .language .aside-title { - color: #4b8afb; } - -.aside-warning, .aside-deprecated, .aside-unavailable { - border-left: 5px solid #ff6666; } - .aside-warning .aside-title, .aside-deprecated .aside-title, .aside-unavailable .aside-title { - color: #ff0000; } - -.graybox { - border-collapse: collapse; - width: 100%; } - .graybox p { - margin: 0; - word-break: break-word; - min-width: 50px; } - .graybox td { - border: 1px solid #e2e2e2; - padding: 5px 25px 5px 10px; - vertical-align: middle; } - .graybox tr td:first-of-type { - text-align: right; - padding: 7px; - vertical-align: top; - word-break: normal; - width: 40px; } - -.slightly-smaller { - font-size: 0.9em; } - -#footer { - position: relative; - top: 10px; - bottom: 0px; - margin-left: 25px; } - #footer p { - margin: 0; - color: #aaa; - font-size: 0.8em; } - -html.dash header, html.dash #breadcrumbs, html.dash .sidebar { - display: none; } - -html.dash .main-content { - width: 980px; - margin-left: 0; - border: none; - width: 100%; - top: 0; - padding-bottom: 0; } - -html.dash .height-container { - display: block; } - -html.dash .item .token { - margin-left: 0; } - -html.dash .content-wrapper { - width: auto; } - -html.dash #footer { - position: static; } - -form[role=search] { - float: right; } - form[role=search] input { - font: Helvetica, freesans, Arial, sans-serif; - margin-top: 6px; - font-size: 13px; - line-height: 20px; - padding: 0px 10px; - border: none; - border-radius: 1em; } - .loading form[role=search] input { - background: white url(../img/spinner.gif) center right 4px no-repeat; } - form[role=search] .tt-menu { - margin: 0; - min-width: 300px; - background: #fff; - color: #333; - border: 1px solid #e2e2e2; - z-index: 4; } - form[role=search] .tt-highlight { - font-weight: bold; } - form[role=search] .tt-suggestion { - font: Helvetica, freesans, Arial, sans-serif; - font-size: 14px; - padding: 0 8px; } - form[role=search] .tt-suggestion span { - display: table-cell; - white-space: nowrap; } - form[role=search] .tt-suggestion .doc-parent-name { - width: 100%; - text-align: right; - font-weight: normal; - font-size: 0.9em; - padding-left: 16px; } - form[role=search] .tt-suggestion:hover, - form[role=search] .tt-suggestion.tt-cursor { - cursor: pointer; - background-color: #4183c4; - color: #fff; } - form[role=search] .tt-suggestion:hover .doc-parent-name, - form[role=search] .tt-suggestion.tt-cursor .doc-parent-name { - color: #fff; } diff --git a/docs/css/topic.4be8f56d.css b/docs/css/topic.4be8f56d.css new file mode 100644 index 00000000..55300366 --- /dev/null +++ b/docs/css/topic.4be8f56d.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-2c27d339]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-2c27d339]{padding-left:.2352941176rem;padding-right:.2352941176rem}.mobile-dropdown ul[data-v-2c27d339]{list-style:none}.mobile-dropdown .option[data-v-2c27d339]{cursor:pointer;font-size:.7058823529rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-2c27d339]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-2c27d339]{padding-left:.4705882353rem}.active[data-v-2c27d339],.tutorial.router-link-active[data-v-2c27d339]{font-weight:600}.active[data-v-2c27d339]:focus,.tutorial.router-link-active[data-v-2c27d339]:focus{outline:none}.chapter-list[data-v-2c27d339]:not(:first-child){margin-top:1rem}.chapter-name[data-v-2c27d339],.tutorial[data-v-2c27d339]{padding:.5rem 0;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-2c27d339],.tutorial-list[data-v-2c27d339]{padding:0 .5882352941rem}.chapter-list:last-child .tutorial-list[data-v-2c27d339]:last-child{padding-bottom:10em}.chapter-list[data-v-2c27d339]{display:inline-block}.form-element[data-v-f934959a]{position:relative}.form-dropdown[data-v-f934959a]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.1176470588rem 2.3529411765rem 0 .9411764706rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.8235294118rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-f934959a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-f934959a]{padding-top:0}.form-dropdown[data-v-f934959a]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-f934959a]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-f934959a]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-f934959a]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-f934959a]{right:14px}}.form-dropdown~.form-label[data-v-f934959a]{font-size:.7058823529rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.4705882353rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-f934959a] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-f934959a]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-f934959a]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-f934959a]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-f934959a]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-f934959a]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-f934959a]{color:#ccc}.theme-dark .form-dropdown[data-v-f934959a]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-f934959a]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-f934959a]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-f934959a]{color:#b0b0b0}.dropdown-small[data-v-6adda760]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-6adda760]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-6adda760]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-6adda760]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-6adda760]{margin:0}.is-open .form-dropdown-toggle[data-v-6adda760]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-6adda760]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-6adda760]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-6adda760]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-6adda760]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-6adda760] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-6adda760] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-6adda760] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-6adda760] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-6adda760] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-6adda760] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-6adda760] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-6adda760] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-6adda760] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-6adda760] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-6adda760] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-618ff780]{grid-column:3}.section-tracker[data-v-618ff780]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-03cbd7f7]{grid-column:1/2}.tutorial-dropdown .options[data-v-03cbd7f7]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-03cbd7f7]{padding:5px 20px 5px 30px}.chapter-list[data-v-03cbd7f7]{padding-bottom:20px}.chapter-name[data-v-03cbd7f7]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-1d3fe8ed]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-1d3fe8ed] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-1d3fe8ed] .nav-menu{padding:0;justify-content:flex-start;grid-column:3/5}.nav[data-v-1d3fe8ed] .nav-menu-item{margin:0}}.dropdown-container[data-v-1d3fe8ed]{height:3.0588235294rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-1d3fe8ed]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}@media(scripting:none){.dropdown-container[data-v-1d3fe8ed]{display:none}}.separator[data-v-1d3fe8ed]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}@media(scripting:none){.separator[data-v-1d3fe8ed]{display:none}}.mobile-dropdown-container[data-v-1d3fe8ed],.nav--in-breakpoint-range.nav .dropdown-container[data-v-1d3fe8ed],.nav--in-breakpoint-range.nav .separator[data-v-1d3fe8ed]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-1d3fe8ed]{display:block}.nav--in-breakpoint-range.nav[data-v-1d3fe8ed] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-1d3fe8ed] .pre-title{display:none}.nav[data-v-1d3fe8ed] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-1d3fe8ed],.secondary-dropdown[data-v-1d3fe8ed]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-1d3fe8ed] .form-dropdown,.primary-dropdown[data-v-1d3fe8ed] .form-dropdown:focus,.secondary-dropdown[data-v-1d3fe8ed] .form-dropdown,.secondary-dropdown[data-v-1d3fe8ed] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-1d3fe8ed] .options,.secondary-dropdown[data-v-1d3fe8ed] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-0861b5be] .code-listing+*,[data-v-0861b5be] aside+*,[data-v-0861b5be] h2+*,[data-v-0861b5be] h3+*,[data-v-0861b5be] ol+*,[data-v-0861b5be] p+*,[data-v-0861b5be] ul+*{margin-top:20px}[data-v-0861b5be] ol ol,[data-v-0861b5be] ol ul,[data-v-0861b5be] ul ol,[data-v-0861b5be] ul ul{margin-top:0}[data-v-0861b5be] h2{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-0861b5be] h2{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-0861b5be] h2{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-0861b5be] h3{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-0861b5be] h3{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-0861b5be] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-0861b5be] .code-listing pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.3333333333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.1666666667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.1666666667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.3333333333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.3333333333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-5b4a8b3c]{margin-top:20px;padding-top:20px}[data-v-5b4a8b3c] img,[data-v-5b4a8b3c] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-20dca692]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:1536px;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-20dca692]{width:692px}}@media only screen and (max-width:735px){.body[data-v-20dca692]{width:87.5%}}@media only screen and (max-width:320px){.body[data-v-20dca692]{width:215px}}@media only screen and (max-width:735px){.body[data-v-20dca692]{border-radius:0;transform:none}}.body[data-v-20dca692]~*{margin-top:-40px}.body-content[data-v-20dca692]{padding:40px 8.3333333333% 80px 8.3333333333%}@media only screen and (max-width:735px){.body-content[data-v-20dca692]{padding:0 0 40px 0}}.call-to-action[data-v-2bfdf182]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-2bfdf182]{--color-call-to-action-background:#424242}.row[data-v-2bfdf182]{margin-left:auto;margin-right:auto;width:1536px;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-2bfdf182]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2bfdf182]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-2bfdf182]{width:215px}}[data-v-2bfdf182] img,[data-v-2bfdf182] video{max-height:560px}h2[data-v-2bfdf182]{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-2bfdf182]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-2bfdf182]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-2bfdf182]{display:block;font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-2bfdf182]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-2bfdf182]{margin-bottom:1.5rem}.right-column[data-v-2bfdf182]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-2bfdf182]{display:block}.col+.col[data-v-2bfdf182]{margin-top:40px}.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-d46a1474]{margin-bottom:var(--spacing-stacked-margin-large)}.heading[data-v-d46a1474]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-d46a1474]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-d46a1474]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-d46a1474]{color:#fff}.eyebrow[data-v-d46a1474]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-d46a1474]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:1536px;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))}.metadata[data-v-94ff76c0]{display:flex}.item[data-v-94ff76c0]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-94ff76c0]{font-size:.6470588235rem;line-height:1.6363636364;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-94ff76c0]:first-of-type{padding-left:0}.item[data-v-94ff76c0]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-94ff76c0]:last-of-type{padding-right:0}}.content[data-v-94ff76c0]{color:#fff}.icon[data-v-94ff76c0]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-94ff76c0]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-94ff76c0]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-94ff76c0]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-94ff76c0]{width:.8em;height:.8em}.content-link[data-v-94ff76c0]{display:flex;align-items:center}a[data-v-94ff76c0]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-94ff76c0]{display:flex;align-items:baseline;font-size:2.3529411765rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-94ff76c0]{font-size:1.6470588235rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-94ff76c0]{display:inline-block;font-size:1.6470588235rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-94ff76c0]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-94ff76c0]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-94ff76c0]{height:1.5rem;max-width:100%}}.bottom[data-v-94ff76c0]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-94ff76c0]{margin-top:8px}}.hero[data-v-2a434750]{background-color:var(--color-tutorial-hero-background);color:var(--color-tutorial-hero-text);position:relative}@media screen{.hero.dark[data-v-2a434750]{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-text:#fff;--color-badge-default:var(--color-figure-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,.1);--color-dropdown-dark-border:hsla(0,0%,94%,.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#000;--color-nav-current-link:#000;--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94%,.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,.1);--color-nav-stuck:hsla(0,0%,100%,.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,.4);--color-nav-dark-color:#fff;--color-nav-dark-current-link:#fff;--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,.7);--color-nav-dark-stuck:rgba(42,42,42,.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,.7);--color-nav-dark-root-subhead:#fff;--color-other-decl-button:var(--color-text-background);--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-highlighted:rgba(0,113,227,.2);--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,.04);--color-link-block-card-border:rgba(0,0,0,.04);--color-standard-red:#ffc2c2;--color-standard-orange:#fc9;--color-standard-yellow:#ffe0a3;--color-standard-blue:#9cf;--color-standard-green:#9cc;--color-standard-purple:#ccf;--color-standard-gray:#f0f0f0;--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-text:#000;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-highlighted:rgba(0,113,227,.6);--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}}.bg[data-v-2a434750]{background-color:var(--color-tutorial-hero-background);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-2a434750]{margin-left:auto;margin-right:auto;width:1536px;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-2a434750]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2a434750]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-2a434750]{width:215px}}.col[data-v-2a434750]{z-index:1}[data-v-2a434750] .eyebrow{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-2a434750] .eyebrow{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-2a434750]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-2a434750]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-2a434750]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-2a434750]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-2a434750]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-2a434750]{margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){.content+p[data-v-2a434750]{margin-top:8px}}.call-to-action[data-v-2a434750]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-2a434750]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-2a434750]{margin-top:2rem}.video-asset[data-v-2a434750]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-2a434750] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-2a434750]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-28135d78]{font-size:.7058823529rem;line-height:1.3333333333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-28135d78],.title[data-v-61b03ec2]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-61b03ec2]{font-size:1.1176470588rem;line-height:1.2105263158;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-61b03ec2] code{font-size:.7647058824rem;line-height:1.8461538462;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-61b03ec2]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-61b03ec2]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-61b03ec2] img{max-height:23.5294117647rem}.choice[data-v-61b03ec2]:first-of-type{margin-top:0}.choice[data-v-61b03ec2] code{font-size:.7647058824rem;line-height:1.8461538462;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-61b03ec2]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-61b03ec2]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-61b03ec2]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-61b03ec2]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-61b03ec2]{color:var(--colors-text,var(--color-text))}.correct[data-v-61b03ec2]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-61b03ec2]{fill:var(--color-form-valid)}.incorrect[data-v-61b03ec2]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-61b03ec2]{fill:var(--color-form-error)}.correct[data-v-61b03ec2],.incorrect[data-v-61b03ec2]{position:relative}.correct .choice-icon[data-v-61b03ec2],.incorrect .choice-icon[data-v-61b03ec2]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-61b03ec2]{pointer-events:none}.answer[data-v-61b03ec2]{margin:.5rem 1.5rem .5rem 0;font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-61b03ec2]:last-of-type{margin-bottom:0}[data-v-61b03ec2] .question>.code-listing{padding:unset;border-radius:0}[data-v-61b03ec2] pre{padding:0}[data-v-61b03ec2] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-65e3c02c]{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-65e3c02c]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-65e3c02c]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-65e3c02c]{color:var(--colors-text,var(--color-text))}.assessments[data-v-65e3c02c]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:1536px;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-65e3c02c]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-65e3c02c]{width:87.5%}}@media only screen and (max-width:320px){.assessments[data-v-65e3c02c]{width:215px}}.banner[data-v-65e3c02c]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-65e3c02c]{text-align:center;padding-bottom:40px;font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-65e3c02c]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-65e3c02c]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-65e3c02c]{padding-top:80px}.assessments-wrapper[data-v-6db06128]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-6db06128]{padding-top:80px}}.article[data-v-9d2d5cc2]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-9d2d5cc2]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-7dcf2d10]{margin-bottom:80px}.intro[data-v-7dcf2d10]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-7dcf2d10]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-7dcf2d10] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-7dcf2d10]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-7dcf2d10]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-7dcf2d10]{margin-left:auto;margin-right:auto;width:1536px;width:980px;padding-right:0}}@media only screen and (max-width:735px)and (max-width:1250px){.col.left[data-v-7dcf2d10]{width:692px}}@media only screen and (max-width:735px)and (max-width:735px){.col.left[data-v-7dcf2d10]{width:87.5%}}@media only screen and (max-width:735px)and (max-width:320px){.col.left[data-v-7dcf2d10]{width:215px}}.col.right[data-v-7dcf2d10]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-7dcf2d10]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-7dcf2d10]{padding-left:0}}.content[data-v-7dcf2d10]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-7dcf2d10] img{width:auto;max-height:560px;min-height:18.8235294118rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-7dcf2d10]{margin:0;margin-top:40px}.media[data-v-7dcf2d10] image,.media[data-v-7dcf2d10] video{max-height:80vh}}.media[data-v-7dcf2d10] .asset{padding:0 20px}.headline[data-v-7dcf2d10]{color:var(--colors-header-text,var(--color-header-text))}[data-v-7dcf2d10] .eyebrow{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-7dcf2d10] .eyebrow{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7dcf2d10] .eyebrow a{color:inherit}[data-v-7dcf2d10] .heading{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7dcf2d10] .heading{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7dcf2d10] .heading{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-7dcf2d10]{margin-left:auto;margin-right:auto;width:1536px;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-7dcf2d10]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-7dcf2d10]{width:87.5%}}@media only screen and (max-width:320px){.expanded-intro[data-v-7dcf2d10]{width:215px}}[data-v-7dcf2d10] .cols-2{gap:20px 16.6666666667%}[data-v-7dcf2d10] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-395e30cd]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-395e30cd]{height:100vh}.code-preview[data-v-395e30cd] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-395e30cd] .code-listing .code-line-container{padding-right:14px}.code-preview[data-v-395e30cd] pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-395e30cd]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-395e30cd]:focus{outline-style:none}#app.fromkeyboard .header[data-v-395e30cd]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:rgba(0,0,0,.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:hsla(0,0%,100%,.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:hsla(0,0%,100%,.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-395e30cd]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-395e30cd]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-395e30cd]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-395e30cd] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-395e30cd]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-395e30cd]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-395e30cd]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-395e30cd]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-395e30cd]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-395e30cd] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-395e30cd]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-395e30cd]{transform:scale(-1)}[data-v-0bdf2f26] pre{padding:10px 0}.toggle-preview[data-v-78763c14]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-78763c14]{color:var(--url,var(--color-link))}.toggle-text[data-v-78763c14]{display:flex;align-items:center}svg.toggle-icon[data-v-78763c14]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-b1691954]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-b1691954]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-b1691954]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-b1691954] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-b1691954]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-b1691954] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-b1691954] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-b1691954] pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-b1691954]{align-self:flex-end;margin-right:20px}.step-container[data-v-d0198556]{margin:0}.step-container[data-v-d0198556]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-d0198556]:not(:last-child){margin-bottom:80px}}.step[data-v-d0198556]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;filter:blur(0)}.step[data-v-d0198556]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-d0198556],.step[data-v-d0198556]:focus{outline:none}.step.focused[data-v-d0198556]:before,.step[data-v-d0198556]:focus:before{opacity:1}:root.no-js .step.focused[data-v-d0198556]:before,:root.no-js .step[data-v-d0198556]:focus:before{opacity:0}@media only screen and (max-width:735px){.step[data-v-d0198556]{padding-left:2rem}.step[data-v-d0198556]:before{opacity:1}}.step-label[data-v-d0198556]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:var(--spacing-stacked-margin-small)}.caption[data-v-d0198556]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-d0198556]{display:none}@media only screen and (max-width:735px){.step[data-v-d0198556]{margin:0 .5882352941rem 1.1764705882rem .5882352941rem}.step.focused[data-v-d0198556],.step[data-v-d0198556]:focus{outline:none}.media-container[data-v-d0198556]{display:block;position:relative}.media-container[data-v-d0198556] img,.media-container[data-v-d0198556] video{max-height:80vh}[data-v-d0198556] .asset{padding:0 20px}}.steps[data-v-e3061a7c]{position:relative;font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-e3061a7c]{padding-top:80px}.steps[data-v-e3061a7c]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.1764705882rem}}.steps[data-v-e3061a7c] aside{background:unset;border:unset;box-shadow:unset;-moz-column-break-inside:unset;break-inside:unset;padding:unset}.steps[data-v-e3061a7c] aside .label{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.steps[data-v-e3061a7c] aside+*{margin-top:var(--spacing-stacked-margin-large)}.content-container[data-v-e3061a7c]{flex:none;margin-right:4.1666666667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-e3061a7c]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-e3061a7c]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.0588235294rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-e3061a7c]{top:2.8235294118rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-e3061a7c]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-e3061a7c]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-e3061a7c]{display:grid}.asset-container>[data-v-e3061a7c]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-e3061a7c]{height:100vh}}.asset-container .step-asset[data-v-e3061a7c]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-e3061a7c],.asset-container .step-asset[data-v-e3061a7c] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-e3061a7c] img,.asset-container .step-asset[data-v-e3061a7c] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.66667px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-e3061a7c] img,.asset-container .step-asset[data-v-e3061a7c] video{max-width:363.66667px}}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container,.asset-container .step-asset[data-v-e3061a7c] img{min-height:320px}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container video{min-height:280px}.asset-container .step-asset[data-v-e3061a7c] [data-orientation=landscape]{max-width:min(841px,calc(50vw + 8.33333% - 80px))}@media only screen and (max-width:735px){.asset-container[data-v-e3061a7c]{display:none}}.asset-wrapper[data-v-e3061a7c]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-e3061a7c] img{background-color:var(--background,var(--color-step-background))}.asset-wrapper[data-v-e3061a7c]:has([data-orientation=landscape]){width:unset}[data-v-e3061a7c] .runtime-preview-asset{display:grid}[data-v-e3061a7c] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-e3061a7c]{padding:0 2rem}.interstitial[data-v-e3061a7c]:not(:first-child){margin-top:5.8823529412rem}.interstitial[data-v-e3061a7c]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-e3061a7c]{margin-left:auto;margin-right:auto;width:1536px;width:980px;padding:0}}@media only screen and (max-width:735px)and (max-width:1250px){.interstitial[data-v-e3061a7c]{width:692px}}@media only screen and (max-width:735px)and (max-width:735px){.interstitial[data-v-e3061a7c]{width:87.5%}}@media only screen and (max-width:735px)and (max-width:320px){.interstitial[data-v-e3061a7c]{width:215px}}@media only screen and (max-width:735px){.interstitial[data-v-e3061a7c]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-e3061a7c],.fade-leave-active[data-v-e3061a7c]{transition:opacity .3s ease-in-out}.fade-enter[data-v-e3061a7c],.fade-leave-to[data-v-e3061a7c]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:1536px;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%}}@media only screen and (max-width:320px){.sections[data-v-79a75e9e]{width:215px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{margin:0;width:100%}}.tutorial[data-v-1631abcb]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/docs/css/tutorials-overview.7942d777.css b/docs/css/tutorials-overview.7942d777.css new file mode 100644 index 00000000..e97b8084 --- /dev/null +++ b/docs/css/tutorials-overview.7942d777.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-4e0180fa]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-4e0180fa]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-4e0180fa]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-489416f8]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-489416f8]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-489416f8]{word-break:break-word}.toggle[data-v-489416f8]:hover{text-decoration:none}.toggle .toggle-icon[data-v-489416f8]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-489416f8]{transform:rotate(45deg)}.collapsed .toggle[data-v-489416f8],.collapsed .toggle[data-v-489416f8]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-489416f8]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-489416f8]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-489416f8]{padding:24px 0 12px 0}.tutorials-navigation[data-v-79093ed6]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-54bcce6d] .nav-menu{padding-top:0}.nav[data-v-54bcce6d] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-54bcce6d] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px)and (max-width:735px){.nav[data-v-54bcce6d] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-383dab71]{margin-left:auto;margin-right:auto;width:1536px;width:980px;padding-bottom:4.7058823529rem;padding-top:4.7058823529rem}@media only screen and (max-width:1250px){.hero[data-v-383dab71]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{width:87.5%}}@media only screen and (max-width:320px){.hero[data-v-383dab71]{width:215px}}.copy-container[data-v-383dab71]{margin:0 auto;text-align:center;width:720px}.title[data-v-383dab71]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-383dab71]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-383dab71]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-383dab71]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-383dab71]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-383dab71]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-383dab71]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-383dab71]{margin-right:.3529411765rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-383dab71]{margin-right:.2941176471rem;height:.8235294118rem;width:.8235294118rem}}.meta .time[data-v-383dab71]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-383dab71]{font-size:1rem;line-height:1.1176470588;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-383dab71]{margin-top:1.4705882353rem}.content+.meta[data-v-383dab71]{margin-top:1.1764705882rem}.button-cta[data-v-383dab71]{margin-top:1.7647058824rem}*+.asset[data-v-383dab71]{margin-top:4.1176470588rem}@media only screen and (max-width:1250px){.copy-container[data-v-383dab71]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{padding-bottom:1.7647058824rem;padding-top:2.3529411765rem}.copy-container[data-v-383dab71]{width:100%}.title+.content[data-v-383dab71]{margin-top:.8823529412rem}.button-cta[data-v-383dab71]{margin-top:1.4117647059rem}*+.asset[data-v-383dab71]{margin-top:2.2352941176rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-74dbeb68]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-74dbeb68] a,a[data-v-74dbeb68]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-74dbeb68]{display:block;height:1.4705882353rem;line-height:1.4705882353rem;margin-bottom:.5882352941rem;width:1.4705882353rem}.icon[data-v-74dbeb68] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-74dbeb68] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-74dbeb68]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;margin-bottom:.8em}.content[data-v-74dbeb68],.link[data-v-74dbeb68],.title[data-v-74dbeb68]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-74dbeb68],.link[data-v-74dbeb68]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400}.content[data-v-74dbeb68]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-74dbeb68]{display:block;margin-top:1.1764705882rem}.link .link-icon[data-v-74dbeb68]{margin-left:.2em;width:.6em;height:.6em}[data-v-74dbeb68] .inline-link{text-decoration:none}[data-v-74dbeb68] .content ul{list-style-type:none;margin-left:0;font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-74dbeb68] .content ul li:before{content:"​";position:absolute}[data-v-74dbeb68] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-74dbeb68]{padding:1.7647058824rem 1.1764705882rem}}.tile-group[data-v-4cacce0a]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-4cacce0a]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-4cacce0a] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-4cacce0a]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-4cacce0a]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-4cacce0a]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-4cacce0a]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px)and (max-width:1250px){.tile-group.tile-group[data-v-4cacce0a]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-4cacce0a],.tile-group.count-2[data-v-4cacce0a],.tile-group.count-3[data-v-4cacce0a],.tile-group.count-4[data-v-4cacce0a],.tile-group.count-5[data-v-4cacce0a],.tile-group.count-6[data-v-4cacce0a]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-7f8022c1]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-7f8022c1]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-7f8022c1]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-7f8022c1]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-0589dc3b]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-0589dc3b]:before{content:"​";position:absolute}.topic-list[data-v-0589dc3b]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.8823529412rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-0589dc3b]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-0589dc3b]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-0589dc3b]{margin-top:.5882352941rem}.topic .topic-icon[data-v-0589dc3b]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.7647058824rem;width:1.7647058824rem;margin-right:1.1764705882rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.4705882353rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-0589dc3b]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-0589dc3b]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.1176470588rem}.container[data-v-0589dc3b]:hover{text-decoration:none}.container:hover .link[data-v-0589dc3b]{text-decoration:underline}.timer-icon[data-v-0589dc3b]{margin-right:.2941176471rem;height:.7058823529rem;width:.7058823529rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-0589dc3b]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-0589dc3b]{padding-right:.5882352941rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px)and (max-width:1250px){.topic-list[data-v-0589dc3b]{margin-top:2.3529411765rem}}@media only screen and (max-width:735px){.topic-list[data-v-0589dc3b]{margin-top:1.7647058824rem}.topic[data-v-0589dc3b]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-0589dc3b]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-0589dc3b]{align-self:flex-start;top:0}.topic+.topic[data-v-0589dc3b]{margin-top:1.1764705882rem}.topic .topic-icon[data-v-0589dc3b]{top:.2941176471rem;margin-right:.7647058824rem}.container[data-v-0589dc3b]{flex-wrap:wrap;padding-top:0}.link[data-v-0589dc3b],.time[data-v-0589dc3b]{flex-basis:100%}.time[data-v-0589dc3b]{margin-top:.2941176471rem}}.chapter[data-v-7468bc5e]:focus{outline:none!important}.info[data-v-7468bc5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-7468bc5e]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-7468bc5e]{word-break:break-word}.eyebrow[data-v-7468bc5e]{font-size:1rem;line-height:1.2352941176;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-7468bc5e],.eyebrow[data-v-7468bc5e]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-7468bc5e]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-7468bc5e]{flex:0 0 190px}.intro[data-v-7468bc5e]{flex:0 1 360px}@media only screen and (min-width:768px)and (max-width:1250px){.asset[data-v-7468bc5e]{flex:0 0 130px}.intro[data-v-7468bc5e]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-7468bc5e]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-7468bc5e]{display:block;text-align:center}.asset[data-v-7468bc5e]{margin:0 45px}.eyebrow[data-v-7468bc5e]{margin-bottom:7px}.intro[data-v-7468bc5e]{margin-top:40px}}.tile[data-v-540dbf10]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-540dbf10]{margin-bottom:10px}@media only screen and (min-width:768px)and (max-width:1250px){.tile[data-v-540dbf10]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-540dbf10]{border-radius:0}.tile[data-v-540dbf10]{padding:40px 20px}}.learning-path[data-v-69a72bbc]{background:var(--color-tutorials-overview-fill,#000);padding:4.7058823529rem 0}.main-container[data-v-69a72bbc]{margin-left:auto;margin-right:auto;width:1536px;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-69a72bbc]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-69a72bbc]{width:87.5%}}@media only screen and (max-width:320px){.main-container[data-v-69a72bbc]{width:215px}}.ide .main-container[data-v-69a72bbc]{justify-content:center}.secondary-content-container[data-v-69a72bbc]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-69a72bbc]{position:sticky;top:7.7647058824rem}.primary-content-container[data-v-69a72bbc]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-69a72bbc]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-69a72bbc]{margin-top:1.1764705882rem}@media only screen and (min-width:768px)and (max-width:1250px){.learning-path[data-v-69a72bbc]{padding:2.3529411765rem 0}.primary-content-container[data-v-69a72bbc]{flex-basis:auto;margin-left:1.2941176471rem}.secondary-content-container[data-v-69a72bbc]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-69a72bbc]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-69a72bbc]{border-radius:0}.content-sections-container .content-section.volume[data-v-69a72bbc]{margin-top:1.1764705882rem}.learning-path[data-v-69a72bbc]{padding:0}.main-container[data-v-69a72bbc]{width:100%}}.tutorials-overview[data-v-5381f0aa]{background:#000;flex:1;height:100%}.tutorials-overview .radial-gradient[data-v-5381f0aa]{margin-top:-3.0588235294rem;padding-top:3.0588235294rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-5381f0aa]{margin-top:-2.8235294118rem;padding-top:2.8235294118rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient[data-v-5381f0aa]{background:#111!important}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor.json b/docs/data/documentation/id3tageditor.json new file mode 100644 index 00000000..33970f4e --- /dev/null +++ b/docs/data/documentation/id3tageditor.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"roleHeading":"Framework","title":"ID3TagEditor","role":"collection","externalID":"ID3TagEditor","symbolKind":"module","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[[]]},"abstract":[{"type":"text","text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org."}],"topicSections":[{"generated":true,"anchor":"Articles","title":"Articles","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Examples","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Installation"]},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor"],"generated":true,"title":"Classes","anchor":"Classes"},{"anchor":"Structures","generated":true,"title":"Structures","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"]},{"generated":true,"title":"Enumerations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"],"anchor":"Enumerations"}],"primaryContentSections":[{"content":[{"type":"heading","level":2,"anchor":"Overview","text":"Overview"},{"inlineContent":[{"type":"image","identifier":"https:\/\/raw.githubusercontent.com\/chicio\/ID3TagEditor\/main\/Assets\/icon-logo-background.png"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"code":"ID3TagEditor","type":"codeVoice"},{"type":"text","text":" is a framework that let you read and write id3 tag to your mp3 files, listed in the implementations section of the "},{"type":"reference","isActive":true,"identifier":"http:\/\/id3.org\/Implementations"},{"type":"text","text":"."},{"type":"text","text":"\n"},{"text":"It is compatible with the following platforms:","type":"text"}]},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"macOS","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"watchOS"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"tvOS"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Linux","type":"text"}]}]}],"type":"unorderedList"},{"type":"paragraph","inlineContent":[{"text":"Below you can find the list of the official ID3 frames supported by ID3TagEditor:","type":"text"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/title","isActive":true,"type":"reference"}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/album","type":"reference","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/albumArtist","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/artist","type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/composer","isActive":true,"type":"reference"}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/conductor","type":"reference","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/contentGrouping"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/copyright","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encodedBy","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encoderSettings","type":"reference","isActive":true}]}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/fileOwner"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lyricist","type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/mixArtist","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/publisher","type":"reference","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/subtitle","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/beatsPerMinute","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/originalFilename","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lengthInMilliseconds"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/sizeInBytes","type":"reference"}]}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/genre"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/discPosition"}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/trackPosition","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDayMonth"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingYear"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingHourMinute"}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDateTime","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/attachedPicture(_:)","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/unsynchronizedLyrics(_:)","type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/comment(_:)","isActive":true}]}]}]},{"inlineContent":[{"type":"text","text":"In addition, ID3TagEditor supports the following iTunes unofficial frames:"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesGrouping","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementName","type":"reference","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementIndex"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementCount","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastCategory"}]}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastDescription"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastID","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastKeywords","isActive":true}]}]}],"type":"unorderedList"},{"inlineContent":[{"text":"All frames are encoded and formatted following the official specification:","type":"text"}],"type":"paragraph"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"text frames (frames with identifier starting with a capital T) uses UTF-16 to encode text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"frames with ad hoc encoding and\/or formatting are supported (for example recordingDateTime must always be a ISO88591 string)","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"frames with localized content support all the languages identifier contained in the ISO-639-2"}],"type":"paragraph"}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Refer to the "},{"isActive":true,"identifier":"https:\/\/id3.org\/Developer%20Information","type":"reference"},{"type":"text","text":" for additional details."}]},{"level":2,"type":"heading","text":"Featured","anchor":"Featured"},{"type":"links","style":"detailedGrid","items":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Installation","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Examples"]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/comment(_:)":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/comment(_:)","title":"FrameName.comment(_:)","abstract":[{"text":"Comment frame name.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"comment","kind":"identifier"},{"kind":"text","text":"("},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":")"}],"url":"\/documentation\/id3tageditor\/framename\/comment(_:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastCategory":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastcategory","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Podcast category frame name. Version 2.3 and 2.4 only."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastCategory","kind":"symbol","title":"FrameName.iTunesPodcastCategory"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/subtitle":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/subtitle","url":"\/documentation\/id3tageditor\/framename\/subtitle","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Subtitle frame name"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"}],"title":"FrameName.subtitle"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementIndex":{"url":"\/documentation\/id3tageditor\/framename\/itunesmovementindex","role":"symbol","type":"topic","abstract":[{"text":"Movement Index frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementIndex","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementIndex","kind":"symbol","title":"FrameName.iTunesMovementIndex"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/contentGrouping":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/contentgrouping","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/contentGrouping","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"contentGrouping","kind":"identifier"}],"abstract":[{"type":"text","text":"ContentGrouping frame name."}],"title":"FrameName.contentGrouping","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/beatsPerMinute":{"title":"FrameName.beatsPerMinute","type":"topic","url":"\/documentation\/id3tageditor\/framename\/beatsperminute","role":"symbol","abstract":[{"type":"text","text":"Beats per minute frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/beatsPerMinute","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementCount":{"title":"FrameName.iTunesMovementCount","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/framename\/itunesmovementcount","role":"symbol","type":"topic","abstract":[{"text":"Movement Count frame name. Version 2.3 and 2.4 only","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementCount","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/conductor":{"url":"\/documentation\/id3tageditor\/framename\/conductor","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Conductor frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"conductor"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/conductor","title":"FrameName.conductor"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute":{"role":"symbol","title":"HourMinute","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}],"url":"\/documentation\/id3tageditor\/hourminute","abstract":[{"text":"A struct to represent a simplified version of same frames that contain hour and minute data.","type":"text"},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/unsynchronizedLyrics(_:)":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/unsynchronizedlyrics(_:)","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/unsynchronizedLyrics(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unsynchronizedLyrics","kind":"identifier"},{"kind":"text","text":"("},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Unsynchronized lyrics frame name."}],"title":"FrameName.unsynchronizedLyrics(_:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/album":{"title":"FrameName.album","type":"topic","url":"\/documentation\/id3tageditor\/framename\/album","role":"symbol","abstract":[{"type":"text","text":"Album frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/album","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/artist":{"url":"\/documentation\/id3tageditor\/framename\/artist","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Artist frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artist"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/artist","title":"FrameName.artist"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingHourMinute":{"title":"FrameName.recordingHourMinute","type":"topic","url":"\/documentation\/id3tageditor\/framename\/recordinghourminute","role":"symbol","abstract":[{"type":"text","text":"RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingHourMinute","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/discPosition":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/discposition","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/discPosition","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discPosition"}],"title":"FrameName.discPosition","abstract":[{"type":"text","text":"Disc Position frame name."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementName":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/itunesmovementname","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementName","kind":"identifier"}],"title":"FrameName.iTunesMovementName","abstract":[{"type":"text","text":"Movement name frame name. Version 2.3 and 2.4 only."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/lengthInMilliseconds":{"url":"\/documentation\/id3tageditor\/framename\/lengthinmilliseconds","role":"symbol","type":"topic","abstract":[{"text":"Length in milliseconds frame.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lengthInMilliseconds","kind":"symbol","title":"FrameName.lengthInMilliseconds"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/composer":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/composer","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/composer","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"}],"abstract":[{"type":"text","text":"Composer frame name."}],"title":"FrameName.composer","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/copyright":{"title":"FrameName.copyright","type":"topic","url":"\/documentation\/id3tageditor\/framename\/copyright","role":"symbol","abstract":[{"type":"text","text":"Copyright frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/copyright","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/encoderSettings":{"title":"FrameName.encoderSettings","type":"topic","url":"\/documentation\/id3tageditor\/framename\/encodersettings","role":"symbol","abstract":[{"type":"text","text":"EncoderSettings frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encoderSettings","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/genre":{"title":"FrameName.genre","type":"topic","url":"\/documentation\/id3tageditor\/framename\/genre","role":"symbol","abstract":[{"type":"text","text":"Genre frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/genre","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/lyricist":{"title":"FrameName.lyricist","type":"topic","url":"\/documentation\/id3tageditor\/framename\/lyricist","role":"symbol","abstract":[{"type":"text","text":"Lyricist frame name"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lyricist","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingDateTime":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDateTime","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingDateTime"}],"url":"\/documentation\/id3tageditor\/framename\/recordingdatetime","abstract":[{"text":"RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime.","type":"text"}],"type":"topic","title":"FrameName.recordingDateTime"},"https://raw.githubusercontent.com/chicio/ID3TagEditor/main/Assets/icon-logo-background.png":{"variants":[{"traits":["1x","light"],"url":"https:\/\/raw.githubusercontent.com\/chicio\/ID3TagEditor\/main\/Assets\/icon-logo-background.png"}],"alt":"ID3TagEditor: A swift library to read and modify ID3 Tag of any mp3 file","identifier":"https:\/\/raw.githubusercontent.com\/chicio\/ID3TagEditor\/main\/Assets\/icon-logo-background.png","type":"image"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre":{"type":"topic","title":"Genre","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Genre"}],"url":"\/documentation\/id3tageditor\/genre","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","abstract":[{"type":"text","text":"A struct to represent a simplified version of the genre frame and its content."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/Installation":{"title":"Installation","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Installation","kind":"article","role":"article","abstract":[{"text":"There are three ways to install ID3TagEditor in your project:","type":"text"}],"url":"\/documentation\/id3tageditor\/installation"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime":{"title":"ID3FrameRecordingDateTime","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A class used to represent an ID3 recording date time frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Valid only for ID3 tag version 2.4."}],"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime"},"doc://ID3TagEditor/documentation/ID3TagEditor/Examples":{"url":"\/documentation\/id3tageditor\/examples","type":"topic","title":"Examples","abstract":[{"text":"Let’s see how you can use ","type":"text"},{"code":"ID3TagEditor","type":"codeVoice"},{"text":" to read and write ID3 tags.","type":"text"}],"kind":"article","role":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Examples"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingYear":{"url":"\/documentation\/id3tageditor\/framename\/recordingyear","role":"symbol","type":"topic","abstract":[{"type":"text","text":"RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingYear"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingYear","kind":"symbol","title":"FrameName.recordingYear"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesGrouping":{"url":"\/documentation\/id3tageditor\/framename\/itunesgrouping","role":"symbol","type":"topic","abstract":[{"text":"Grouping frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesGrouping","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesGrouping","title":"FrameName.iTunesGrouping"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/encodedBy":{"url":"\/documentation\/id3tageditor\/framename\/encodedby","role":"symbol","type":"topic","abstract":[{"type":"text","text":"EncodedBy frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encodedBy","kind":"symbol","title":"FrameName.encodedBy"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/originalFilename":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/originalfilename","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/originalFilename","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalFilename"}],"title":"FrameName.originalFilename","abstract":[{"text":"Original filename.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/trackPosition":{"url":"\/documentation\/id3tageditor\/framename\/trackposition","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Track Position frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"trackPosition"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/trackPosition","kind":"symbol","title":"FrameName.trackPosition"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastKeywords":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastkeywords","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Podcast keywords frame name, Version 2.3 and 2.4 only."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastKeywords"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastKeywords","title":"FrameName.iTunesPodcastKeywords"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth":{"abstract":[{"text":"A struct to represent a simplified version of same frames that contain day and month data.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","url":"\/documentation\/id3tageditor\/daymonth","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DayMonth"}],"navigatorTitle":[{"text":"DayMonth","kind":"identifier"}],"title":"DayMonth","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/publisher":{"url":"\/documentation\/id3tageditor\/framename\/publisher","role":"symbol","type":"topic","abstract":[{"text":"Publisher frame name.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/publisher","kind":"symbol","title":"FrameName.publisher"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastID":{"title":"FrameName.iTunesPodcastID","type":"topic","url":"\/documentation\/id3tageditor\/framename\/itunespodcastid","role":"symbol","abstract":[{"type":"text","text":"Podcast ID frame name, Version 2.3 and 2.4 only."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastID","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/attachedPicture(_:)":{"type":"topic","abstract":[{"text":"AttachedPicture frame name","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/attachedPicture(_:)","title":"FrameName.attachedPicture(_:)","role":"symbol","url":"\/documentation\/id3tageditor\/framename\/attachedpicture(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPicture"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagProperties":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagproperties","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties","abstract":[{"text":"A struct that describes the properties of a tag.","type":"text"}],"title":"ID3TagProperties","navigatorTitle":[{"kind":"identifier","text":"ID3TagProperties"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3TagProperties","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/albumArtist":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/albumartist","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/albumArtist","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"albumArtist"}],"abstract":[{"text":"AlbumArtist frame name.","type":"text"}],"title":"FrameName.albumArtist","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/fileOwner":{"url":"\/documentation\/id3tageditor\/framename\/fileowner","role":"symbol","type":"topic","abstract":[{"type":"text","text":"File Owner frame name. Version 2.3 and 2.4 only."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileOwner"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/fileOwner","kind":"symbol","title":"FrameName.fileOwner"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/mixArtist":{"url":"\/documentation\/id3tageditor\/framename\/mixartist","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Mix Artist frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mixArtist"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/mixArtist","kind":"symbol","title":"FrameName.mixArtist"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastDescription":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastdescription","role":"symbol","type":"topic","abstract":[{"text":"Podcast Description frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastDescription"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastDescription","kind":"symbol","title":"FrameName.iTunesPodcastDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingDayMonth":{"url":"\/documentation\/id3tageditor\/framename\/recordingdaymonth","role":"symbol","type":"topic","abstract":[{"type":"text","text":"RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDayMonth","title":"FrameName.recordingDayMonth"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"},"http://id3.org/Implementations":{"identifier":"http:\/\/id3.org\/Implementations","title":"official ID3 standard website id3.org","type":"link","url":"http:\/\/id3.org\/Implementations","titleInlineContent":[{"type":"text","text":"official ID3 standard website id3.org"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/title":{"title":"FrameName.title","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/title","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/framename\/title","abstract":[{"type":"text","text":"Title frame name."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/sizeInBytes":{"title":"FrameName.sizeInBytes","type":"topic","url":"\/documentation\/id3tageditor\/framename\/sizeinbytes","role":"symbol","abstract":[{"type":"text","text":"Size in bytes frame. Valid only for tag version 2.2 and 2.3."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/sizeInBytes","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sizeInBytes","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"https://id3.org/Developer%20Information":{"identifier":"https:\/\/id3.org\/Developer%20Information","title":"id3 specification","type":"link","url":"https:\/\/id3.org\/Developer%20Information","titleInlineContent":[{"text":"id3 specification","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/attachedpicture.json b/docs/data/documentation/id3tageditor/attachedpicture.json new file mode 100644 index 00000000..c6bbf351 --- /dev/null +++ b/docs/data/documentation/id3tageditor/attachedpicture.json @@ -0,0 +1 @@ +{"metadata":{"title":"AttachedPicture","externalID":"s:12ID3TagEditor15AttachedPictureV","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AttachedPicture","kind":"identifier"}],"symbolKind":"struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"AttachedPicture"}],"roleHeading":"Structure"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AttachedPicture"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/attachedpicture"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/SQ"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/format","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/picture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/type"],"generated":true,"anchor":"Instance-Properties"},{"anchor":"Default-Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/Equatable-Implementations"],"title":"Default Implementations","generated":true}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/picture":{"abstract":[{"type":"text","text":"The image bytes as "},{"code":"Data","type":"codeVoice"},{"text":".","type":"text"}],"title":"picture","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/picture","url":"\/documentation\/id3tageditor\/attachedpicture\/picture","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"picture","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/type":{"url":"\/documentation\/id3tageditor\/attachedpicture\/type","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/type","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier","text":"ID3PictureType"}],"abstract":[{"text":"The image type as reported in the ID3 tag standard.","type":"text"}],"role":"symbol","type":"topic","title":"type"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"},"doc://ID3TagEditor/SQ":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SQ","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/Equatable-Implementations","type":"topic","title":"Equatable Implementations","role":"collectionGroup","url":"\/documentation\/id3tageditor\/attachedpicture\/equatable-implementations","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/format":{"url":"\/documentation\/id3tageditor\/attachedpicture\/format","title":"format","abstract":[{"type":"text","text":"The image format."}],"type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/format","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"format","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ID3PictureFormat","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/attachedpicture/!=(_:_:).json b/docs/data/documentation/id3tageditor/attachedpicture/!=(_:_:).json new file mode 100644 index 00000000..b3fa9da7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/attachedpicture/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor15AttachedPictureV","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"title":"!=(_:_:)","role":"symbol","symbolKind":"op","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/attachedpicture\/!=(_:_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/!=(_:_:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/!=(_:_:)":{"title":"!=(_:_:)","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/!=(_:_:)","abstract":[],"url":"\/documentation\/id3tageditor\/attachedpicture\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/Equatable-Implementations","type":"topic","title":"Equatable Implementations","role":"collectionGroup","url":"\/documentation\/id3tageditor\/attachedpicture\/equatable-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/attachedpicture/equatable-implementations.json b/docs/data/documentation/id3tageditor/attachedpicture/equatable-implementations.json new file mode 100644 index 00000000..46ed0e57 --- /dev/null +++ b/docs/data/documentation/id3tageditor/attachedpicture/equatable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/!=(_:_:)"],"title":"Operators","generated":true,"anchor":"Operators"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/Equatable-Implementations"},"kind":"article","metadata":{"role":"collectionGroup","roleHeading":"API Collection","title":"Equatable Implementations","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/attachedpicture\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/!=(_:_:)":{"title":"!=(_:_:)","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/!=(_:_:)","abstract":[],"url":"\/documentation\/id3tageditor\/attachedpicture\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/attachedpicture/format.json b/docs/data/documentation/id3tageditor/attachedpicture/format.json new file mode 100644 index 00000000..04c37ea0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/attachedpicture/format.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/format","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture"]]},"abstract":[{"type":"text","text":"The image format."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/attachedpicture\/format"]}],"metadata":{"role":"symbol","title":"format","roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"format","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ID3PictureFormat","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO"}],"externalID":"s:12ID3TagEditor15AttachedPictureV6formatAA0aE6FormatOvp"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"format","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3PictureFormat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/format":{"url":"\/documentation\/id3tageditor\/attachedpicture\/format","title":"format","abstract":[{"type":"text","text":"The image format."}],"type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/format","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"format","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ID3PictureFormat","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/attachedpicture/picture.json b/docs/data/documentation/id3tageditor/attachedpicture/picture.json new file mode 100644 index 00000000..cb8a864c --- /dev/null +++ b/docs/data/documentation/id3tageditor/attachedpicture/picture.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"The image bytes as "},{"type":"codeVoice","code":"Data"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/attachedpicture\/picture"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"picture"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"}],"roleHeading":"Instance Property","role":"symbol","title":"picture","externalID":"s:12ID3TagEditor15AttachedPictureV7picture10Foundation4DataVvp","symbolKind":"property","modules":[{"name":"ID3TagEditor"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/picture","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"picture","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/picture":{"abstract":[{"type":"text","text":"The image bytes as "},{"code":"Data","type":"codeVoice"},{"text":".","type":"text"}],"title":"picture","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/picture","url":"\/documentation\/id3tageditor\/attachedpicture\/picture","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"picture","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/attachedpicture/type.json b/docs/data/documentation/id3tageditor/attachedpicture/type.json new file mode 100644 index 00000000..8b7cb53f --- /dev/null +++ b/docs/data/documentation/id3tageditor/attachedpicture/type.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/attachedpicture\/type"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/type","interfaceLanguage":"swift"},"abstract":[{"text":"The image type as reported in the ID3 tag standard.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"title":"type","externalID":"s:12ID3TagEditor15AttachedPictureV4typeAA0aE4TypeOvp","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"type","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","text":"ID3PictureType"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture/type":{"url":"\/documentation\/id3tageditor\/attachedpicture\/type","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture\/type","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier","text":"ID3PictureType"}],"abstract":[{"text":"The image type as reported in the ID3 tag standard.","type":"text"}],"role":"symbol","type":"topic","title":"type"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime.json b/docs/data/documentation/id3tageditor/datetime.json new file mode 100644 index 00000000..81b81bf2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/datetime"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"metadata":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"title":"DateTime","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"externalID":"s:12ID3TagEditor8DateTimeV","symbolKind":"struct","roleHeading":"Structure"},"abstract":[{"text":"A struct to represent a simplified version of same frames that contain datetime data.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/ID3TagEditor\/SQ"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/day","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/hour","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/minute","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/month","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/year"],"anchor":"Instance-Properties"},{"anchor":"Default-Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/minute":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime\/minute","title":"minute","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Minute value."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/minute"},"doc://ID3TagEditor/SQ":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SQ","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/hour":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime\/hour","title":"hour","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Hour value."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/hour"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/day":{"role":"symbol","title":"day","url":"\/documentation\/id3tageditor\/datetime\/day","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Day value."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/day","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/Equatable-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/id3tageditor\/datetime\/equatable-implementations","title":"Equatable Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/Equatable-Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/year":{"role":"symbol","title":"year","url":"\/documentation\/id3tageditor\/datetime\/year","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"year","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Year value."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/year","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/month":{"role":"symbol","title":"month","url":"\/documentation\/id3tageditor\/datetime\/month","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"month"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"abstract":[{"text":"Month value.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/month","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime/!=(_:_:).json b/docs/data/documentation/id3tageditor/datetime/!=(_:_:).json new file mode 100644 index 00000000..0617b40e --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime/!=(_:_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/datetime\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor8DateTimeV","role":"symbol","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"title":"!=(_:_:)","extendedModule":"Swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/Equatable-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/!=(_:_:)","type":"topic","role":"symbol","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/id3tageditor\/datetime\/!=(_:_:)","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/Equatable-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/id3tageditor\/datetime\/equatable-implementations","title":"Equatable Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/Equatable-Implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime/day.json b/docs/data/documentation/id3tageditor/datetime/day.json new file mode 100644 index 00000000..bf49358c --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime/day.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/day","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Day value."}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Property","externalID":"s:12ID3TagEditor8DateTimeV3daySiSgvp","title":"day","symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"modules":[{"name":"ID3TagEditor"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/datetime\/day"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/day":{"role":"symbol","title":"day","url":"\/documentation\/id3tageditor\/datetime\/day","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Day value."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/day","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime/equatable-implementations.json b/docs/data/documentation/id3tageditor/datetime/equatable-implementations.json new file mode 100644 index 00000000..7370731b --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime/equatable-implementations.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","title":"Equatable Implementations","modules":[{"name":"ID3TagEditor"}]},"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/!=(_:_:)"],"anchor":"Operators"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/datetime\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/!=(_:_:)","type":"topic","role":"symbol","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/id3tageditor\/datetime\/!=(_:_:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime/hour.json b/docs/data/documentation/id3tageditor/datetime/hour.json new file mode 100644 index 00000000..4803b452 --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime/hour.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/hour","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"]]},"metadata":{"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor8DateTimeV4hourSiSgvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hour"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"title":"hour"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hour","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Hour value."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/datetime\/hour"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/hour":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime\/hour","title":"hour","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Hour value."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/hour"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime/minute.json b/docs/data/documentation/id3tageditor/datetime/minute.json new file mode 100644 index 00000000..e33ab55b --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime/minute.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"minute"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/datetime\/minute"]}],"abstract":[{"type":"text","text":"Minute value."}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/minute","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor8DateTimeV6minuteSiSgvp","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","title":"minute"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/minute":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime\/minute","title":"minute","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Minute value."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/minute"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime/month.json b/docs/data/documentation/id3tageditor/datetime/month.json new file mode 100644 index 00000000..205f1398 --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime/month.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"month","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","title":"month","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor8DateTimeV5monthSiSgvp"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/datetime\/month"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/month","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Month value."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"month","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/month":{"role":"symbol","title":"month","url":"\/documentation\/id3tageditor\/datetime\/month","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"month"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"abstract":[{"text":"Month value.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/month","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/datetime/year.json b/docs/data/documentation/id3tageditor/datetime/year.json new file mode 100644 index 00000000..e96184f3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/datetime/year.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/year"},"abstract":[{"text":"Year value.","type":"text"}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:12ID3TagEditor8DateTimeV4yearSiSgvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"year"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"title":"year","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"year","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/datetime\/year"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime/year":{"role":"symbol","title":"year","url":"\/documentation\/id3tageditor\/datetime\/year","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"year","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Year value."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime\/year","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/daymonth.json b/docs/data/documentation/id3tageditor/daymonth.json new file mode 100644 index 00000000..df162be8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/daymonth.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain day and month data."},{"text":" ","type":"text"},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/ID3TagEditor\/SQ"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"DayMonth","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/daymonth"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/day","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/month"],"title":"Instance Properties","anchor":"Instance-Properties"},{"title":"Default Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/Equatable-Implementations"],"generated":true,"anchor":"Default-Implementations"}],"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"DayMonth","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"DayMonth"}],"role":"symbol","roleHeading":"Structure","symbolKind":"struct","externalID":"s:12ID3TagEditor8DayMonthV","title":"DayMonth","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth":{"abstract":[{"text":"A struct to represent a simplified version of same frames that contain day and month data.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","url":"\/documentation\/id3tageditor\/daymonth","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DayMonth"}],"navigatorTitle":[{"text":"DayMonth","kind":"identifier"}],"title":"DayMonth","type":"topic"},"doc://ID3TagEditor/SQ":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SQ","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/day":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/day","role":"symbol","url":"\/documentation\/id3tageditor\/daymonth\/day","type":"topic","title":"day","abstract":[{"type":"text","text":"Day of the month as number."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/Equatable-Implementations":{"type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/Equatable-Implementations","kind":"article","url":"\/documentation\/id3tageditor\/daymonth\/equatable-implementations","title":"Equatable Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/month":{"role":"symbol","title":"month","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/month","abstract":[{"type":"text","text":"Month as number."}],"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"month","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/id3tageditor\/daymonth\/month","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/daymonth/!=(_:_:).json b/docs/data/documentation/id3tageditor/daymonth/!=(_:_:).json new file mode 100644 index 00000000..bd4feb93 --- /dev/null +++ b/docs/data/documentation/id3tageditor/daymonth/!=(_:_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/daymonth\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/Equatable-Implementations"]]},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"role":"symbol","extendedModule":"Swift","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor8DayMonthV","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"!=(_:_:)","roleHeading":"Operator"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth":{"abstract":[{"text":"A struct to represent a simplified version of same frames that contain day and month data.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","url":"\/documentation\/id3tageditor\/daymonth","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DayMonth"}],"navigatorTitle":[{"text":"DayMonth","kind":"identifier"}],"title":"DayMonth","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/!=(_:_:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","abstract":[],"url":"\/documentation\/id3tageditor\/daymonth\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/Equatable-Implementations":{"type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/Equatable-Implementations","kind":"article","url":"\/documentation\/id3tageditor\/daymonth\/equatable-implementations","title":"Equatable Implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/daymonth/day.json b/docs/data/documentation/id3tageditor/daymonth/day.json new file mode 100644 index 00000000..4daa81b4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/daymonth/day.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/day"},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor8DayMonthV3daySiSgvp","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"day"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","title":"day","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"day"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/daymonth\/day"]}],"abstract":[{"type":"text","text":"Day of the month as number."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/day":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/day","role":"symbol","url":"\/documentation\/id3tageditor\/daymonth\/day","type":"topic","title":"day","abstract":[{"type":"text","text":"Day of the month as number."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth":{"abstract":[{"text":"A struct to represent a simplified version of same frames that contain day and month data.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","url":"\/documentation\/id3tageditor\/daymonth","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DayMonth"}],"navigatorTitle":[{"text":"DayMonth","kind":"identifier"}],"title":"DayMonth","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/daymonth/equatable-implementations.json b/docs/data/documentation/id3tageditor/daymonth/equatable-implementations.json new file mode 100644 index 00000000..28ce7dce --- /dev/null +++ b/docs/data/documentation/id3tageditor/daymonth/equatable-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/Equatable-Implementations"},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/daymonth\/equatable-implementations"]}],"metadata":{"role":"collectionGroup","modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection","title":"Equatable Implementations"},"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/!=(_:_:)"],"title":"Operators","generated":true,"anchor":"Operators"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/!=(_:_:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","abstract":[],"url":"\/documentation\/id3tageditor\/daymonth\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth":{"abstract":[{"text":"A struct to represent a simplified version of same frames that contain day and month data.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","url":"\/documentation\/id3tageditor\/daymonth","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DayMonth"}],"navigatorTitle":[{"text":"DayMonth","kind":"identifier"}],"title":"DayMonth","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/daymonth/month.json b/docs/data/documentation/id3tageditor/daymonth/month.json new file mode 100644 index 00000000..833af51e --- /dev/null +++ b/docs/data/documentation/id3tageditor/daymonth/month.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"month"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"platforms":["macOS"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/daymonth\/month"]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/month","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","externalID":"s:12ID3TagEditor8DayMonthV5monthSiSgvp","role":"symbol","symbolKind":"property","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"month","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"title":"month"},"abstract":[{"text":"Month as number.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth":{"abstract":[{"text":"A struct to represent a simplified version of same frames that contain day and month data.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","url":"\/documentation\/id3tageditor\/daymonth","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DayMonth"}],"navigatorTitle":[{"text":"DayMonth","kind":"identifier"}],"title":"DayMonth","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth/month":{"role":"symbol","title":"month","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth\/month","abstract":[{"type":"text","text":"Month as number."}],"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"month","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/id3tageditor\/daymonth\/month","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/examples.json b/docs/data/documentation/id3tageditor/examples.json new file mode 100644 index 00000000..d9dde975 --- /dev/null +++ b/docs/data/documentation/id3tageditor/examples.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"sections":[],"primaryContentSections":[{"kind":"content","content":[{"type":"heading","level":4,"text":"Read","anchor":"Read"},{"type":"paragraph","inlineContent":[{"text":"To read the ID3 tag of an mp3 file you can choose between two API contained in the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"reference"},{"text":" class:","type":"text"}]},{"items":[{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(from:)"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(mp3:)"}]}]}],"type":"unorderedList"},{"inlineContent":[{"type":"text","text":"After getting a "},{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","isActive":true},{"text":" from one of the read API above, you have two options to read the content:","type":"text"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"text":"if you’re interested in reading just the content of the frames, you can create an instance of ","type":"text"},{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","isActive":true},{"type":"text","text":" by passing to it the "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","type":"reference","isActive":true},{"text":" received from the read API and then access the frames content by using its methods.","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"},{"type":"codeListing","syntax":"swift","code":["do {"," if let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: \"example\", fileType: \"mp3\")) {"," let tagContentReader = ID3TagContentReader(id3Tag: id3Tag)"," print(tagContentReader.title() ?? \"\")"," print(tagContentReader.artist() ?? \"\")"," \/\/ ...read other stuff..."," }","} catch {"," print(error)","} "]},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"if you need full frames data, you can access to the "},{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/frames","isActive":true},{"text":" property.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"In this way you will have access to all the data contained in them, including their content and its features like the size and the ID3 frame identifier."}],"type":"paragraph"}]}]},{"syntax":"swift","code":["do {"," let id3TagEditor = ID3TagEditor()",""," if let id3Tag = try id3TagEditor.read(from: \"\") {"," \/\/ ...use the tag..."," \/\/ For example to read the title, album and artist content you can do something similar"," print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? \"\")"," print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? \"\")"," print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? \"\")"," }"," "," if let id3Tag = try id3TagEditor.read(mp3: \"\") {"," \/\/ ...use the tag..."," \/\/ For example to read the title, album and artist content you can do something similar"," print((id3Tag.frames[.title] as? ID3FrameWithStringContent)?.content ?? \"\")"," print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? \"\")"," print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? \"\")"," } ","} catch {"," print(error)","} "],"type":"codeListing"},{"type":"heading","level":4,"text":"Write","anchor":"Write"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To write a new ID3 tag into an mp3 file you can choose between two API contained in the "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"reference","isActive":true},{"type":"text","text":" class:"}]},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:mp3:)","isActive":true}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:to:andSaveTo:)","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"},{"type":"paragraph","inlineContent":[{"text":"The only way to create a valid ","type":"text"},{"isActive":true,"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","type":"reference"},{"text":" is by using of the tag builder available:","type":"text"}]},{"items":[{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"},{"type":"text","text":", a builder useful to create ID3 tag version 2.2"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","isActive":true},{"type":"text","text":", a builder useful to create ID3 tag version 2.3"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","isActive":true,"type":"reference"},{"type":"text","text":", a builder useful to create ID3 tag version 2.4"}],"type":"paragraph"}]}],"type":"unorderedList"},{"inlineContent":[{"text":"You can’t create an instance of ","type":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","type":"reference","isActive":true},{"text":" without one of the builders above.","type":"text"},{"text":" ","type":"text"},{"text":"Below you can find a sample code that will write an ID3 tag version 3 with all the frames supported by ","type":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","isActive":true,"type":"reference"},{"type":"text","text":" to an mp3 file."}],"type":"paragraph"},{"code":["do {"," let id3Tag = ID32v3TagBuilder()"," .title(frame: ID3FrameWithStringContent(content: \"title V3\"))"," .album(frame: ID3FrameWithStringContent(content: \"album V3\"))"," .albumArtist(frame: ID3FrameWithStringContent(content: \"album artist V3\"))"," .artist(frame: ID3FrameWithStringContent(content: \"artist V3\"))"," .composer(frame: ID3FrameWithStringContent(content: \"composer V3\"))"," .conductor(frame: ID3FrameWithStringContent(content: \"conductor V3\"))"," .contentGrouping(frame: ID3FrameWithStringContent(content: \"ContentGrouping V3\"))"," .copyright(frame: ID3FrameWithStringContent(content: \"Copyright V3\"))"," .encodedBy(frame: ID3FrameWithStringContent(content: \"EncodedBy V3\"))"," .encoderSettings(frame: ID3FrameWithStringContent(content: \"EncoderSettings V3\"))"," .fileOwner(frame: ID3FrameWithStringContent(content: \"FileOwner V3\"))"," .lyricist(frame: ID3FrameWithStringContent(content: \"Lyricist V3\"))"," .mixArtist(frame: ID3FrameWithStringContent(content: \"MixArtist V3\"))"," .publisher(frame: ID3FrameWithStringContent(content: \"Publisher V3\"))"," .subtitle(frame: ID3FrameWithStringContent(content: \"Subtitle V3\"))"," .beatsPerMinute(frame: ID3FrameWithIntegerContent(value: 50))"," .originalFilename(frame: ID3FrameWithStringContent(content: \"filenameV3.mp3\"))"," .lengthInMilliseconds(frame: ID3FrameWithIntegerContent(value: 9000))"," .sizeInBytes(frame: ID3FrameWithIntegerContent(value: 1500))"," .genre(frame: ID3FrameGenre(genre: .metal, description: \"Metalcore\"))"," .discPosition(frame: ID3FramePartOfTotal(part: 1, total: 3))"," .trackPosition(frame: ID3FramePartOfTotal(part: 2, total: 9))"," .recordingDayMonth(frame: ID3FrameRecordingDayMonth(day: 5, month: 8))"," .recordingYear(frame: ID3FrameWithIntegerContent(year: 2020))"," .recordingHourMinute(frame: ID3FrameRecordingHourMinute(hour: 15, minute: 39))"," .attachedPicture(pictureType: .frontCover, frame: ID3FrameAttachedPicture(picture: , type: .frontCover, format: .jpeg))"," .attachedPicture(pictureType: .backCover, frame: ID3FrameAttachedPicture(picture: , type: .backCover, format: .jpeg))"," .unsynchronisedLyrics(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: \"CD\", content: \"v3 ita unsync lyrics\"))"," .unsynchronisedLyrics(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: \"CD\", content: \"v3 eng unsync lyrics\"))"," .iTunesGrouping(frame: ID3FrameWithStringContent(content: \"ItunesGrouping V3\"))"," .iTunesMovementName(frame: ID3FrameWithStringContent(content: \"MovementName V3\"))"," .iTunesMovementIndex(frame: ID3FrameWithIntegerContent(value: 6))"," .iTunesMovementCount(frame: ID3FrameWithIntegerContent(value: 13))"," .iTunesPodcastCategory(frame: ID3FrameWithStringContent(content: \"PodcastCategory V3\"))"," .iTunesPodcastDescription(frame: ID3FrameWithStringContent(content: \"PodcastDescription V3\"))"," .iTunesPodcastID(frame: ID3FrameWithStringContent(content: \"PodcastID V3\"))"," .iTunesPodcastKeywords(frame: ID3FrameWithStringContent(content: \"PodcastKeywords V3\"))"," .comment(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: \"CD\", content: \"v2 ita comment\"))"," .comment(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: \"CD\", content: \"v2 eng comment\"))"," .build()"," "," try id3TagEditor.write(tag: id3Tag, to: \"\")"," try id3TagEditor.write(tag: id3Tag, "," to: \"\","," andSaveTo: \"\")"," let newMp3: Data = try id3TagEditor.write(tag: id3Tag, mp3: ) ","} catch {"," print(error)","} "],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"You can also find more usage example in the ","type":"text"},{"type":"reference","identifier":"https:\/\/github.com\/chicio\/ID3TagEditor\/blob\/main\/Tests\/Acceptance\/ID3TagEditorWriteReadAcceptanceTest.swift","isActive":true},{"type":"text","text":" included in the project."}]}]}],"metadata":{"roleHeading":"Article","modules":[{"name":"ID3TagEditor"}],"role":"article","title":"Examples"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Examples"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/examples"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Let’s see how you can use "},{"type":"codeVoice","code":"ID3TagEditor"},{"text":" to read and write ID3 tags.","type":"text"}],"kind":"article","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/write(tag:to:andSaveTo:)":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:to:andSaveTo:)","url":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:to:andsaveto:)","abstract":[{"text":"Writes the mp3 to a new file or overwrite it with the new ID3 tag.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"kind":"text","text":"("},{"text":"tag","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"andSaveTo","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?) ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol","title":"write(tag:to:andSaveTo:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag/frames":{"title":"frames","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"frames","kind":"identifier"},{"kind":"text","text":": ["},{"text":"FrameName","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor9FrameNameO"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A5FrameC","text":"ID3Frame","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file."}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3tag\/frames","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/frames"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/read(from:)":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tageditor\/read(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(from:)","title":"read(from:)","abstract":[{"type":"text","text":"Read the ID3 tag contained in the mp3 file."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/write(tag:mp3:)":{"title":"write(tag:mp3:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tag","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":", ","kind":"text"},{"text":"mp3","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"}],"abstract":[{"type":"text","text":"Write the ID3 tag passed as parameter to the mp3 file passed as "},{"type":"codeVoice","code":"Data"},{"text":".","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:mp3:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:mp3:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/read(mp3:)":{"url":"\/documentation\/id3tageditor\/id3tageditor\/read(mp3:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(mp3:)","title":"read(mp3:)","kind":"symbol","abstract":[{"text":"Read the ID3 tag contained in the mp3 file passed as ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"mp3"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]},"https://github.com/chicio/ID3TagEditor/blob/main/Tests/Acceptance/ID3TagEditorWriteReadAcceptanceTest.swift":{"title":"read\/write acceptance test","identifier":"https:\/\/github.com\/chicio\/ID3TagEditor\/blob\/main\/Tests\/Acceptance\/ID3TagEditorWriteReadAcceptanceTest.swift","url":"https:\/\/github.com\/chicio\/ID3TagEditor\/blob\/main\/Tests\/Acceptance\/ID3TagEditorWriteReadAcceptanceTest.swift","type":"link","titleInlineContent":[{"text":"read\/write acceptance test","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename.json b/docs/data/documentation/id3tageditor/framename.json new file mode 100644 index 00000000..d7953220 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"metadata":{"externalID":"s:12ID3TagEditor9FrameNameO","title":"FrameName","symbolKind":"enum","roleHeading":"Enumeration","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"FrameName"}],"navigatorTitle":[{"kind":"identifier","text":"FrameName"}]},"abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"type":"text","text":"of frame in the "},{"type":"codeVoice","code":"ID3tag"},{"type":"text","text":" "},{"code":"frames","type":"codeVoice"},{"type":"text","text":" properties."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/s12CaseIterableP","doc:\/\/ID3TagEditor\/SQ","doc:\/\/ID3TagEditor\/SH"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"FrameName"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/framename"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/album","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/albumArtist","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/artist","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/attachedPicture(_:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/beatsPerMinute","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/comment(_:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/composer","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/conductor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/contentGrouping","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/copyright","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/discPosition","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encodedBy","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encoderSettings","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/fileOwner","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/genre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesGrouping","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementCount","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementIndex","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementName","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastCategory","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastID","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastKeywords","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lengthInMilliseconds","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lyricist","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/mixArtist","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/originalFilename","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/publisher","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDateTime","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDayMonth","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingHourMinute","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingYear","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/sizeInBytes","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/subtitle","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/title","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/trackPosition","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/unsynchronizedLyrics(_:)"],"anchor":"Enumeration-Cases","title":"Enumeration Cases","generated":true},{"anchor":"Type-Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/allCases"],"title":"Type Properties","generated":true},{"title":"Default Implementations","anchor":"Default-Implementations","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/Equatable-Implementations"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/discPosition":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/discposition","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/discPosition","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discPosition"}],"title":"FrameName.discPosition","abstract":[{"type":"text","text":"Disc Position frame name."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastCategory":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastcategory","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Podcast category frame name. Version 2.3 and 2.4 only."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastCategory","kind":"symbol","title":"FrameName.iTunesPodcastCategory"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/originalFilename":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/originalfilename","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/originalFilename","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalFilename"}],"title":"FrameName.originalFilename","abstract":[{"text":"Original filename.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingDateTime":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDateTime","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingDateTime"}],"url":"\/documentation\/id3tageditor\/framename\/recordingdatetime","abstract":[{"text":"RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime.","type":"text"}],"type":"topic","title":"FrameName.recordingDateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementIndex":{"url":"\/documentation\/id3tageditor\/framename\/itunesmovementindex","role":"symbol","type":"topic","abstract":[{"text":"Movement Index frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementIndex","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementIndex","kind":"symbol","title":"FrameName.iTunesMovementIndex"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/subtitle":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/subtitle","url":"\/documentation\/id3tageditor\/framename\/subtitle","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Subtitle frame name"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"}],"title":"FrameName.subtitle"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementName":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/itunesmovementname","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementName","kind":"identifier"}],"title":"FrameName.iTunesMovementName","abstract":[{"type":"text","text":"Movement name frame name. Version 2.3 and 2.4 only."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastKeywords":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastkeywords","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Podcast keywords frame name, Version 2.3 and 2.4 only."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastKeywords"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastKeywords","title":"FrameName.iTunesPodcastKeywords"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/unsynchronizedLyrics(_:)":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/unsynchronizedlyrics(_:)","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/unsynchronizedLyrics(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unsynchronizedLyrics","kind":"identifier"},{"kind":"text","text":"("},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Unsynchronized lyrics frame name."}],"title":"FrameName.unsynchronizedLyrics(_:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/artist":{"url":"\/documentation\/id3tageditor\/framename\/artist","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Artist frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artist"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/artist","title":"FrameName.artist"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/composer":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/composer","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/composer","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"}],"abstract":[{"type":"text","text":"Composer frame name."}],"title":"FrameName.composer","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingDayMonth":{"url":"\/documentation\/id3tageditor\/framename\/recordingdaymonth","role":"symbol","type":"topic","abstract":[{"type":"text","text":"RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDayMonth","title":"FrameName.recordingDayMonth"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/albumArtist":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/albumartist","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/albumArtist","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"albumArtist"}],"abstract":[{"text":"AlbumArtist frame name.","type":"text"}],"title":"FrameName.albumArtist","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesGrouping":{"url":"\/documentation\/id3tageditor\/framename\/itunesgrouping","role":"symbol","type":"topic","abstract":[{"text":"Grouping frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesGrouping","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesGrouping","title":"FrameName.iTunesGrouping"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/attachedPicture(_:)":{"type":"topic","abstract":[{"text":"AttachedPicture frame name","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/attachedPicture(_:)","title":"FrameName.attachedPicture(_:)","role":"symbol","url":"\/documentation\/id3tageditor\/framename\/attachedpicture(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPicture"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/contentGrouping":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/contentgrouping","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/contentGrouping","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"contentGrouping","kind":"identifier"}],"abstract":[{"type":"text","text":"ContentGrouping frame name."}],"title":"FrameName.contentGrouping","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/conductor":{"url":"\/documentation\/id3tageditor\/framename\/conductor","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Conductor frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"conductor"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/conductor","title":"FrameName.conductor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingHourMinute":{"title":"FrameName.recordingHourMinute","type":"topic","url":"\/documentation\/id3tageditor\/framename\/recordinghourminute","role":"symbol","abstract":[{"type":"text","text":"RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingHourMinute","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/lengthInMilliseconds":{"url":"\/documentation\/id3tageditor\/framename\/lengthinmilliseconds","role":"symbol","type":"topic","abstract":[{"text":"Length in milliseconds frame.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lengthInMilliseconds","kind":"symbol","title":"FrameName.lengthInMilliseconds"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastID":{"title":"FrameName.iTunesPodcastID","type":"topic","url":"\/documentation\/id3tageditor\/framename\/itunespodcastid","role":"symbol","abstract":[{"type":"text","text":"Podcast ID frame name, Version 2.3 and 2.4 only."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastID","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/publisher":{"url":"\/documentation\/id3tageditor\/framename\/publisher","role":"symbol","type":"topic","abstract":[{"text":"Publisher frame name.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/publisher","kind":"symbol","title":"FrameName.publisher"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/copyright":{"title":"FrameName.copyright","type":"topic","url":"\/documentation\/id3tageditor\/framename\/copyright","role":"symbol","abstract":[{"type":"text","text":"Copyright frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/copyright","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/Equatable-Implementations","url":"\/documentation\/id3tageditor\/framename\/equatable-implementations","kind":"article","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastDescription":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastdescription","role":"symbol","type":"topic","abstract":[{"text":"Podcast Description frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastDescription"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastDescription","kind":"symbol","title":"FrameName.iTunesPodcastDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/genre":{"title":"FrameName.genre","type":"topic","url":"\/documentation\/id3tageditor\/framename\/genre","role":"symbol","abstract":[{"type":"text","text":"Genre frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/genre","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/allCases":{"url":"\/documentation\/id3tageditor\/framename\/allcases","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"allCases","kind":"identifier"},{"text":": [","kind":"text"},{"text":"FrameName","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor9FrameNameO"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/allCases","kind":"symbol","title":"allCases"},"doc://ID3TagEditor/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/ID3TagEditor\/s12CaseIterableP"},"doc://ID3TagEditor/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/ID3TagEditor\/SQ"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/comment(_:)":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/comment(_:)","title":"FrameName.comment(_:)","abstract":[{"text":"Comment frame name.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"comment","kind":"identifier"},{"kind":"text","text":"("},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":")"}],"url":"\/documentation\/id3tageditor\/framename\/comment(_:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/sizeInBytes":{"title":"FrameName.sizeInBytes","type":"topic","url":"\/documentation\/id3tageditor\/framename\/sizeinbytes","role":"symbol","abstract":[{"type":"text","text":"Size in bytes frame. Valid only for tag version 2.2 and 2.3."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/sizeInBytes","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sizeInBytes","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingYear":{"url":"\/documentation\/id3tageditor\/framename\/recordingyear","role":"symbol","type":"topic","abstract":[{"type":"text","text":"RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingYear"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingYear","kind":"symbol","title":"FrameName.recordingYear"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/beatsPerMinute":{"title":"FrameName.beatsPerMinute","type":"topic","url":"\/documentation\/id3tageditor\/framename\/beatsperminute","role":"symbol","abstract":[{"type":"text","text":"Beats per minute frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/beatsPerMinute","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/mixArtist":{"url":"\/documentation\/id3tageditor\/framename\/mixartist","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Mix Artist frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mixArtist"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/mixArtist","kind":"symbol","title":"FrameName.mixArtist"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/album":{"title":"FrameName.album","type":"topic","url":"\/documentation\/id3tageditor\/framename\/album","role":"symbol","abstract":[{"type":"text","text":"Album frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/album","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/encodedBy":{"url":"\/documentation\/id3tageditor\/framename\/encodedby","role":"symbol","type":"topic","abstract":[{"type":"text","text":"EncodedBy frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encodedBy","kind":"symbol","title":"FrameName.encodedBy"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/lyricist":{"title":"FrameName.lyricist","type":"topic","url":"\/documentation\/id3tageditor\/framename\/lyricist","role":"symbol","abstract":[{"type":"text","text":"Lyricist frame name"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lyricist","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/fileOwner":{"url":"\/documentation\/id3tageditor\/framename\/fileowner","role":"symbol","type":"topic","abstract":[{"type":"text","text":"File Owner frame name. Version 2.3 and 2.4 only."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileOwner"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/fileOwner","kind":"symbol","title":"FrameName.fileOwner"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/encoderSettings":{"title":"FrameName.encoderSettings","type":"topic","url":"\/documentation\/id3tageditor\/framename\/encodersettings","role":"symbol","abstract":[{"type":"text","text":"EncoderSettings frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encoderSettings","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/trackPosition":{"url":"\/documentation\/id3tageditor\/framename\/trackposition","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Track Position frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"trackPosition"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/trackPosition","kind":"symbol","title":"FrameName.trackPosition"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementCount":{"title":"FrameName.iTunesMovementCount","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/framename\/itunesmovementcount","role":"symbol","type":"topic","abstract":[{"text":"Movement Count frame name. Version 2.3 and 2.4 only","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementCount","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/title":{"title":"FrameName.title","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/title","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/framename\/title","abstract":[{"type":"text","text":"Title frame name."}]},"doc://ID3TagEditor/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/ID3TagEditor\/SH"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/!=(_:_:).json b/docs/data/documentation/id3tageditor/framename/!=(_:_:).json new file mode 100644 index 00000000..52438d15 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/!=(_:_:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor9FrameNameO","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"extendedModule":"Swift","roleHeading":"Operator","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/!=(_:_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/Equatable-Implementations"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/Equatable-Implementations","url":"\/documentation\/id3tageditor\/framename\/equatable-implementations","kind":"article","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/framename\/!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/album.json b/docs/data/documentation/id3tageditor/framename/album.json new file mode 100644 index 00000000..90b56291 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/album.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/album"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/album","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"album","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","metadata":{"roleHeading":"Case","role":"symbol","title":"FrameName.album","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"album"}],"externalID":"s:12ID3TagEditor9FrameNameO5albumyA2CmF","symbolKind":"case"},"abstract":[{"type":"text","text":"Album frame name."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/album":{"title":"FrameName.album","type":"topic","url":"\/documentation\/id3tageditor\/framename\/album","role":"symbol","abstract":[{"type":"text","text":"Album frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/album","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/albumartist.json b/docs/data/documentation/id3tageditor/framename/albumartist.json new file mode 100644 index 00000000..6aa5c6f1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/albumartist.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/albumartist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/albumArtist","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"AlbumArtist frame name.","type":"text"}],"kind":"symbol","metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"albumArtist","kind":"identifier"}],"role":"symbol","title":"FrameName.albumArtist","symbolKind":"case","externalID":"s:12ID3TagEditor9FrameNameO11albumArtistyA2CmF","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/albumArtist":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/albumartist","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/albumArtist","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"albumArtist"}],"abstract":[{"text":"AlbumArtist frame name.","type":"text"}],"title":"FrameName.albumArtist","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/allcases.json b/docs/data/documentation/id3tageditor/framename/allcases.json new file mode 100644 index 00000000..f1e3de46 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/allcases.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allCases","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor9FrameNameO","kind":"typeIdentifier","text":"FrameName"},{"text":"]","kind":"text"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor9FrameNameO8allCasesSayACGvpZ","symbolKind":"property","title":"allCases","role":"symbol","roleHeading":"Type Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/allCases"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"CaseIterable.allCases","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"allCases","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor9FrameNameO","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","text":"FrameName"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/allcases"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/allCases":{"url":"\/documentation\/id3tageditor\/framename\/allcases","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"allCases","kind":"identifier"},{"text":": [","kind":"text"},{"text":"FrameName","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor9FrameNameO"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/allCases","kind":"symbol","title":"allCases"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/artist.json b/docs/data/documentation/id3tageditor/framename/artist.json new file mode 100644 index 00000000..cc984f8d --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/artist.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/framename\/artist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/artist","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Artist frame name."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"artist"}],"role":"symbol","title":"FrameName.artist","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor9FrameNameO6artistyA2CmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"artist","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/artist":{"url":"\/documentation\/id3tageditor\/framename\/artist","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Artist frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artist"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/artist","title":"FrameName.artist"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/attachedpicture(_:).json b/docs/data/documentation/id3tageditor/framename/attachedpicture(_:).json new file mode 100644 index 00000000..d6338444 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/attachedpicture(_:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor9FrameNameO15attachedPictureyAcA0aG4TypeOcACmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attachedPicture"},{"text":"(","kind":"text"},{"text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"FrameName.attachedPicture(_:)"},"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/attachedpicture(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/attachedPicture(_:)"},"abstract":[{"text":"AttachedPicture frame name","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"attachedPicture","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"pictureType:"}]}]}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/attachedPicture(_:)":{"type":"topic","abstract":[{"text":"AttachedPicture frame name","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/attachedPicture(_:)","title":"FrameName.attachedPicture(_:)","role":"symbol","url":"\/documentation\/id3tageditor\/framename\/attachedpicture(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPicture"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/beatsperminute.json b/docs/data/documentation/id3tageditor/framename/beatsperminute.json new file mode 100644 index 00000000..ac426604 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/beatsperminute.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"FrameName.beatsPerMinute","externalID":"s:12ID3TagEditor9FrameNameO14beatsPerMinuteyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beatsPerMinute"}]},"abstract":[{"text":"Beats per minute frame name.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/beatsPerMinute","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"beatsPerMinute","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/beatsperminute"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/beatsPerMinute":{"title":"FrameName.beatsPerMinute","type":"topic","url":"\/documentation\/id3tageditor\/framename\/beatsperminute","role":"symbol","abstract":[{"type":"text","text":"Beats per minute frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/beatsPerMinute","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/comment(_:).json b/docs/data/documentation/id3tageditor/framename/comment(_:).json new file mode 100644 index 00000000..ba1b8ac8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/comment(_:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Comment frame name.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"comment","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"language: language of the comment, according to the ISO-639-2 standard."}]}]}],"type":"unorderedList"}]}],"kind":"symbol","metadata":{"roleHeading":"Case","role":"symbol","symbolKind":"case","title":"FrameName.comment(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comment"},{"text":"(","kind":"text"},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":")"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor9FrameNameO7commentyAcA0aD15ContentLanguageOcACmF"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/comment(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/comment(_:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/comment(_:)":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/comment(_:)","title":"FrameName.comment(_:)","abstract":[{"text":"Comment frame name.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"comment","kind":"identifier"},{"kind":"text","text":"("},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":")"}],"url":"\/documentation\/id3tageditor\/framename\/comment(_:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/composer.json b/docs/data/documentation/id3tageditor/framename/composer.json new file mode 100644 index 00000000..1c57b48c --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/composer.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Composer frame name."}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/composer"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"composer"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/composer"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"FrameName.composer","symbolKind":"case","externalID":"s:12ID3TagEditor9FrameNameO8composeryA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"composer","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/composer":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/composer","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/composer","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"}],"abstract":[{"type":"text","text":"Composer frame name."}],"title":"FrameName.composer","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/conductor.json b/docs/data/documentation/id3tageditor/framename/conductor.json new file mode 100644 index 00000000..2484cfd2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/conductor.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"conductor"}],"externalID":"s:12ID3TagEditor9FrameNameO9conductoryA2CmF","title":"FrameName.conductor","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/conductor"},"sections":[],"abstract":[{"type":"text","text":"Conductor frame name."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/conductor"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/conductor":{"url":"\/documentation\/id3tageditor\/framename\/conductor","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Conductor frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"conductor"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/conductor","title":"FrameName.conductor"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/contentgrouping.json b/docs/data/documentation/id3tageditor/framename/contentgrouping.json new file mode 100644 index 00000000..20797f6a --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/contentgrouping.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor9FrameNameO15contentGroupingyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentGrouping"}],"roleHeading":"Case","title":"FrameName.contentGrouping","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/contentGrouping","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"ContentGrouping frame name."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"contentGrouping","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/contentgrouping"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/contentGrouping":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/contentgrouping","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/contentGrouping","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"contentGrouping","kind":"identifier"}],"abstract":[{"type":"text","text":"ContentGrouping frame name."}],"title":"FrameName.contentGrouping","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/copyright.json b/docs/data/documentation/id3tageditor/framename/copyright.json new file mode 100644 index 00000000..75036860 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/copyright.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/copyright"},"abstract":[{"text":"Copyright frame name.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/copyright"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"FrameName.copyright","externalID":"s:12ID3TagEditor9FrameNameO9copyrightyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/copyright":{"title":"FrameName.copyright","type":"topic","url":"\/documentation\/id3tageditor\/framename\/copyright","role":"symbol","abstract":[{"type":"text","text":"Copyright frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/copyright","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/discposition.json b/docs/data/documentation/id3tageditor/framename/discposition.json new file mode 100644 index 00000000..12e171e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/discposition.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/discPosition","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/discposition"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"discPosition"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discPosition"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor9FrameNameO12discPositionyA2CmF","title":"FrameName.discPosition","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Disc Position frame name.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/discPosition":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/discposition","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/discPosition","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discPosition"}],"title":"FrameName.discPosition","abstract":[{"type":"text","text":"Disc Position frame name."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/encodedby.json b/docs/data/documentation/id3tageditor/framename/encodedby.json new file mode 100644 index 00000000..6564aa37 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/encodedby.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encodedBy"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"EncodedBy frame name."}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/encodedby"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedBy"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:12ID3TagEditor9FrameNameO9encodedByyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"}],"title":"FrameName.encodedBy"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/encodedBy":{"url":"\/documentation\/id3tageditor\/framename\/encodedby","role":"symbol","type":"topic","abstract":[{"type":"text","text":"EncodedBy frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encodedBy","kind":"symbol","title":"FrameName.encodedBy"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/encodersettings.json b/docs/data/documentation/id3tageditor/framename/encodersettings.json new file mode 100644 index 00000000..eb37864f --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/encodersettings.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encoderSettings","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"EncoderSettings frame name."}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/encodersettings"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encoderSettings"}],"roleHeading":"Case","title":"FrameName.encoderSettings","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor9FrameNameO15encoderSettingsyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/encoderSettings":{"title":"FrameName.encoderSettings","type":"topic","url":"\/documentation\/id3tageditor\/framename\/encodersettings","role":"symbol","abstract":[{"type":"text","text":"EncoderSettings frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/encoderSettings","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/equatable-implementations.json b/docs/data/documentation/id3tageditor/framename/equatable-implementations.json new file mode 100644 index 00000000..d183d07d --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/equatable-implementations.json @@ -0,0 +1 @@ +{"metadata":{"role":"collectionGroup","modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection","title":"Equatable Implementations"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/Equatable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"generated":true,"title":"Operators","anchor":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/!=(_:_:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/framename\/!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/fileowner.json b/docs/data/documentation/id3tageditor/framename/fileowner.json new file mode 100644 index 00000000..38a0550d --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/fileowner.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileOwner","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/fileOwner"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"File Owner frame name. Version 2.3 and 2.4 only."}],"metadata":{"roleHeading":"Case","role":"symbol","title":"FrameName.fileOwner","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileOwner","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor9FrameNameO9fileOwneryA2CmF"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/fileowner"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/fileOwner":{"url":"\/documentation\/id3tageditor\/framename\/fileowner","role":"symbol","type":"topic","abstract":[{"type":"text","text":"File Owner frame name. Version 2.3 and 2.4 only."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileOwner"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/fileOwner","kind":"symbol","title":"FrameName.fileOwner"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/genre.json b/docs/data/documentation/id3tageditor/framename/genre.json new file mode 100644 index 00000000..5dfff19b --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/genre.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/genre"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"genre"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"kind":"symbol","metadata":{"roleHeading":"Case","title":"FrameName.genre","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"genre"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor9FrameNameO5genreyA2CmF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Genre frame name."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/genre"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/genre":{"title":"FrameName.genre","type":"topic","url":"\/documentation\/id3tageditor\/framename\/genre","role":"symbol","abstract":[{"type":"text","text":"Genre frame name."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/genre","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunesgrouping.json b/docs/data/documentation/id3tageditor/framename/itunesgrouping.json new file mode 100644 index 00000000..078f71b1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunesgrouping.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Grouping frame name. Version 2.3 and 2.4 only."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"}],"externalID":"s:12ID3TagEditor9FrameNameO14iTunesGroupingyA2CmF","roleHeading":"Case","title":"FrameName.iTunesGrouping","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"}],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesGrouping","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/itunesgrouping"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesGrouping":{"url":"\/documentation\/id3tageditor\/framename\/itunesgrouping","role":"symbol","type":"topic","abstract":[{"text":"Grouping frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesGrouping","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesGrouping","title":"FrameName.iTunesGrouping"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunesmovementcount.json b/docs/data/documentation/id3tageditor/framename/itunesmovementcount.json new file mode 100644 index 00000000..1ebe680b --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunesmovementcount.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesMovementCount"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/itunesmovementcount"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"FrameName.iTunesMovementCount","role":"symbol","externalID":"s:12ID3TagEditor9FrameNameO19iTunesMovementCountyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesMovementCount"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"abstract":[{"type":"text","text":"Movement Count frame name. Version 2.3 and 2.4 only"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementCount"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementCount":{"title":"FrameName.iTunesMovementCount","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/framename\/itunesmovementcount","role":"symbol","type":"topic","abstract":[{"text":"Movement Count frame name. Version 2.3 and 2.4 only","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementCount","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunesmovementindex.json b/docs/data/documentation/id3tageditor/framename/itunesmovementindex.json new file mode 100644 index 00000000..6e8ddd34 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunesmovementindex.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"FrameName.iTunesMovementIndex","externalID":"s:12ID3TagEditor9FrameNameO19iTunesMovementIndexyA2CmF","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementIndex","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementIndex","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/itunesmovementindex"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Movement Index frame name. Version 2.3 and 2.4 only."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementIndex":{"url":"\/documentation\/id3tageditor\/framename\/itunesmovementindex","role":"symbol","type":"topic","abstract":[{"text":"Movement Index frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementIndex","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementIndex","kind":"symbol","title":"FrameName.iTunesMovementIndex"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunesmovementname.json b/docs/data/documentation/id3tageditor/framename/itunesmovementname.json new file mode 100644 index 00000000..f7a01f04 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunesmovementname.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementName"},"abstract":[{"type":"text","text":"Movement name frame name. Version 2.3 and 2.4 only."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesMovementName","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"FrameName.iTunesMovementName","symbolKind":"case","externalID":"s:12ID3TagEditor9FrameNameO014iTunesMovementE0yA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesMovementName"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/itunesmovementname"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesMovementName":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/itunesmovementname","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesMovementName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesMovementName","kind":"identifier"}],"title":"FrameName.iTunesMovementName","abstract":[{"type":"text","text":"Movement name frame name. Version 2.3 and 2.4 only."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunespodcastcategory.json b/docs/data/documentation/id3tageditor/framename/itunespodcastcategory.json new file mode 100644 index 00000000..a714ae10 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunespodcastcategory.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"abstract":[{"type":"text","text":"Podcast category frame name. Version 2.3 and 2.4 only."}],"metadata":{"roleHeading":"Case","externalID":"s:12ID3TagEditor9FrameNameO21iTunesPodcastCategoryyA2CmF","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastCategory"}],"title":"FrameName.iTunesPodcastCategory"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastCategory"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastCategory"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/itunespodcastcategory"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastCategory":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastcategory","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Podcast category frame name. Version 2.3 and 2.4 only."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastCategory","kind":"symbol","title":"FrameName.iTunesPodcastCategory"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunespodcastdescription.json b/docs/data/documentation/id3tageditor/framename/itunespodcastdescription.json new file mode 100644 index 00000000..5a79553a --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunespodcastdescription.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/itunespodcastdescription"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"abstract":[{"type":"text","text":"Podcast Description frame name. Version 2.3 and 2.4 only."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesPodcastDescription","kind":"identifier"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastDescription","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor9FrameNameO24iTunesPodcastDescriptionyA2CmF","title":"FrameName.iTunesPodcastDescription","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastDescription"}],"role":"symbol","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastDescription":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastdescription","role":"symbol","type":"topic","abstract":[{"text":"Podcast Description frame name. Version 2.3 and 2.4 only.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastDescription"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastDescription","kind":"symbol","title":"FrameName.iTunesPodcastDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunespodcastid.json b/docs/data/documentation/id3tageditor/framename/itunespodcastid.json new file mode 100644 index 00000000..aced3066 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunespodcastid.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/itunespodcastid"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Podcast ID frame name, Version 2.3 and 2.4 only."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastID","kind":"identifier"}],"role":"symbol","externalID":"s:12ID3TagEditor9FrameNameO15iTunesPodcastIDyA2CmF","title":"FrameName.iTunesPodcastID","roleHeading":"Case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastID":{"title":"FrameName.iTunesPodcastID","type":"topic","url":"\/documentation\/id3tageditor\/framename\/itunespodcastid","role":"symbol","abstract":[{"type":"text","text":"Podcast ID frame name, Version 2.3 and 2.4 only."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastID","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/itunespodcastkeywords.json b/docs/data/documentation/id3tageditor/framename/itunespodcastkeywords.json new file mode 100644 index 00000000..9d83780b --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/itunespodcastkeywords.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor9FrameNameO21iTunesPodcastKeywordsyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastKeywords"}],"roleHeading":"Case","title":"FrameName.iTunesPodcastKeywords","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastKeywords","interfaceLanguage":"swift"},"abstract":[{"text":"Podcast keywords frame name, Version 2.3 and 2.4 only.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesPodcastKeywords","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/itunespodcastkeywords"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/iTunesPodcastKeywords":{"url":"\/documentation\/id3tageditor\/framename\/itunespodcastkeywords","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Podcast keywords frame name, Version 2.3 and 2.4 only."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastKeywords"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/iTunesPodcastKeywords","title":"FrameName.iTunesPodcastKeywords"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/lengthinmilliseconds.json b/docs/data/documentation/id3tageditor/framename/lengthinmilliseconds.json new file mode 100644 index 00000000..cb7d382b --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/lengthinmilliseconds.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/lengthinmilliseconds"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lengthInMilliseconds","kind":"identifier"}],"externalID":"s:12ID3TagEditor9FrameNameO20lengthInMillisecondsyA2CmF","title":"FrameName.lengthInMilliseconds","role":"symbol"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lengthInMilliseconds","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Length in milliseconds frame."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lengthInMilliseconds","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/lengthInMilliseconds":{"url":"\/documentation\/id3tageditor\/framename\/lengthinmilliseconds","role":"symbol","type":"topic","abstract":[{"text":"Length in milliseconds frame.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lengthInMilliseconds","kind":"symbol","title":"FrameName.lengthInMilliseconds"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/lyricist.json b/docs/data/documentation/id3tageditor/framename/lyricist.json new file mode 100644 index 00000000..285d5442 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/lyricist.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lyricist"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lyricist","interfaceLanguage":"swift"},"abstract":[{"text":"Lyricist frame name","type":"text"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"FrameName.lyricist","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor9FrameNameO8lyricistyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/lyricist"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/lyricist":{"title":"FrameName.lyricist","type":"topic","url":"\/documentation\/id3tageditor\/framename\/lyricist","role":"symbol","abstract":[{"type":"text","text":"Lyricist frame name"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/lyricist","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/mixartist.json b/docs/data/documentation/id3tageditor/framename/mixartist.json new file mode 100644 index 00000000..41190388 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/mixartist.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/mixArtist"},"metadata":{"title":"FrameName.mixArtist","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mixArtist","kind":"identifier"}],"externalID":"s:12ID3TagEditor9FrameNameO9mixArtistyA2CmF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/mixartist"]}],"abstract":[{"text":"Mix Artist frame name.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/mixArtist":{"url":"\/documentation\/id3tageditor\/framename\/mixartist","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Mix Artist frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mixArtist"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/mixArtist","kind":"symbol","title":"FrameName.mixArtist"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/originalfilename.json b/docs/data/documentation/id3tageditor/framename/originalfilename.json new file mode 100644 index 00000000..3ce83d8e --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/originalfilename.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Original filename.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/originalFilename","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor9FrameNameO16originalFilenameyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"FrameName.originalFilename","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"originalFilename","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/originalfilename"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/originalFilename":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/originalfilename","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/originalFilename","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalFilename"}],"title":"FrameName.originalFilename","abstract":[{"text":"Original filename.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/publisher.json b/docs/data/documentation/id3tageditor/framename/publisher.json new file mode 100644 index 00000000..31bc2e33 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/publisher.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/publisher","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"publisher"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"publisher"}],"externalID":"s:12ID3TagEditor9FrameNameO9publisheryA2CmF","roleHeading":"Case","title":"FrameName.publisher"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Publisher frame name.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/publisher"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/publisher":{"url":"\/documentation\/id3tageditor\/framename\/publisher","role":"symbol","type":"topic","abstract":[{"text":"Publisher frame name.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/publisher","kind":"symbol","title":"FrameName.publisher"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/recordingdatetime.json b/docs/data/documentation/id3tageditor/framename/recordingdatetime.json new file mode 100644 index 00000000..0f8bf9d8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/recordingdatetime.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDateTime","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/recordingdatetime"]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingDateTime","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor9FrameNameO17recordingDateTimeyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"FrameName.recordingDateTime"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"abstract":[{"type":"text","text":"RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingDateTime"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingDateTime":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDateTime","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingDateTime"}],"url":"\/documentation\/id3tageditor\/framename\/recordingdatetime","abstract":[{"text":"RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime.","type":"text"}],"type":"topic","title":"FrameName.recordingDateTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/recordingdaymonth.json b/docs/data/documentation/id3tageditor/framename/recordingdaymonth.json new file mode 100644 index 00000000..25c7ce21 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/recordingdaymonth.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/recordingdaymonth"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"recordingDayMonth","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"}],"title":"FrameName.recordingDayMonth","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor9FrameNameO17recordingDayMonthyA2CmF","symbolKind":"case"},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDayMonth"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingDayMonth":{"url":"\/documentation\/id3tageditor\/framename\/recordingdaymonth","role":"symbol","type":"topic","abstract":[{"type":"text","text":"RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingDayMonth","title":"FrameName.recordingDayMonth"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/recordinghourminute.json b/docs/data/documentation/id3tageditor/framename/recordinghourminute.json new file mode 100644 index 00000000..12b15f19 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/recordinghourminute.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingHourMinute","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/recordinghourminute"]}],"metadata":{"roleHeading":"Case","title":"FrameName.recordingHourMinute","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor9FrameNameO19recordingHourMinuteyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingHourMinute":{"title":"FrameName.recordingHourMinute","type":"topic","url":"\/documentation\/id3tageditor\/framename\/recordinghourminute","role":"symbol","abstract":[{"type":"text","text":"RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingHourMinute","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/recordingyear.json b/docs/data/documentation/id3tageditor/framename/recordingyear.json new file mode 100644 index 00000000..369a8502 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/recordingyear.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingYear","interfaceLanguage":"swift"},"abstract":[{"text":"RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.","type":"text"}],"metadata":{"externalID":"s:12ID3TagEditor9FrameNameO13recordingYearyA2CmF","title":"FrameName.recordingYear","roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingYear"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingYear"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/recordingyear"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/recordingYear":{"url":"\/documentation\/id3tageditor\/framename\/recordingyear","role":"symbol","type":"topic","abstract":[{"type":"text","text":"RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingYear"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/recordingYear","kind":"symbol","title":"FrameName.recordingYear"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/sizeinbytes.json b/docs/data/documentation/id3tageditor/framename/sizeinbytes.json new file mode 100644 index 00000000..3f6e95ba --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/sizeinbytes.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"Size in bytes frame. Valid only for tag version 2.2 and 2.3.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/sizeInBytes"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/sizeinbytes"]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sizeInBytes"}],"roleHeading":"Case","title":"FrameName.sizeInBytes","role":"symbol","externalID":"s:12ID3TagEditor9FrameNameO11sizeInBytesyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sizeInBytes"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/sizeInBytes":{"title":"FrameName.sizeInBytes","type":"topic","url":"\/documentation\/id3tageditor\/framename\/sizeinbytes","role":"symbol","abstract":[{"type":"text","text":"Size in bytes frame. Valid only for tag version 2.2 and 2.3."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/sizeInBytes","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sizeInBytes","kind":"identifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/subtitle.json b/docs/data/documentation/id3tageditor/framename/subtitle.json new file mode 100644 index 00000000..3adf7914 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/subtitle.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"subtitle","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"kind":"symbol","abstract":[{"text":"Subtitle frame name","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/framename\/subtitle"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/subtitle"},"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"FrameName.subtitle","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor9FrameNameO8subtitleyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/subtitle":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/subtitle","url":"\/documentation\/id3tageditor\/framename\/subtitle","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Subtitle frame name"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"}],"title":"FrameName.subtitle"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/title.json b/docs/data/documentation/id3tageditor/framename/title.json new file mode 100644 index 00000000..37c7ae12 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/title.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/title","interfaceLanguage":"swift"},"abstract":[{"text":"Title frame name.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/title"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"FrameName.title","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"}],"externalID":"s:12ID3TagEditor9FrameNameO5titleyA2CmF","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/title":{"title":"FrameName.title","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/title","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/framename\/title","abstract":[{"type":"text","text":"Title frame name."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/trackposition.json b/docs/data/documentation/id3tageditor/framename/trackposition.json new file mode 100644 index 00000000..03a4fd91 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/trackposition.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/trackposition"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Track Position frame name."}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor9FrameNameO13trackPositionyA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"FrameName.trackPosition","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/trackPosition","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/trackPosition":{"url":"\/documentation\/id3tageditor\/framename\/trackposition","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Track Position frame name."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"trackPosition"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/trackPosition","kind":"symbol","title":"FrameName.trackPosition"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/framename/unsynchronizedlyrics(_:).json b/docs/data/documentation/id3tageditor/framename/unsynchronizedlyrics(_:).json new file mode 100644 index 00000000..c9823834 --- /dev/null +++ b/docs/data/documentation/id3tageditor/framename/unsynchronizedlyrics(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unsynchronizedLyrics","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameContentLanguage","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"language: language of the lyrics, according to the ISO-639-2 standard."}]}]}]}],"kind":"content"}],"sections":[],"abstract":[{"type":"text","text":"Unsynchronized lyrics frame name."}],"variants":[{"paths":["\/documentation\/id3tageditor\/framename\/unsynchronizedlyrics(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/unsynchronizedLyrics(_:)"},"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"FrameName.unsynchronizedLyrics(_:)","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsynchronizedLyrics"},{"kind":"text","text":"("},{"text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:12ID3TagEditor9FrameNameO20unsynchronizedLyricsyAcA0aD15ContentLanguageOcACmF"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName/unsynchronizedLyrics(_:)":{"type":"topic","url":"\/documentation\/id3tageditor\/framename\/unsynchronizedlyrics(_:)","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName\/unsynchronizedLyrics(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unsynchronizedLyrics","kind":"identifier"},{"kind":"text","text":"("},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Unsynchronized lyrics frame name."}],"title":"FrameName.unsynchronizedLyrics(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/genre.json b/docs/data/documentation/id3tageditor/genre.json new file mode 100644 index 00000000..bf698b08 --- /dev/null +++ b/docs/data/documentation/id3tageditor/genre.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor5GenreV","role":"symbol","modules":[{"name":"ID3TagEditor"}],"navigatorTitle":[{"kind":"identifier","text":"Genre"}],"roleHeading":"Structure","symbolKind":"struct","title":"Genre","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}]},"abstract":[{"text":"A struct to represent a simplified version of the genre frame and its content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/description","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/identifier"],"title":"Instance Properties","generated":true,"anchor":"Instance-Properties"},{"title":"Default Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/Equatable-Implementations"],"generated":true,"anchor":"Default-Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/SQ"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/genre"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Genre"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/description":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The genre description."}],"url":"\/documentation\/id3tageditor\/genre\/description","title":"description","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/description"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/ID3TagEditor\/SQ"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/identifier":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The genre identifier as reported in the ID3 standard."}],"url":"\/documentation\/id3tageditor\/genre\/identifier","title":"identifier","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A5GenreO","text":"ID3Genre","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/identifier"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre":{"type":"topic","title":"Genre","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Genre"}],"url":"\/documentation\/id3tageditor\/genre","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","abstract":[{"type":"text","text":"A struct to represent a simplified version of the genre frame and its content."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/Equatable-Implementations":{"kind":"article","role":"collectionGroup","type":"topic","abstract":[],"url":"\/documentation\/id3tageditor\/genre\/equatable-implementations","title":"Equatable Implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/Equatable-Implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/genre/!=(_:_:).json b/docs/data/documentation/id3tageditor/genre/!=(_:_:).json new file mode 100644 index 00000000..c2916409 --- /dev/null +++ b/docs/data/documentation/id3tageditor/genre/!=(_:_:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/!=(_:_:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor5GenreV","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Operator","extendedModule":"Swift","symbolKind":"op","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/genre\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/Equatable-Implementations":{"kind":"article","role":"collectionGroup","type":"topic","abstract":[],"url":"\/documentation\/id3tageditor\/genre\/equatable-implementations","title":"Equatable Implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/Equatable-Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/!=(_:_:)":{"abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/genre\/!=(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre":{"type":"topic","title":"Genre","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Genre"}],"url":"\/documentation\/id3tageditor\/genre","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","abstract":[{"type":"text","text":"A struct to represent a simplified version of the genre frame and its content."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/genre/description.json b/docs/data/documentation/id3tageditor/genre/description.json new file mode 100644 index 00000000..e90ed785 --- /dev/null +++ b/docs/data/documentation/id3tageditor/genre/description.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","externalID":"s:12ID3TagEditor5GenreV11descriptionSSSgvp","title":"description"},"abstract":[{"text":"The genre description.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/description","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/genre\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/description":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The genre description."}],"url":"\/documentation\/id3tageditor\/genre\/description","title":"description","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/description"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre":{"type":"topic","title":"Genre","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Genre"}],"url":"\/documentation\/id3tageditor\/genre","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","abstract":[{"type":"text","text":"A struct to represent a simplified version of the genre frame and its content."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/genre/equatable-implementations.json b/docs/data/documentation/id3tageditor/genre/equatable-implementations.json new file mode 100644 index 00000000..83eed0fb --- /dev/null +++ b/docs/data/documentation/id3tageditor/genre/equatable-implementations.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/Equatable-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/genre\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre"]]},"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"ID3TagEditor"}],"title":"Equatable Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"generated":true,"title":"Operators","anchor":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/!=(_:_:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/!=(_:_:)":{"abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/genre\/!=(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre":{"type":"topic","title":"Genre","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Genre"}],"url":"\/documentation\/id3tageditor\/genre","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","abstract":[{"type":"text","text":"A struct to represent a simplified version of the genre frame and its content."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/genre/identifier.json b/docs/data/documentation/id3tageditor/genre/identifier.json new file mode 100644 index 00000000..ba439a2e --- /dev/null +++ b/docs/data/documentation/id3tageditor/genre/identifier.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/genre\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"The genre identifier as reported in the ID3 standard.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A5GenreO","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","text":"ID3Genre"},{"text":"?","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/identifier"},"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","title":"identifier","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A5GenreO","text":"ID3Genre","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:12ID3TagEditor5GenreV10identifierAA0aD0OSgvp","symbolKind":"property"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/Genre/identifier":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The genre identifier as reported in the ID3 standard."}],"url":"\/documentation\/id3tageditor\/genre\/identifier","title":"identifier","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A5GenreO","text":"ID3Genre","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre\/identifier"},"doc://ID3TagEditor/documentation/ID3TagEditor/Genre":{"type":"topic","title":"Genre","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Genre"}],"url":"\/documentation\/id3tageditor\/genre","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","abstract":[{"type":"text","text":"A struct to represent a simplified version of the genre frame and its content."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/hourminute.json b/docs/data/documentation/id3tageditor/hourminute.json new file mode 100644 index 00000000..1bb2aecf --- /dev/null +++ b/docs/data/documentation/id3tageditor/hourminute.json @@ -0,0 +1 @@ +{"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"role":"symbol","roleHeading":"Structure","modules":[{"name":"ID3TagEditor"}],"title":"HourMinute","externalID":"s:12ID3TagEditor10HourMinuteV","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}]},"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain hour and minute data."},{"text":" ","type":"text"},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HourMinute"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/hourminute"]}],"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/hour","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/minute"],"title":"Instance Properties","generated":true,"anchor":"Instance-Properties"},{"anchor":"Default-Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/Equatable-Implementations"],"title":"Default Implementations","generated":true}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/ID3TagEditor\/SQ"],"type":"conformsTo","kind":"relationships"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/minute":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"minute"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"kind":"symbol","title":"minute","abstract":[{"type":"text","text":"Minute as number."}],"url":"\/documentation\/id3tageditor\/hourminute\/minute","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/minute","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/hour":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/hour","abstract":[{"type":"text","text":"Hour as number."}],"url":"\/documentation\/id3tageditor\/hourminute\/hour","role":"symbol","title":"hour"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/Equatable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/id3tageditor\/hourminute\/equatable-implementations"},"doc://ID3TagEditor/SQ":{"identifier":"doc:\/\/ID3TagEditor\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute":{"role":"symbol","title":"HourMinute","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}],"url":"\/documentation\/id3tageditor\/hourminute","abstract":[{"text":"A struct to represent a simplified version of same frames that contain hour and minute data.","type":"text"},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/hourminute/!=(_:_:).json b/docs/data/documentation/id3tageditor/hourminute/!=(_:_:).json new file mode 100644 index 00000000..1177af11 --- /dev/null +++ b/docs/data/documentation/id3tageditor/hourminute/!=(_:_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/hourminute\/!=(_:_:)"]}],"sections":[],"metadata":{"roleHeading":"Operator","title":"!=(_:_:)","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor10HourMinuteV","role":"symbol","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/!=(_:_:)"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/hourminute\/!=(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/!=(_:_:)","title":"!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/Equatable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/id3tageditor\/hourminute\/equatable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute":{"role":"symbol","title":"HourMinute","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}],"url":"\/documentation\/id3tageditor\/hourminute","abstract":[{"text":"A struct to represent a simplified version of same frames that contain hour and minute data.","type":"text"},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/hourminute/equatable-implementations.json b/docs/data/documentation/id3tageditor/hourminute/equatable-implementations.json new file mode 100644 index 00000000..a8b73300 --- /dev/null +++ b/docs/data/documentation/id3tageditor/hourminute/equatable-implementations.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/hourminute\/equatable-implementations"]}],"sections":[],"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"generated":true,"anchor":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/!=(_:_:)"],"title":"Operators"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/Equatable-Implementations"},"metadata":{"roleHeading":"API Collection","title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute":{"role":"symbol","title":"HourMinute","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}],"url":"\/documentation\/id3tageditor\/hourminute","abstract":[{"text":"A struct to represent a simplified version of same frames that contain hour and minute data.","type":"text"},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/hourminute\/!=(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/!=(_:_:)","title":"!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/hourminute/hour.json b/docs/data/documentation/id3tageditor/hourminute/hour.json new file mode 100644 index 00000000..04051487 --- /dev/null +++ b/docs/data/documentation/id3tageditor/hourminute/hour.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Hour as number."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"s:12ID3TagEditor10HourMinuteV4hourSiSgvp","symbolKind":"property","role":"symbol","title":"hour"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/hour","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/hourminute\/hour"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute":{"role":"symbol","title":"HourMinute","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}],"url":"\/documentation\/id3tageditor\/hourminute","abstract":[{"text":"A struct to represent a simplified version of same frames that contain hour and minute data.","type":"text"},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/hour":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/hour","abstract":[{"type":"text","text":"Hour as number."}],"url":"\/documentation\/id3tageditor\/hourminute\/hour","role":"symbol","title":"hour"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/hourminute/minute.json b/docs/data/documentation/id3tageditor/hourminute/minute.json new file mode 100644 index 00000000..5753bb46 --- /dev/null +++ b/docs/data/documentation/id3tageditor/hourminute/minute.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"minute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor10HourMinuteV6minuteSiSgvp","title":"minute","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property"},"abstract":[{"type":"text","text":"Minute as number."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/hourminute\/minute"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"minute"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/minute","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute/minute":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"minute"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"kind":"symbol","title":"minute","abstract":[{"type":"text","text":"Minute as number."}],"url":"\/documentation\/id3tageditor\/hourminute\/minute","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute\/minute","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute":{"role":"symbol","title":"HourMinute","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}],"url":"\/documentation\/id3tageditor\/hourminute","abstract":[{"text":"A struct to represent a simplified version of same frames that contain hour and minute data.","type":"text"},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder.json b/docs/data/documentation/id3tageditor/id32v2tagbuilder.json new file mode 100644 index 00000000..c8687b3b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder"]}],"metadata":{"navigatorTitle":[{"text":"ID32v2TagBuilder","kind":"identifier"}],"title":"ID32v2TagBuilder","role":"symbol","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC","symbolKind":"class","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID32v2TagBuilder"}],"roleHeading":"Class"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v2TagBuilder","kind":"identifier"}]}],"kind":"declarations"}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/init()"],"title":"Initializers","anchor":"Initializers"},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/album(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/albumArtist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/artist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/attachedPicture(pictureType:frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/beatsPerMinute(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/build()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/comment(language:frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/composer(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/conductor(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/contentGrouping(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/copyright(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/discPosition(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encodedBy(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encoderSettings(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/genre(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lengthInMilliseconds(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lyricist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/mixArtist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/originalFilename(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/publisher(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingDayMonth(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingHourMinute(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingYear(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/sizeInBytes(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/subtitle(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/title(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/trackPosition(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/unsynchronisedLyrics(language:frame:)"],"title":"Instance Methods","generated":true,"anchor":"Instance-Methods"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/albumArtist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/albumArtist(frame:)","abstract":[{"type":"text","text":"Set the albumArtist frame to be written by ID3TagEditor."}],"type":"topic","title":"albumArtist(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/albumartist(frame:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/composer(frame:)":{"abstract":[{"type":"text","text":"Set the composer frame to be written by ID3TagEditor."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/composer(frame:)","title":"composer(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/composer(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/recordingYear(frame:)":{"title":"recordingYear(frame:)","abstract":[{"text":"Set the recording year frame to be written by ID3TagEditor.","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingYear(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingyear(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingYear","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/originalFilename(frame:)":{"abstract":[{"text":"Set the original filename frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/originalfilename(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"originalFilename(frame:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/originalFilename(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/mixArtist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/mixArtist(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/mixartist(frame:)","role":"symbol","type":"topic","abstract":[{"text":"Set the mix artist frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","title":"mixArtist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/artist(frame:)":{"type":"topic","abstract":[{"text":"Set the artist frame to be written by ID3TagEditor.","type":"text"}],"role":"symbol","title":"artist(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"artist"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/artist(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/artist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/subtitle(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/subtitle(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/subtitle(frame:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Set the subtitle frame to be written by ID3TagEditor."}],"kind":"symbol","title":"subtitle(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/encodedBy(frame:)":{"type":"topic","abstract":[{"text":"Set the encoded by frame to be written by ID3TagEditor.","type":"text"}],"title":"encodedBy(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encodedBy(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/encodedby(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encodedBy","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/build()":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/build()","title":"build()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"build"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag"}],"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/build()","abstract":[{"type":"text","text":"Build and ID3Tag version 2."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/sizeInBytes(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sizeInBytes","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/sizeInBytes(frame:)","abstract":[{"text":"Set the size in bytes frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/sizeinbytes(frame:)","title":"sizeInBytes(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/encoderSettings(frame:)":{"type":"topic","abstract":[{"type":"text","text":"Set the encoder settings frame to be written by ID3TagEditor."}],"role":"symbol","title":"encoderSettings(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoderSettings"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/encodersettings(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encoderSettings(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/comment(language:frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/comment(language:frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comment"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/comment(language:frame:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"text":" ","type":"text"},{"type":"text","text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"kind":"symbol","title":"comment(language:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/init()":{"type":"topic","abstract":[{"type":"text","text":"Init a ID32v2TagBuilder instance."}],"role":"symbol","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/init()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/init()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/lengthInMilliseconds(frame:)":{"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/lengthinmilliseconds(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lengthInMilliseconds","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"lengthInMilliseconds(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lengthInMilliseconds(frame:)","abstract":[{"text":"Set the length in milliseconds frame to be written by ID3TagEditor.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/album(frame:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"album","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/album(frame:)","abstract":[{"text":"Set the album frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","title":"album(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/album(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/title(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Set the title frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/title(frame:)","role":"symbol","title":"title(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/title(frame:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/discPosition(frame:)":{"title":"discPosition(frame:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"discPosition","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/discPosition(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/discposition(frame:)","role":"symbol","abstract":[{"type":"text","text":"Set the disc position frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/conductor(frame:)":{"title":"conductor(frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/conductor(frame:)","type":"topic","abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/conductor(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/contentGrouping(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"contentGrouping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/contentGrouping(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/contentgrouping(frame:)","title":"contentGrouping(frame:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/beatsPerMinute(frame:)":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/beatsPerMinute(frame:)","abstract":[{"type":"text","text":"Set the beats per minute frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/beatsperminute(frame:)","role":"symbol","title":"beatsPerMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/recordingHourMinute(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingHourMinute(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingHourMinute","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"recordingHourMinute(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordinghourminute(frame:)","kind":"symbol","abstract":[{"type":"text","text":"Set the recording hour minute frame to be written by ID3TagEditor."}],"role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/copyright(frame:)":{"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/copyright(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/copyright(frame:)","type":"topic","title":"copyright(frame:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"copyright","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Set the copyright frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/recordingDayMonth(frame:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameRecordingDayMonth","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingDayMonth(frame:)","abstract":[{"text":"Set the recording day and month frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingdaymonth(frame:)","title":"recordingDayMonth(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/trackPosition(frame:)":{"title":"trackPosition(frame:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/trackPosition(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Set the trackPosition frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/trackposition(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/lyricist(frame:)":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lyricist(frame:)","abstract":[{"type":"text","text":"Set the lyricist frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/lyricist(frame:)","role":"symbol","title":"lyricist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/publisher(frame:)":{"abstract":[{"type":"text","text":"Set the publisher frame to be written by ID3TagEditor."}],"title":"publisher(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/publisher(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"publisher","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/publisher(frame:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/attachedPicture(pictureType:frame:)":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/attachedPicture(pictureType:frame:)","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/attachedpicture(picturetype:frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attachedPicture"},{"text":"(","kind":"text"},{"text":"pictureType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3PictureType","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"attachedPicture(pictureType:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/genre(frame:)":{"title":"genre(frame:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/genre(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"genre","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","text":"ID3FrameGenre","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Set the genre frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/genre(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/unsynchronisedLyrics(language:frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/unsynchronisedLyrics(language:frame:)","kind":"symbol","abstract":[{"text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"role":"symbol","title":"unsynchronisedLyrics(language:frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/unsynchronisedlyrics(language:frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsynchronisedLyrics"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier","text":"ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/album(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/album(frame:).json new file mode 100644 index 00000000..767b2656 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/album(frame:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","abstract":[{"text":"Set the album frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"album"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The album frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/album(frame:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/album(frame:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"album"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","title":"album(frame:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/album(frame:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"album","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/album(frame:)","abstract":[{"text":"Set the album frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","title":"album(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/album(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/albumartist(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/albumartist(frame:).json new file mode 100644 index 00000000..00744184 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/albumartist(frame:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/albumartist(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"albumArtist"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The albumArtist frame as a ID3FrameWithStringContent instance."}]}]}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"type":"text","text":"Set the albumArtist frame to be written by ID3TagEditor."}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"title":"albumArtist(frame:)"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/albumArtist(frame:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/albumArtist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/albumArtist(frame:)","abstract":[{"type":"text","text":"Set the albumArtist frame to be written by ID3TagEditor."}],"type":"topic","title":"albumArtist(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/albumartist(frame:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/artist(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/artist(frame:).json new file mode 100644 index 00000000..87aeb0cd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/artist(frame:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"artist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The artist frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/artist(frame:)"},"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF","title":"artist(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"artist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Set the artist frame to be written by ID3TagEditor."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/artist(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/artist(frame:)":{"type":"topic","abstract":[{"text":"Set the artist frame to be written by ID3TagEditor.","type":"text"}],"role":"symbol","title":"artist(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"artist"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/artist(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/artist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/attachedpicture(picturetype:frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/attachedpicture(picturetype:frame:).json new file mode 100644 index 00000000..95a7a15a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/attachedpicture(picturetype:frame:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/attachedPicture(pictureType:frame:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","title":"attachedPicture(pictureType:frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"attachedPicture","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"pictureType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple"},{"text":" ","type":"text"},{"type":"text","text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPicture"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"pictureType"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","text":"ID3PictureType","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameAttachedPicture","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"pictureType","content":[{"inlineContent":[{"type":"text","text":"The ID3PictureType associated to the attachedPicture frame to be set."}],"type":"paragraph"}]},{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The attachedPicture frame as a ID3FrameAttachedPicture instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/attachedpicture(picturetype:frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/attachedPicture(pictureType:frame:)":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/attachedPicture(pictureType:frame:)","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/attachedpicture(picturetype:frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attachedPicture"},{"text":"(","kind":"text"},{"text":"pictureType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3PictureType","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"attachedPicture(pictureType:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/beatsperminute(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/beatsperminute(frame:).json new file mode 100644 index 00000000..182873d6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/beatsperminute(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Set the beats per minute frame to be written by ID3TagEditor.","type":"text"}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"beatsPerMinute(frame:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beatsPerMinute","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/beatsperminute(frame:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The beats per minute frame as a ID3FrameWithIntegerContent instance."}]}]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/beatsPerMinute(frame:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/beatsPerMinute(frame:)":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/beatsPerMinute(frame:)","abstract":[{"type":"text","text":"Set the beats per minute frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/beatsperminute(frame:)","role":"symbol","title":"beatsPerMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/build().json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/build().json new file mode 100644 index 00000000..234c4983 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/build().json @@ -0,0 +1 @@ +{"abstract":[{"text":"Build and ID3Tag version 2.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","text":"ID3Tag"}],"languages":["swift"]}]},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"An ID3Tag version 2 instance to use with the write function of ID3TagEditor."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/build()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC5buildAA0aB0CyF","roleHeading":"Instance Method","title":"build()","role":"symbol","symbolKind":"method"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/build()","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/build()":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/build()","title":"build()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"build"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag"}],"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/build()","abstract":[{"type":"text","text":"Build and ID3Tag version 2."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/comment(language:frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/comment(language:frame:).json new file mode 100644 index 00000000..5a1d534a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/comment(language:frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"text":" ","type":"text"},{"text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/comment(language:frame:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"comment"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The ID3FrameContentLanguage associated to the comment frame to be set.","type":"text"}]}],"name":"language"},{"content":[{"inlineContent":[{"type":"text","text":"The comment frame as a ID3FrameWithLocalizedContent instance."}],"type":"paragraph"}],"name":"frame"}]},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/comment(language:frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Instance Method","title":"comment(language:frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"comment","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/comment(language:frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/comment(language:frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comment"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/comment(language:frame:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"text":" ","type":"text"},{"type":"text","text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"kind":"symbol","title":"comment(language:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/composer(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/composer(frame:).json new file mode 100644 index 00000000..780af479 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/composer(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the composer frame to be written by ID3TagEditor."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"metadata":{"symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"composer(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/composer(frame:)"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"composer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The composer frame as a ID3FrameWithStringContent instance."}]}]}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/composer(frame:)","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/composer(frame:)":{"abstract":[{"type":"text","text":"Set the composer frame to be written by ID3TagEditor."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/composer(frame:)","title":"composer(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/composer(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/conductor(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/conductor(frame:).json new file mode 100644 index 00000000..b1bbae14 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/conductor(frame:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/conductor(frame:)"},"abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/conductor(frame:)"]}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","title":"conductor(frame:)","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"conductor"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"conductor"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The conductor frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/conductor(frame:)":{"title":"conductor(frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/conductor(frame:)","type":"topic","abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/conductor(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/contentgrouping(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/contentgrouping(frame:).json new file mode 100644 index 00000000..c204b5a7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/contentgrouping(frame:).json @@ -0,0 +1 @@ +{"metadata":{"title":"contentGrouping(frame:)","role":"symbol","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentGrouping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/contentGrouping(frame:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"contentGrouping","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The contentGrouping frame as a ID3FrameWithStringContent instance."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/contentgrouping(frame:)"]}],"abstract":[{"text":"Set the content grouping frame to be written by ID3TagEditor.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/contentGrouping(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"contentGrouping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/contentGrouping(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/contentgrouping(frame:)","title":"contentGrouping(frame:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/copyright(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/copyright(frame:).json new file mode 100644 index 00000000..8824dcdd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/copyright(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"abstract":[{"type":"text","text":"Set the copyright frame to be written by ID3TagEditor."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The copyright frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/copyright(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/copyright(frame:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF","role":"symbol","title":"copyright(frame:)","modules":[{"name":"ID3TagEditor"}]},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/copyright(frame:)":{"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/copyright(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/copyright(frame:)","type":"topic","title":"copyright(frame:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"copyright","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Set the copyright frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/discposition(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/discposition(frame:).json new file mode 100644 index 00000000..8f85f478 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/discposition(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the disc position frame to be written by ID3TagEditor."}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"discPosition(frame:)","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"discPosition","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/discPosition(frame:)"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/discposition(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"discPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","kind":"typeIdentifier","text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The discPosition frame as a ID3FramePartOfTotal instance.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/discPosition(frame:)":{"title":"discPosition(frame:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"discPosition","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/discPosition(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/discposition(frame:)","role":"symbol","abstract":[{"type":"text","text":"Set the disc position frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/encodedby(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/encodedby(frame:).json new file mode 100644 index 00000000..3c2f0ffc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/encodedby(frame:).json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"abstract":[{"type":"text","text":"Set the encoded by frame to be written by ID3TagEditor."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/encodedby(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encodedBy","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The encodedBy frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}]},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encodedBy(frame:)"},"metadata":{"symbolKind":"method","title":"encodedBy(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encodedBy","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF","roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/encodedBy(frame:)":{"type":"topic","abstract":[{"text":"Set the encoded by frame to be written by ID3TagEditor.","type":"text"}],"title":"encodedBy(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encodedBy(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/encodedby(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encodedBy","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/encodersettings(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/encodersettings(frame:).json new file mode 100644 index 00000000..12a73efe --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/encodersettings(frame:).json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/encodersettings(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Set the encoder settings frame to be written by ID3TagEditor."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"metadata":{"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"encoderSettings(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"ID3TagEditor"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encoderSettings(frame:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoderSettings"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The encoderSettings frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/encoderSettings(frame:)":{"type":"topic","abstract":[{"type":"text","text":"Set the encoder settings frame to be written by ID3TagEditor."}],"role":"symbol","title":"encoderSettings(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoderSettings"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/encodersettings(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/encoderSettings(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/genre(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/genre(frame:).json new file mode 100644 index 00000000..77d45236 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/genre(frame:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","text":"ID3FrameGenre"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"genre(frame:)","symbolKind":"method"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/genre(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the genre frame to be written by ID3TagEditor."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameGenre","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The genre frame as a ID3FrameGenre instance."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/genre(frame:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/genre(frame:)":{"title":"genre(frame:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/genre(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"genre","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","text":"ID3FrameGenre","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Set the genre frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/genre(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/init().json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/init().json new file mode 100644 index 00000000..dd4fb530 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/init().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/init()"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"()","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v2B7BuilderCACycfc","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"modules":[{"name":"ID3TagEditor"}],"title":"init()","role":"symbol","roleHeading":"Initializer"},"abstract":[{"text":"Init a ID32v2TagBuilder instance.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/init()"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/init()":{"type":"topic","abstract":[{"type":"text","text":"Init a ID32v2TagBuilder instance."}],"role":"symbol","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/init()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/init()"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/lengthinmilliseconds(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/lengthinmilliseconds(frame:).json new file mode 100644 index 00000000..e9c69b13 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/lengthinmilliseconds(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/lengthinmilliseconds(frame:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lengthInMilliseconds(frame:)"},"abstract":[{"type":"text","text":"Set the length in milliseconds frame to be written by ID3TagEditor."}],"metadata":{"role":"symbol","symbolKind":"method","title":"lengthInMilliseconds(frame:)","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lengthInMilliseconds","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lengthInMilliseconds","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The length in milliseconds frame as a ID3FrameWithIntegerContent instance.","type":"text"}]}],"name":"frame"}]},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/lengthInMilliseconds(frame:)":{"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/lengthinmilliseconds(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lengthInMilliseconds","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"lengthInMilliseconds(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lengthInMilliseconds(frame:)","abstract":[{"text":"Set the length in milliseconds frame to be written by ID3TagEditor.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/lyricist(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/lyricist(frame:).json new file mode 100644 index 00000000..76e078f2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/lyricist(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lyricist(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the lyricist frame to be written by ID3TagEditor."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The lyricist frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method","title":"lyricist(frame:)","roleHeading":"Instance Method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/lyricist(frame:)"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/lyricist(frame:)":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/lyricist(frame:)","abstract":[{"type":"text","text":"Set the lyricist frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/lyricist(frame:)","role":"symbol","title":"lyricist(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/mixartist(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/mixartist(frame:).json new file mode 100644 index 00000000..e08380f4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/mixartist(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/mixArtist(frame:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The mixArtist frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"abstract":[{"text":"Set the mix artist frame to be written by ID3TagEditor.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/mixartist(frame:)"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mixArtist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"mixArtist(frame:)","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/mixArtist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/mixArtist(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/mixartist(frame:)","role":"symbol","type":"topic","abstract":[{"text":"Set the mix artist frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","title":"mixArtist(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/originalfilename(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/originalfilename(frame:).json new file mode 100644 index 00000000..2489ba85 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/originalfilename(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/originalfilename(frame:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/originalFilename(frame:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalFilename"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The original filename frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"abstract":[{"text":"Set the original filename frame to be written by ID3TagEditor.","type":"text"}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalFilename"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method","role":"symbol","title":"originalFilename(frame:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/originalFilename(frame:)":{"abstract":[{"text":"Set the original filename frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/originalfilename(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"originalFilename(frame:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/originalFilename(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/publisher(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/publisher(frame:).json new file mode 100644 index 00000000..8f49d6cd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/publisher(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the publisher frame to be written by ID3TagEditor."}],"metadata":{"title":"publisher(frame:)","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"publisher"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/publisher(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/publisher(frame:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The publisher frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/publisher(frame:)":{"abstract":[{"type":"text","text":"Set the publisher frame to be written by ID3TagEditor."}],"title":"publisher(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/publisher(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"publisher","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/publisher(frame:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordingdaymonth(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordingdaymonth(frame:).json new file mode 100644 index 00000000..40c1424f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordingdaymonth(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Set the recording day and month frame to be written by ID3TagEditor.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingDayMonth(frame:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingdaymonth(frame:)"]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingDayMonth"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameRecordingDayMonth","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC17recordingDayMonth5frameACXDAA0a14FrameRecordinggH0C_tF","title":"recordingDayMonth(frame:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingDayMonth","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The recordingDayMonth frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/recordingDayMonth(frame:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameRecordingDayMonth","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingDayMonth(frame:)","abstract":[{"text":"Set the recording day and month frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingdaymonth(frame:)","title":"recordingDayMonth(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordinghourminute(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordinghourminute(frame:).json new file mode 100644 index 00000000..500000b2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordinghourminute(frame:).json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC19recordingHourMinute5frameACXDAA0a14FrameRecordinggH0C_tF","title":"recordingHourMinute(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameRecordingHourMinute","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/recordinghourminute(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingHourMinute(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the recording hour minute frame to be written by ID3TagEditor."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingHourMinute"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameRecordingHourMinute","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}]},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The recordingHourMinute frame as a ID3FrameWithStringContent instance."}]}]}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/recordingHourMinute(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingHourMinute(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingHourMinute","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"recordingHourMinute(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordinghourminute(frame:)","kind":"symbol","abstract":[{"type":"text","text":"Set the recording hour minute frame to be written by ID3TagEditor."}],"role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordingyear(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordingyear(frame:).json new file mode 100644 index 00000000..884be1af --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/recordingyear(frame:).json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Instance Method","title":"recordingYear(frame:)","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC13recordingYear5frameACXDAA0A23FrameWithIntegerContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingYear"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingYear(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the recording year frame to be written by ID3TagEditor."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingYear"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The recordingYear frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}],"kind":"parameters"},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingyear(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/recordingYear(frame:)":{"title":"recordingYear(frame:)","abstract":[{"text":"Set the recording year frame to be written by ID3TagEditor.","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/recordingYear(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingyear(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingYear","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/sizeinbytes(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/sizeinbytes(frame:).json new file mode 100644 index 00000000..39649844 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/sizeinbytes(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the size in bytes frame to be written by ID3TagEditor."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sizeInBytes"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The size in byes frame as a ID3FrameWithIntegerContent instance.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC11sizeInBytes5frameACXDAA0A23FrameWithIntegerContentC_tF","roleHeading":"Instance Method","title":"sizeInBytes(frame:)","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sizeInBytes"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/sizeinbytes(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/sizeInBytes(frame:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/sizeInBytes(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sizeInBytes","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/sizeInBytes(frame:)","abstract":[{"text":"Set the size in bytes frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/sizeinbytes(frame:)","title":"sizeInBytes(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/subtitle(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/subtitle(frame:).json new file mode 100644 index 00000000..2cd044ff --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/subtitle(frame:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/subtitle(frame:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The subtitle frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}],"name":"frame"}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/subtitle(frame:)"]}],"abstract":[{"type":"text","text":"Set the subtitle frame to be written by ID3TagEditor."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:12ID3TagEditor06ID32v2B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"subtitle(frame:)","role":"symbol","symbolKind":"method","modules":[{"name":"ID3TagEditor"}]},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/subtitle(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/subtitle(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/subtitle(frame:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Set the subtitle frame to be written by ID3TagEditor."}],"kind":"symbol","title":"subtitle(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/title(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/title(frame:).json new file mode 100644 index 00000000..bb9da727 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/title(frame:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"title":"title(frame:)","role":"symbol","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Set the title frame to be written by ID3TagEditor."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/title(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The title frame as a ID3FrameWithStringContent instance."}]}]}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/title(frame:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/title(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Set the title frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/title(frame:)","role":"symbol","title":"title(frame:)","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/title(frame:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/trackposition(frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/trackposition(frame:).json new file mode 100644 index 00000000..6421aa42 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/trackposition(frame:).json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"trackPosition(frame:)","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Set the trackPosition frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","kind":"typeIdentifier","text":"ID3FramePartOfTotal"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The trackPosition frame as a ID3FramePartOfTotal instance.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/trackPosition(frame:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/trackposition(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/trackPosition(frame:)":{"title":"trackPosition(frame:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/trackPosition(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Set the trackPosition frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/trackposition(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v2tagbuilder/unsynchronisedlyrics(language:frame:).json b/docs/data/documentation/id3tageditor/id32v2tagbuilder/unsynchronisedlyrics(language:frame:).json new file mode 100644 index 00000000..43cbba2a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v2tagbuilder/unsynchronisedlyrics(language:frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v2tagbuilder\/unsynchronisedlyrics(language:frame:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsynchronisedLyrics"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"]}]},{"parameters":[{"name":"language","content":[{"inlineContent":[{"type":"text","text":"The ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set."}],"type":"paragraph"}]},{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance."}]}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/unsynchronisedLyrics(language:frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder"]]},"abstract":[{"text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"unsynchronisedLyrics(language:frame:)","symbolKind":"method","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsynchronisedLyrics"},{"text":"(","kind":"text"},{"text":"language","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v2B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID32v2TagBuilder"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v2TagBuilder"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v2 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder."}],"title":"ID32v2TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v2TagBuilder/unsynchronisedLyrics(language:frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v2TagBuilder\/unsynchronisedLyrics(language:frame:)","kind":"symbol","abstract":[{"text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"role":"symbol","title":"unsynchronisedLyrics(language:frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v2tagbuilder\/unsynchronisedlyrics(language:frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsynchronisedLyrics"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier","text":"ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder.json b/docs/data/documentation/id3tageditor/id32v3tagbuilder.json new file mode 100644 index 00000000..6a1212fb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v3TagBuilder"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder."}],"metadata":{"title":"ID32v3TagBuilder","navigatorTitle":[{"text":"ID32v3TagBuilder","kind":"identifier"}],"roleHeading":"Class","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"role":"symbol","symbolKind":"class","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"sections":[],"topicSections":[{"generated":true,"anchor":"Initializers","title":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/album(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/albumArtist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/artist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/attachedPicture(pictureType:frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/beatsPerMinute(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/build()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/comment(language:frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/composer(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/conductor(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/contentGrouping(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/copyright(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/discPosition(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encodedBy(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encoderSettings(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/fileOwner(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/genre(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesGrouping(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementCount(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementIndex(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementName(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastCategory(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastDescription(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastID(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastKeywords(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lengthInMilliseconds(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lyricist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/mixArtist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/originalFilename(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/publisher(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingDayMonth(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingHourMinute(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingYear(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/sizeInBytes(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/subtitle(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/title(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/trackPosition(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/unsynchronisedLyrics(language:frame:)"],"anchor":"Instance-Methods","generated":true}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/encoderSettings(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"encoderSettings(frame:)","kind":"symbol","abstract":[{"type":"text","text":"Set the encoder settings frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/encodersettings(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encoderSettings(frame:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/originalFilename(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/originalFilename(frame:)","kind":"symbol","role":"symbol","title":"originalFilename(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/originalfilename(frame:)","abstract":[{"text":"Set the original filename frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastKeywords(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastkeywords(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastKeywords(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesPodcastKeywords(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastKeywords frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/recordingYear(frame:)":{"role":"symbol","abstract":[{"type":"text","text":"Set the recording year frame to be written by ID3TagEditor."}],"title":"recordingYear(frame:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingYear"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingyear(frame:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingYear(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/fileOwner(frame:)":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileOwner","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/fileOwner(frame:)","abstract":[{"text":"Set the fileOwner frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/fileowner(frame:)","role":"symbol","title":"fileOwner(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/publisher(frame:)":{"abstract":[{"text":"Set the publisher frame to be written by ID3TagEditor.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/publisher(frame:)","role":"symbol","title":"publisher(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/publisher(frame:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"publisher","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastID(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","title":"iTunesPodcastID(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastID frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastid(frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastID(frame:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/composer(frame:)":{"type":"topic","kind":"symbol","title":"composer(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/composer(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/composer(frame:)","abstract":[{"type":"text","text":"Set the composer frame to be written by ID3TagEditor."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/lyricist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lyricist(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lyricist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/lyricist(frame:)","role":"symbol","type":"topic","abstract":[{"text":"Set the lyricist frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","title":"lyricist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/beatsPerMinute(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/beatsperminute(frame:)","title":"beatsPerMinute(frame:)","kind":"symbol","role":"symbol","abstract":[{"text":"Set the beats per minute frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beatsPerMinute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/beatsPerMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastDescription(frame:)":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastdescription(frame:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastDescription"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastDescription(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastDescription frame to be written by ID3TagEditor."}],"title":"iTunesPodcastDescription(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/unsynchronisedLyrics(language:frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"unsynchronisedLyrics","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"type":"text","text":" "},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"type":"topic","title":"unsynchronisedLyrics(language:frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/unsynchronisedlyrics(language:frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/unsynchronisedLyrics(language:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesMovementCount(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementcount(frame:)","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementCount(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"text":"Set the iTunesMovementCount frame to be written by ID3TagEditor.","type":"text"}],"title":"iTunesMovementCount(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/build()":{"role":"symbol","abstract":[{"type":"text","text":"Build and ID3Tag version 3."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/build()","title":"build()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/build()","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/trackPosition(frame:)":{"role":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/trackposition(frame:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/trackPosition(frame:)","title":"trackPosition(frame:)","abstract":[{"text":"Set the track position frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/artist(frame:)":{"abstract":[{"text":"Set the artist frame to be written by ID3TagEditor.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/artist(frame:)","role":"symbol","title":"artist(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/artist(frame:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"artist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/subtitle(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/subtitle(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/subtitle(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"subtitle(frame:)","abstract":[{"text":"Set the subtitle frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesMovementName(frame:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementName(frame:)","title":"iTunesMovementName(frame:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesMovementName"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementname(frame:)","abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/albumArtist(frame:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/albumArtist(frame:)","abstract":[{"text":"Set the albumArtist frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/albumartist(frame:)","title":"albumArtist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/mixArtist(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/mixartist(frame:)","type":"topic","title":"mixArtist(frame:)","abstract":[{"type":"text","text":"Set the mix artist frame to be written by ID3TagEditor."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/mixArtist(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastCategory(frame:)":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Set the iTunesPodcastCategory frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastCategory(frame:)","kind":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastcategory(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastCategory"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"iTunesPodcastCategory(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesGrouping(frame:)":{"abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesGrouping(frame:)","role":"symbol","title":"iTunesGrouping(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesgrouping(frame:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesGrouping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/album(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/album(frame:)","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/album(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","abstract":[{"type":"text","text":"Set the album frame to be written by ID3TagEditor."}],"title":"album(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesMovementIndex(frame:)":{"abstract":[{"type":"text","text":"Set the iTunesMovementIndex frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementIndex(frame:)","role":"symbol","title":"iTunesMovementIndex(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesMovementIndex"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementindex(frame:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/contentGrouping(frame:)":{"title":"contentGrouping(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentGrouping"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/contentgrouping(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/contentGrouping(frame:)","abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}],"kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/init()":{"abstract":[{"type":"text","text":"Init a ID32v3TagBuilder instance."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/init()","title":"init()","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/init()","type":"topic","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/discPosition(frame:)":{"abstract":[{"type":"text","text":"Set the disc position frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/discposition(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/discPosition(frame:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"discPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"discPosition(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/title(frame:)":{"abstract":[{"text":"Set the title frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/title(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/title(frame:)","title":"title(frame:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/encodedBy(frame:)":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Set the encoded by frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encodedBy(frame:)","kind":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/encodedby(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"title":"encodedBy(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/recordingDayMonth(frame:)":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingDayMonth(frame:)","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingdaymonth(frame:)","title":"recordingDayMonth(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"recordingDayMonth","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC","text":"ID3FrameRecordingDayMonth","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Set the recording day and month frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/comment(language:frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"comment","kind":"identifier"},{"text":"(","kind":"text"},{"text":"language","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/comment(language:frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/comment(language:frame:)","kind":"symbol","type":"topic","role":"symbol","title":"comment(language:frame:)","abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/conductor(frame:)":{"abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/conductor(frame:)","role":"symbol","title":"conductor(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/conductor(frame:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"conductor"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/attachedPicture(pictureType:frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"attachedPicture","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"pictureType"},{"kind":"text","text":": "},{"text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","text":"ID3FrameAttachedPicture"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"type":"text","text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType."}],"type":"topic","title":"attachedPicture(pictureType:frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/attachedpicture(picturetype:frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/attachedPicture(pictureType:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/sizeInBytes(frame:)":{"title":"sizeInBytes(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/sizeInBytes(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/sizeinbytes(frame:)","abstract":[{"type":"text","text":"Set the size in bytes frame to be written by ID3TagEditor."}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sizeInBytes","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/recordingHourMinute(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingHourMinute(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordinghourminute(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the recording hour minute frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingHourMinute","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingHourMinute","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"title":"recordingHourMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/genre(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/genre(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"genre"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/genre(frame:)","abstract":[{"text":"Set the genre frame to be written by ID3TagEditor.","type":"text"}],"title":"genre(frame:)","kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/copyright(frame:)":{"abstract":[{"text":"Set the copyright frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/copyright(frame:)","kind":"symbol","title":"copyright(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/copyright(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/lengthInMilliseconds(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","abstract":[{"type":"text","text":"Set the length in milliseconds frame to be written by ID3TagEditor."}],"type":"topic","title":"lengthInMilliseconds(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/lengthinmilliseconds(frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lengthInMilliseconds(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/album(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/album(frame:).json new file mode 100644 index 00000000..c1dce2cd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/album(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"title":"album(frame:)","symbolKind":"method","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"album"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The album frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}]},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/album(frame:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Set the album frame to be written by ID3TagEditor."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/album(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/album(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/album(frame:)","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/album(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","abstract":[{"type":"text","text":"Set the album frame to be written by ID3TagEditor."}],"title":"album(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/albumartist(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/albumartist(frame:).json new file mode 100644 index 00000000..c5a31f07 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/albumartist(frame:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/albumArtist(frame:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"albumArtist"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF","title":"albumArtist(frame:)"},"abstract":[{"type":"text","text":"Set the albumArtist frame to be written by ID3TagEditor."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/albumartist(frame:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The albumArtist frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/albumArtist(frame:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/albumArtist(frame:)","abstract":[{"text":"Set the albumArtist frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/albumartist(frame:)","title":"albumArtist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/artist(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/artist(frame:).json new file mode 100644 index 00000000..b9ce9fde --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/artist(frame:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/artist(frame:)"},"abstract":[{"text":"Set the artist frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"artist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The artist frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/artist(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"artist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF","title":"artist(frame:)","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/artist(frame:)":{"abstract":[{"text":"Set the artist frame to be written by ID3TagEditor.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/artist(frame:)","role":"symbol","title":"artist(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/artist(frame:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"artist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/attachedpicture(picturetype:frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/attachedpicture(picturetype:frame:).json new file mode 100644 index 00000000..5276bfad --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/attachedpicture(picturetype:frame:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"attachedPicture","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"pictureType"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","text":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The ID3PictureType associated to the attachedPicture frame to be set.","type":"text"}]}],"name":"pictureType"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The attachedPicture frame as a ID3FrameAttachedPicture instance.","type":"text"}]}],"name":"frame"}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"attachedPicture","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"pictureType"},{"kind":"text","text":": "},{"text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","text":"ID3FrameAttachedPicture"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF","roleHeading":"Instance Method","title":"attachedPicture(pictureType:frame:)","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/attachedPicture(pictureType:frame:)"},"abstract":[{"text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"text":" ","type":"text"},{"text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/attachedpicture(picturetype:frame:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/attachedPicture(pictureType:frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"attachedPicture","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"pictureType"},{"kind":"text","text":": "},{"text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","text":"ID3FrameAttachedPicture"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"type":"text","text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType."}],"type":"topic","title":"attachedPicture(pictureType:frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/attachedpicture(picturetype:frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/attachedPicture(pictureType:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/beatsperminute(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/beatsperminute(frame:).json new file mode 100644 index 00000000..51d4ab90 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/beatsperminute(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The beats per minute frame as a ID3FrameWithIntegerContent instance.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/beatsperminute(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/beatsPerMinute(frame:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF","modules":[{"name":"ID3TagEditor"}],"title":"beatsPerMinute(frame:)"},"abstract":[{"type":"text","text":"Set the beats per minute frame to be written by ID3TagEditor."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/beatsPerMinute(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/beatsperminute(frame:)","title":"beatsPerMinute(frame:)","kind":"symbol","role":"symbol","abstract":[{"text":"Set the beats per minute frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beatsPerMinute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/beatsPerMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/build().json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/build().json new file mode 100644 index 00000000..8333682f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/build().json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/build()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"abstract":[{"type":"text","text":"Build and ID3Tag version 3."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/build()"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","text":"ID3Tag"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"An ID3Tag version 3 instance to use with the write function of ID3TagEditor.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag"}],"symbolKind":"method","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"build()","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC5buildAA0aB0CyF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/build()":{"role":"symbol","abstract":[{"type":"text","text":"Build and ID3Tag version 3."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/build()","title":"build()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/build()","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/comment(language:frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/comment(language:frame:).json new file mode 100644 index 00000000..6668ed8a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/comment(language:frame:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/comment(language:frame:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/comment(language:frame:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comment"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"language","content":[{"inlineContent":[{"type":"text","text":"The ID3FrameContentLanguage associated to the comment frame to be set."}],"type":"paragraph"}]},{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The comment frame as a ID3FrameWithLocalizedContent instance."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF","symbolKind":"method","title":"comment(language:frame:)","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comment"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","kind":"typeIdentifier","text":"ID3FrameWithLocalizedContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"abstract":[{"text":"Set a comment frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"type":"text","text":" "},{"type":"text","text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/comment(language:frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"comment","kind":"identifier"},{"text":"(","kind":"text"},{"text":"language","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/comment(language:frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/comment(language:frame:)","kind":"symbol","type":"topic","role":"symbol","title":"comment(language:frame:)","abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/composer(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/composer(frame:).json new file mode 100644 index 00000000..3866ab79 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/composer(frame:).json @@ -0,0 +1 @@ +{"metadata":{"title":"composer(frame:)","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The composer frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"abstract":[{"type":"text","text":"Set the composer frame to be written by ID3TagEditor."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/composer(frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/composer(frame:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/composer(frame:)":{"type":"topic","kind":"symbol","title":"composer(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/composer(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/composer(frame:)","abstract":[{"type":"text","text":"Set the composer frame to be written by ID3TagEditor."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/conductor(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/conductor(frame:).json new file mode 100644 index 00000000..62dcb98a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/conductor(frame:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/conductor(frame:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The conductor frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/conductor(frame:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"conductor"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","symbolKind":"method","title":"conductor(frame:)","role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/conductor(frame:)":{"abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/conductor(frame:)","role":"symbol","title":"conductor(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/conductor(frame:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"conductor"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/contentgrouping(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/contentgrouping(frame:).json new file mode 100644 index 00000000..06e2e637 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/contentgrouping(frame:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","title":"contentGrouping(frame:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentGrouping"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"kind":"symbol","abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"contentGrouping","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The contentGrouping frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/contentgrouping(frame:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/contentGrouping(frame:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/contentGrouping(frame:)":{"title":"contentGrouping(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentGrouping"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/contentgrouping(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/contentGrouping(frame:)","abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}],"kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/copyright(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/copyright(frame:).json new file mode 100644 index 00000000..ab5a80f2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/copyright(frame:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Set the copyright frame to be written by ID3TagEditor."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The copyright frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"copyright(frame:)","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/copyright(frame:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/copyright(frame:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/copyright(frame:)":{"abstract":[{"text":"Set the copyright frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/copyright(frame:)","kind":"symbol","title":"copyright(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/copyright(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/discposition(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/discposition(frame:).json new file mode 100644 index 00000000..c59cf81d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/discposition(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Set the disc position frame to be written by ID3TagEditor.","type":"text"}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discPosition"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Instance Method","title":"discPosition(frame:)","symbolKind":"method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/discposition(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discPosition"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The discPosition frame as a ID3FramePartOfTotal instance.","type":"text"}]}],"name":"frame"}]},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/discPosition(frame:)","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/discPosition(frame:)":{"abstract":[{"type":"text","text":"Set the disc position frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/discposition(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/discPosition(frame:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"discPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"discPosition(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/encodedby(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/encodedby(frame:).json new file mode 100644 index 00000000..f78429af --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/encodedby(frame:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/encodedby(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedBy"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encodedBy frame as a ID3FrameWithStringContent instance."}]}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encodedBy(frame:)","interfaceLanguage":"swift"},"abstract":[{"text":"Set the encoded by frame to be written by ID3TagEditor.","type":"text"}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedBy"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"title":"encodedBy(frame:)","roleHeading":"Instance Method"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/encodedBy(frame:)":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Set the encoded by frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encodedBy(frame:)","kind":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/encodedby(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"title":"encodedBy(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/encodersettings(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/encodersettings(frame:).json new file mode 100644 index 00000000..a68a7de3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/encodersettings(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/encodersettings(frame:)"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encoderSettings"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"encoderSettings(frame:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoderSettings"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The encoderSettings frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","abstract":[{"text":"Set the encoder settings frame to be written by ID3TagEditor.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encoderSettings(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/encoderSettings(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"encoderSettings(frame:)","kind":"symbol","abstract":[{"type":"text","text":"Set the encoder settings frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/encodersettings(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/encoderSettings(frame:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/fileowner(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/fileowner(frame:).json new file mode 100644 index 00000000..a89af4a1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/fileowner(frame:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"fileOwner","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The fileOwner frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC9fileOwner5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}],"title":"fileOwner(frame:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileOwner","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/fileOwner(frame:)","interfaceLanguage":"swift"},"abstract":[{"text":"Set the fileOwner frame to be written by ID3TagEditor.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/fileowner(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/fileOwner(frame:)":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileOwner","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/fileOwner(frame:)","abstract":[{"text":"Set the fileOwner frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/fileowner(frame:)","role":"symbol","title":"fileOwner(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/genre(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/genre(frame:).json new file mode 100644 index 00000000..a93eb5fd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/genre(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/genre(frame:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/genre(frame:)"},"abstract":[{"text":"Set the genre frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF","role":"symbol","roleHeading":"Instance Method","title":"genre(frame:)","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","kind":"typeIdentifier","text":"ID3FrameGenre"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"genre"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameGenre","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The genre frame as a ID3FrameGenre instance."}]}]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/genre(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/genre(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"genre"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/genre(frame:)","abstract":[{"text":"Set the genre frame to be written by ID3TagEditor.","type":"text"}],"title":"genre(frame:)","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/init().json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/init().json new file mode 100644 index 00000000..b2491780 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/init().json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"init","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderCACycfc","role":"symbol","roleHeading":"Initializer"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/init()","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/init()"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"abstract":[{"type":"text","text":"Init a ID32v3TagBuilder instance."}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/init()":{"abstract":[{"type":"text","text":"Init a ID32v3TagBuilder instance."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/init()","title":"init()","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/init()","type":"topic","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesgrouping(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesgrouping(frame:).json new file mode 100644 index 00000000..8ccb6c10 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesgrouping(frame:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"iTunesGrouping(frame:)","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC14iTunesGrouping5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesGrouping"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The iTunesGrouping frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesGrouping(frame:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesgrouping(frame:)"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesGrouping(frame:)":{"abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesGrouping(frame:)","role":"symbol","title":"iTunesGrouping(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesgrouping(frame:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesGrouping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementcount(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementcount(frame:).json new file mode 100644 index 00000000..a2d05af8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementcount(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementCount(frame:)"},"abstract":[{"type":"text","text":"Set the iTunesMovementCount frame to be written by ID3TagEditor."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesMovementCount","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The iTunesMovementCount frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}]},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"symbolKind":"method","title":"iTunesMovementCount(frame:)","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC19iTunesMovementCount5frameACXDAA0A23FrameWithIntegerContentC_tF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementcount(frame:)"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesMovementCount(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementcount(frame:)","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementCount(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"text":"Set the iTunesMovementCount frame to be written by ID3TagEditor.","type":"text"}],"title":"iTunesMovementCount(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementindex(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementindex(frame:).json new file mode 100644 index 00000000..308bbdd3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementindex(frame:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementindex(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC19iTunesMovementIndex5frameACXDAA0A23FrameWithIntegerContentC_tF","title":"iTunesMovementIndex(frame:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesMovementIndex"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The iTunesMovementIndex frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","abstract":[{"text":"Set the iTunesMovementIndex frame to be written by ID3TagEditor.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementIndex(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesMovementIndex(frame:)":{"abstract":[{"type":"text","text":"Set the iTunesMovementIndex frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementIndex(frame:)","role":"symbol","title":"iTunesMovementIndex(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesMovementIndex"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementindex(frame:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementname(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementname(frame:).json new file mode 100644 index 00000000..329a5955 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunesmovementname(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the iTunesGrouping frame to be written by ID3TagEditor."}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementName(frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementname(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"iTunesMovementName(frame:)","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesMovementName","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC18iTunesMovementName5frameACXDAA0A22FrameWithStringContentC_tF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesMovementName","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The iTunesMovementName frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesMovementName(frame:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesMovementName(frame:)","title":"iTunesMovementName(frame:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesMovementName"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementname(frame:)","abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastcategory(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastcategory(frame:).json new file mode 100644 index 00000000..3da5786d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastcategory(frame:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastCategory(frame:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Set the iTunesPodcastCategory frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The iTunesPodcastCategory frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastcategory(frame:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"iTunesPodcastCategory(frame:)","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC21iTunesPodcastCategory5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","role":"symbol"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastCategory(frame:)":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Set the iTunesPodcastCategory frame to be written by ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastCategory(frame:)","kind":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastcategory(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastCategory"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"iTunesPodcastCategory(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastdescription(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastdescription(frame:).json new file mode 100644 index 00000000..0246ee28 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastdescription(frame:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastDescription(frame:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastdescription(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastDescription"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The iTunesPodcastDescription frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"abstract":[{"text":"Set the iTunesPodcastDescription frame to be written by ID3TagEditor.","type":"text"}],"metadata":{"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"title":"iTunesPodcastDescription(frame:)","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC24iTunesPodcastDescription5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastDescription","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastDescription(frame:)":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastdescription(frame:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastDescription"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastDescription(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastDescription frame to be written by ID3TagEditor."}],"title":"iTunesPodcastDescription(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastid(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastid(frame:).json new file mode 100644 index 00000000..2c306185 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastid(frame:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The iTunesPodcastID frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastID(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the iTunesPodcastID frame to be written by ID3TagEditor."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"symbolKind":"method","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"iTunesPodcastID(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC15iTunesPodcastID5frameACXDAA0A22FrameWithStringContentC_tF"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastid(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastID(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","title":"iTunesPodcastID(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastID frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastid(frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastID(frame:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastkeywords(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastkeywords(frame:).json new file mode 100644 index 00000000..d43d1e1e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/itunespodcastkeywords(frame:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastKeywords(frame:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastkeywords(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The iTunesPodcastKeywords frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC21iTunesPodcastKeywords5frameACXDAA0A22FrameWithStringContentC_tF","title":"iTunesPodcastKeywords(frame:)","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Set the iTunesPodcastKeywords frame to be written by ID3TagEditor."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/iTunesPodcastKeywords(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastkeywords(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/iTunesPodcastKeywords(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesPodcastKeywords(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastKeywords frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/lengthinmilliseconds(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/lengthinmilliseconds(frame:).json new file mode 100644 index 00000000..9d95ac26 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/lengthinmilliseconds(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the length in milliseconds frame to be written by ID3TagEditor."}],"metadata":{"roleHeading":"Instance Method","title":"lengthInMilliseconds(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lengthInMilliseconds(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/lengthinmilliseconds(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The length in milliseconds frame as a ID3FrameWithIntegerContent instance."}]}]}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/lengthInMilliseconds(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","abstract":[{"type":"text","text":"Set the length in milliseconds frame to be written by ID3TagEditor."}],"type":"topic","title":"lengthInMilliseconds(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/lengthinmilliseconds(frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lengthInMilliseconds(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/lyricist(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/lyricist(frame:).json new file mode 100644 index 00000000..6247c30b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/lyricist(frame:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/lyricist(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lyricist(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricist"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The lyricist frame as a ID3FrameWithStringContent instance."}]}]}]},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"abstract":[{"type":"text","text":"Set the lyricist frame to be written by ID3TagEditor."}],"kind":"symbol","metadata":{"title":"lyricist(frame:)","role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricist"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/lyricist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/lyricist(frame:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lyricist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/lyricist(frame:)","role":"symbol","type":"topic","abstract":[{"text":"Set the lyricist frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","title":"lyricist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/mixartist(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/mixartist(frame:).json new file mode 100644 index 00000000..65205d96 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/mixartist(frame:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mixArtist"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","title":"mixArtist(frame:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Set the mix artist frame to be written by ID3TagEditor.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/mixartist(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/mixArtist(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The mixArtist frame as a ID3FrameWithStringContent instance."}]}]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/mixArtist(frame:)":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/mixartist(frame:)","type":"topic","title":"mixArtist(frame:)","abstract":[{"type":"text","text":"Set the mix artist frame to be written by ID3TagEditor."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/mixArtist(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/originalfilename(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/originalfilename(frame:).json new file mode 100644 index 00000000..2605e218 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/originalfilename(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the original filename frame to be written by ID3TagEditor."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/originalfilename(frame:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The original filename frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}]},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/originalFilename(frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalFilename"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF","title":"originalFilename(frame:)","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","symbolKind":"method"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/originalFilename(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/originalFilename(frame:)","kind":"symbol","role":"symbol","title":"originalFilename(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/originalfilename(frame:)","abstract":[{"text":"Set the original filename frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/publisher(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/publisher(frame:).json new file mode 100644 index 00000000..56e8fe1f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/publisher(frame:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/publisher(frame:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"publisher"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The publisher frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}]},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v3B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"publisher(frame:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Set the publisher frame to be written by ID3TagEditor.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/publisher(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/publisher(frame:)":{"abstract":[{"text":"Set the publisher frame to be written by ID3TagEditor.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/publisher(frame:)","role":"symbol","title":"publisher(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/publisher(frame:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"publisher","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordingdaymonth(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordingdaymonth(frame:).json new file mode 100644 index 00000000..660dad13 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordingdaymonth(frame:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingDayMonth"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameRecordingDayMonth","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"recordingDayMonth(frame:)","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC17recordingDayMonth5frameACXDAA0a14FrameRecordinggH0C_tF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingDayMonth"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingDayMonth","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The recordingDayMonth frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}],"name":"frame"}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingdaymonth(frame:)"]}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingDayMonth(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Set the recording day and month frame to be written by ID3TagEditor.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","role":"collection","type":"topic","url":"\/documentation\/id3tageditor","title":"ID3TagEditor","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/recordingDayMonth(frame:)":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingDayMonth(frame:)","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingdaymonth(frame:)","title":"recordingDayMonth(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"recordingDayMonth","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDayMonthC","text":"ID3FrameRecordingDayMonth","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Set the recording day and month frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordinghourminute(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordinghourminute(frame:).json new file mode 100644 index 00000000..6503d430 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordinghourminute(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingHourMinute(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the recording hour minute frame to be written by ID3TagEditor."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","text":"ID3FrameRecordingHourMinute","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The recordingHourMinute frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"metadata":{"title":"recordingHourMinute(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingHourMinute"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingHourMinute","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC19recordingHourMinute5frameACXDAA0a14FrameRecordinggH0C_tF","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/recordinghourminute(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/recordingHourMinute(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingHourMinute(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordinghourminute(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the recording hour minute frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingHourMinute","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingHourMinute","preciseIdentifier":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"title":"recordingHourMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordingyear(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordingyear(frame:).json new file mode 100644 index 00000000..fe5d9a1b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/recordingyear(frame:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingYear(frame:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingyear(frame:)"]}],"sections":[],"abstract":[{"type":"text","text":"Set the recording year frame to be written by ID3TagEditor."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingYear"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The recordingYear frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"recordingYear(frame:)","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC13recordingYear5frameACXDAA0A23FrameWithIntegerContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingYear","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/recordingYear(frame:)":{"role":"symbol","abstract":[{"type":"text","text":"Set the recording year frame to be written by ID3TagEditor."}],"title":"recordingYear(frame:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingYear"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingyear(frame:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/recordingYear(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/sizeinbytes(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/sizeinbytes(frame:).json new file mode 100644 index 00000000..ecbf8275 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/sizeinbytes(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/sizeInBytes(frame:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sizeInBytes"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The size in byes frame as a ID3FrameWithIntegerContent instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Set the size in bytes frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/sizeinbytes(frame:)"]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC11sizeInBytes5frameACXDAA0A23FrameWithIntegerContentC_tF","symbolKind":"method","title":"sizeInBytes(frame:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sizeInBytes","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/sizeInBytes(frame:)":{"title":"sizeInBytes(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/sizeInBytes(frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/sizeinbytes(frame:)","abstract":[{"type":"text","text":"Set the size in bytes frame to be written by ID3TagEditor."}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sizeInBytes","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/subtitle(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/subtitle(frame:).json new file mode 100644 index 00000000..d49f2a6a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/subtitle(frame:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/subtitle(frame:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/subtitle(frame:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"subtitle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF","title":"subtitle(frame:)","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"abstract":[{"text":"Set the subtitle frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"subtitle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The subtitle frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}],"name":"frame"}]},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/subtitle(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/subtitle(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/subtitle(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"subtitle(frame:)","abstract":[{"text":"Set the subtitle frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/title(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/title(frame:).json new file mode 100644 index 00000000..018d06b1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/title(frame:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The title frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"abstract":[{"type":"text","text":"Set the title frame to be written by ID3TagEditor."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/title(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"title(frame:)","symbolKind":"method"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/title(frame:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/title(frame:)":{"abstract":[{"text":"Set the title frame to be written by ID3TagEditor.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/title(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/title(frame:)","title":"title(frame:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/trackposition(frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/trackposition(frame:).json new file mode 100644 index 00000000..19dadba2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/trackposition(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The trackPosition frame as a ID3FramePartOfTotal instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}],"kind":"content"}],"metadata":{"title":"trackPosition(frame:)","role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/trackPosition(frame:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/trackposition(frame:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Set the track position frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/trackPosition(frame:)":{"role":"symbol","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/trackposition(frame:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/trackPosition(frame:)","title":"trackPosition(frame:)","abstract":[{"text":"Set the track position frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v3tagbuilder/unsynchronisedlyrics(language:frame:).json b/docs/data/documentation/id3tageditor/id32v3tagbuilder/unsynchronisedlyrics(language:frame:).json new file mode 100644 index 00000000..bc024469 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v3tagbuilder/unsynchronisedlyrics(language:frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsynchronisedLyrics","kind":"identifier"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","text":"ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithLocalizedContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set."}]}],"name":"language"},{"content":[{"inlineContent":[{"text":"The unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v3tagbuilder\/unsynchronisedlyrics(language:frame:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/unsynchronisedLyrics(language:frame:)"},"abstract":[{"text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"type":"text","text":" "},{"text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder"]]},"metadata":{"title":"unsynchronisedLyrics(language:frame:)","role":"symbol","externalID":"s:12ID3TagEditor06ID32v3B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsynchronisedLyrics"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"language"},{"kind":"text","text":": "},{"text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder":{"url":"\/documentation\/id3tageditor\/id32v3tagbuilder","type":"topic","abstract":[{"type":"text","text":"Builder used to create a ID32v3 tag."},{"text":" ","type":"text"},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID32v3TagBuilder"}],"title":"ID32v3TagBuilder","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID32v3TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v3TagBuilder/unsynchronisedLyrics(language:frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"unsynchronisedLyrics","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"language"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"type":"text","text":" "},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"type":"topic","title":"unsynchronisedLyrics(language:frame:)","url":"\/documentation\/id3tageditor\/id32v3tagbuilder\/unsynchronisedlyrics(language:frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v3TagBuilder\/unsynchronisedLyrics(language:frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder.json b/docs/data/documentation/id3tageditor/id32v4tagbuilder.json new file mode 100644 index 00000000..c560f5b2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/init()"],"generated":true,"anchor":"Initializers"},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/album(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/albumArtist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/artist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/attachedPicture(pictureType:frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/beatsPerMinute(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/build()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/comment(language:frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/composer(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/conductor(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/contentGrouping(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/copyright(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/discPosition(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encodedBy(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encoderSettings(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/fileOwner(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/genre(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesGrouping(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementCount(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementIndex(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementName(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastCategory(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastDescription(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastID(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastKeywords(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lengthInMilliseconds(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lyricist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/mixArtist(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/originalFilename(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/publisher(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/recordingDateTime(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/subtitle(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/title(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/trackPosition(frame:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/unsynchronisedLyrics(language:frame:)"],"anchor":"Instance-Methods"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID32v4TagBuilder"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,","type":"text"},{"type":"text","text":" "},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC","title":"ID32v4TagBuilder","modules":[{"name":"ID3TagEditor"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"symbolKind":"class","role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/copyright(frame:)":{"title":"copyright(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"copyright","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/copyright(frame:)","type":"topic","abstract":[{"type":"text","text":"Set the copyright frame to be written by ID3TagEditor."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/copyright(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesMovementName(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesMovementName","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementname(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementName(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesMovementName(frame:)","abstract":[{"type":"text","text":"Set the iTunesGrouping frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/publisher(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/publisher(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"publisher"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Set the publisher frame to be written by ID3TagEditor."}],"kind":"symbol","title":"publisher(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/publisher(frame:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/attachedPicture(pictureType:frame:)":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/attachedpicture(picturetype:frame:)","title":"attachedPicture(pictureType:frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/attachedPicture(pictureType:frame:)","type":"topic","abstract":[{"type":"text","text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"type":"text","text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPicture"},{"kind":"text","text":"("},{"text":"pictureType","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","text":"ID3FrameAttachedPicture"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesGrouping(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesGrouping(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesgrouping(frame:)","title":"iTunesGrouping(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/genre(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/genre(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/genre(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the genre frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"genre","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"genre(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/comment(language:frame:)":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/comment(language:frame:)","title":"comment(language:frame:)","abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comment"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/comment(language:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/contentGrouping(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contentGrouping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/contentgrouping(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/contentGrouping(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"contentGrouping(frame:)","abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/conductor(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/conductor(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/conductor(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"conductor(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/encodedBy(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encodedBy","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/encodedby(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encodedBy(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"encodedBy(frame:)","abstract":[{"text":"Set the encoded by frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/trackPosition(frame:)":{"title":"trackPosition(frame:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/trackPosition(frame:)","abstract":[{"type":"text","text":"Set the track position frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/trackposition(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastID(frame:)":{"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastid(frame:)","kind":"symbol","role":"symbol","abstract":[{"text":"Set the iTunesPodcastID frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"iTunesPodcastID(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastID(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastCategory(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastCategory(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastcategory(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the iTunesPodcastCategory frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"iTunesPodcastCategory(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/lengthInMilliseconds(frame:)":{"title":"lengthInMilliseconds(frame:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lengthInMilliseconds(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lengthInMilliseconds","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"Set the length in milliseconds frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/lengthinmilliseconds(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/mixArtist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/mixArtist(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/mixartist(frame:)","role":"symbol","title":"mixArtist(frame:)","type":"topic","abstract":[{"type":"text","text":"Set the mix artist frame to be written by ID3TagEditor."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"mixArtist","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/title(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/title(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/title(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"title(frame:)","abstract":[{"type":"text","text":"Set the title frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/encoderSettings(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encoderSettings(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/encodersettings(frame:)","title":"encoderSettings(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encoderSettings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Set the encoder settings frame to be written by ID3TagEditor."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/fileOwner(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/fileOwner(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/fileowner(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the fileOwner frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"fileOwner","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"fileOwner(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesMovementCount(frame:)":{"title":"iTunesMovementCount(frame:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementCount(frame:)","abstract":[{"text":"Set the iTunesMovementCount frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementcount(frame:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastKeywords(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastkeywords(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastKeywords(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesPodcastKeywords(frame:)","abstract":[{"text":"Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/lyricist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lyricist(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"lyricist(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/lyricist(frame:)","kind":"symbol","abstract":[{"type":"text","text":"Set the lyricist frame to be written by ID3TagEditor."}],"role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/composer(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/composer(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/composer(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the composer frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"composer(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/subtitle(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/subtitle(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/subtitle(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"subtitle(frame:)","abstract":[{"text":"Set the subtitle frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/init()":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/init()","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/init()","role":"symbol","kind":"symbol","abstract":[{"text":"Init a ID32v4TagBuilder instance.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/recordingDateTime(frame:)":{"title":"recordingDateTime(frame:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingDateTime","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameRecordingDateTime","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDateTimeC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/recordingDateTime(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/recordingdatetime(frame:)","abstract":[{"text":"Set the recordingDateTime frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastDescription(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastDescription","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastdescription(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastDescription(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesPodcastDescription(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastDescription frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/album(frame:)":{"kind":"symbol","title":"album(frame:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"album"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"text":"Set the album frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/album(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/album(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/beatsPerMinute(frame:)":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/beatsperminute(frame:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beatsPerMinute"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/beatsPerMinute(frame:)","abstract":[{"text":"Set the beats per minute frame to be written by ID3TagEditor.","type":"text"}],"title":"beatsPerMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/build()":{"abstract":[{"type":"text","text":"Build and ID3Tag version 4."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/build()","role":"symbol","kind":"symbol","title":"build()","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/build()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/albumArtist(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/albumArtist(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/albumartist(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the albumArtist frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"albumArtist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/artist(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artist"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/artist(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/artist(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"artist(frame:)","abstract":[{"text":"Set the artist frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/unsynchronisedLyrics(language:frame:)":{"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/unsynchronisedlyrics(language:frame:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/unsynchronisedLyrics(language:frame:)","abstract":[{"type":"text","text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"unsynchronisedLyrics","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"unsynchronisedLyrics(language:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesMovementIndex(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementIndex(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementindex(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the iTunesMovementIndex frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"iTunesMovementIndex(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/originalFilename(frame:)":{"abstract":[{"type":"text","text":"Set the original filename frame to be written by ID3TagEditor."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/originalFilename(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/originalfilename(frame:)","title":"originalFilename(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/discPosition(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"discPosition","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/discposition(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/discPosition(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"discPosition(frame:)","abstract":[{"text":"Set the disc position frame to be written by ID3TagEditor.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/album(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/album(frame:).json new file mode 100644 index 00000000..1e1fd8f3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/album(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Set the album frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"album"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The album frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/album(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"title":"album(frame:)","role":"symbol"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/album(frame:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/album(frame:)":{"kind":"symbol","title":"album(frame:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"album"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"text":"Set the album frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/album(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/album(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/albumartist(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/albumartist(frame:).json new file mode 100644 index 00000000..0e5c7134 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/albumartist(frame:).json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"albumArtist"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method","role":"symbol","title":"albumArtist(frame:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/albumartist(frame:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/albumArtist(frame:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Set the albumArtist frame to be written by ID3TagEditor."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The albumArtist frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}]},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/albumArtist(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/albumArtist(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/albumartist(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the albumArtist frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"albumArtist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"albumArtist(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/artist(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/artist(frame:).json new file mode 100644 index 00000000..3f2c8305 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/artist(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/artist(frame:)"},"abstract":[{"type":"text","text":"Set the artist frame to be written by ID3TagEditor."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"artist","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The artist frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}]},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"artist(frame:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artist"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/artist(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/artist(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artist"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/artist(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/artist(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"artist(frame:)","abstract":[{"text":"Set the artist frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/attachedpicture(picturetype:frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/attachedpicture(picturetype:frame:).json new file mode 100644 index 00000000..f3264d8f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/attachedpicture(picturetype:frame:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"attachedPicture","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"pictureType"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameAttachedPicture","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}]},{"parameters":[{"name":"pictureType","content":[{"type":"paragraph","inlineContent":[{"text":"The ID3PictureType associated to the attachedPicture frame to be set.","type":"text"}]}]},{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The attachedPicture frame as a ID3FrameAttachedPicture instance.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/attachedpicture(picturetype:frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/attachedPicture(pictureType:frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"attachedPicture(pictureType:frame:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attachedPicture"},{"kind":"text","text":"("},{"kind":"externalParam","text":"pictureType"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier","text":"ID3PictureType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","text":"ID3FrameAttachedPicture","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF","symbolKind":"method"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/attachedPicture(pictureType:frame:)":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/attachedpicture(picturetype:frame:)","title":"attachedPicture(pictureType:frame:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/attachedPicture(pictureType:frame:)","type":"topic","abstract":[{"type":"text","text":"Set an attached picture frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"type":"text","text":"attached picture frames per tag, one for each of the picture types contained in ID3PictureType."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPicture"},{"kind":"text","text":"("},{"text":"pictureType","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType"},{"kind":"text","text":", "},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","text":"ID3FrameAttachedPicture"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/beatsperminute(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/beatsperminute(frame:).json new file mode 100644 index 00000000..10985ce0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/beatsperminute(frame:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beatsPerMinute"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF","title":"beatsPerMinute(frame:)","roleHeading":"Instance Method"},"kind":"symbol","abstract":[{"text":"Set the beats per minute frame to be written by ID3TagEditor.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beatsPerMinute"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The beats per minute frame as a ID3FrameWithIntegerContent instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/beatsPerMinute(frame:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/beatsperminute(frame:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/beatsPerMinute(frame:)":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/beatsperminute(frame:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beatsPerMinute"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/beatsPerMinute(frame:)","abstract":[{"text":"Set the beats per minute frame to be written by ID3TagEditor.","type":"text"}],"title":"beatsPerMinute(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/build().json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/build().json new file mode 100644 index 00000000..e84c478a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/build().json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/build()"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","text":"ID3Tag","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"An ID3Tag version 4 instance to use with the write function of ID3TagEditor.","type":"text"}]}]}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"build()","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC5buildAA0aB0CyF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"text":"() -> ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/build()"]}],"abstract":[{"type":"text","text":"Build and ID3Tag version 4."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/build()":{"abstract":[{"type":"text","text":"Build and ID3Tag version 4."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/build()","role":"symbol","kind":"symbol","title":"build()","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/build()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/comment(language:frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/comment(language:frame:).json new file mode 100644 index 00000000..71bc186b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/comment(language:frame:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/comment(language:frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"metadata":{"title":"comment(language:frame:)","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"comment","kind":"identifier"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"comment","kind":"identifier"},{"text":"(","kind":"text"},{"text":"language","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","kind":"typeIdentifier","text":"ID3FrameWithLocalizedContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The ID3FrameContentLanguage associated to the comment frame to be set.","type":"text"}]}],"name":"language"},{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The comment frame as a ID3FrameWithLocalizedContent instance."}]}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/comment(language:frame:)"},"abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"text":" ","type":"text"},{"text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/comment(language:frame:)":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/comment(language:frame:)","title":"comment(language:frame:)","abstract":[{"type":"text","text":"Set a comment frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"text":"comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comment"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/comment(language:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/composer(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/composer(frame:).json new file mode 100644 index 00000000..c0b70513 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/composer(frame:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"composer"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"composer(frame:)","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/composer(frame:)"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/composer(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Set the composer frame to be written by ID3TagEditor.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"composer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The composer frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/composer(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/composer(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/composer(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the composer frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"composer(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/conductor(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/conductor(frame:).json new file mode 100644 index 00000000..28e68da7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/conductor(frame:).json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/conductor(frame:)"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF","title":"conductor(frame:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"conductor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The conductor frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/conductor(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/conductor(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/conductor(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/conductor(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the conductor frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"conductor(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/contentgrouping(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/contentgrouping(frame:).json new file mode 100644 index 00000000..5e2d2fa1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/contentgrouping(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/contentGrouping(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"contentGrouping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The contentGrouping frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"metadata":{"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"contentGrouping(frame:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentGrouping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/contentgrouping(frame:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/contentGrouping(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contentGrouping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/contentgrouping(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/contentGrouping(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"contentGrouping(frame:)","abstract":[{"type":"text","text":"Set the content grouping frame to be written by ID3TagEditor."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/copyright(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/copyright(frame:).json new file mode 100644 index 00000000..a95c8a0f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/copyright(frame:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/copyright(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"copyright","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The copyright frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}],"name":"frame"}]},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/copyright(frame:)"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"copyright(frame:)"},"abstract":[{"type":"text","text":"Set the copyright frame to be written by ID3TagEditor."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/copyright(frame:)":{"title":"copyright(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"copyright","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/copyright(frame:)","type":"topic","abstract":[{"type":"text","text":"Set the copyright frame to be written by ID3TagEditor."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/copyright(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/discposition(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/discposition(frame:).json new file mode 100644 index 00000000..caa750e9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/discposition(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/discPosition(frame:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discPosition"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The discPosition frame as a ID3FramePartOfTotal instance.","type":"text"}],"type":"paragraph"}]}]},{"content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/discposition(frame:)"]}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF","title":"discPosition(frame:)","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"discPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"kind":"symbol","abstract":[{"type":"text","text":"Set the disc position frame to be written by ID3TagEditor."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/discPosition(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"discPosition","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","text":"ID3FramePartOfTotal","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/discposition(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/discPosition(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"discPosition(frame:)","abstract":[{"text":"Set the disc position frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/encodedby(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/encodedby(frame:).json new file mode 100644 index 00000000..17a7aaf0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/encodedby(frame:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encodedBy(frame:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/encodedby(frame:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedBy"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The encodedBy frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}],"name":"frame"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedBy"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF","title":"encodedBy(frame:)","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Set the encoded by frame to be written by ID3TagEditor.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/encodedBy(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encodedBy","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/encodedby(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encodedBy(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"encodedBy(frame:)","abstract":[{"text":"Set the encoded by frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/encodersettings(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/encodersettings(frame:).json new file mode 100644 index 00000000..f4c2327a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/encodersettings(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encoderSettings(frame:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encoderSettings"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The encoderSettings frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","title":"encoderSettings(frame:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF"},"kind":"symbol","abstract":[{"text":"Set the encoder settings frame to be written by ID3TagEditor.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/encodersettings(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/encoderSettings(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/encoderSettings(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/encodersettings(frame:)","title":"encoderSettings(frame:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encoderSettings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Set the encoder settings frame to be written by ID3TagEditor."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/fileowner(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/fileowner(frame:).json new file mode 100644 index 00000000..c61267b4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/fileowner(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC9fileOwner5frameACXDAA0A22FrameWithStringContentC_tF","title":"fileOwner(frame:)","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileOwner"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/fileOwner(frame:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileOwner"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The fileOwner frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"sections":[],"abstract":[{"text":"Set the fileOwner frame to be written by ID3TagEditor.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/fileowner(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/fileOwner(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/fileOwner(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/fileowner(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the fileOwner frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"fileOwner","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"fileOwner(frame:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/genre(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/genre(frame:).json new file mode 100644 index 00000000..4eb7a06e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/genre(frame:).json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"genre"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","kind":"typeIdentifier","text":"ID3FrameGenre"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The genre frame as a ID3FrameGenre instance."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/genre(frame:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"genre(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"genre","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","kind":"typeIdentifier","text":"ID3FrameGenre"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/genre(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Set the genre frame to be written by ID3TagEditor.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/genre(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/genre(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/genre(frame:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Set the genre frame to be written by ID3TagEditor."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"genre","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"genre(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/init().json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/init().json new file mode 100644 index 00000000..16ed0821 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/init().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/init()","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderCACycfc","symbolKind":"init","roleHeading":"Initializer"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"()","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Init a ID32v4TagBuilder instance.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/init()"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/init()":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/init()","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/init()","role":"symbol","kind":"symbol","abstract":[{"text":"Init a ID32v4TagBuilder instance.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesgrouping(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesgrouping(frame:).json new file mode 100644 index 00000000..fc2a961d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesgrouping(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesgrouping(frame:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesGrouping(frame:)"},"sections":[],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC14iTunesGrouping5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"iTunesGrouping(frame:)","roleHeading":"Instance Method"},"abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesGrouping"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]}]},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The iTunesGrouping frame as a ID3FrameWithStringContent instance."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesGrouping(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesGrouping(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesgrouping(frame:)","title":"iTunesGrouping(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Set the iTunesGrouping frame to be written by ID3TagEditor.","type":"text"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementcount(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementcount(frame:).json new file mode 100644 index 00000000..ea5cffa0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementcount(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Set the iTunesMovementCount frame to be written by ID3TagEditor."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementCount(frame:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementcount(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","role":"symbol","title":"iTunesMovementCount(frame:)","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC19iTunesMovementCount5frameACXDAA0A23FrameWithIntegerContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesMovementCount"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The iTunesMovementCount frame as a ID3FrameWithStringContent instance."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesMovementCount(frame:)":{"title":"iTunesMovementCount(frame:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementCount(frame:)","abstract":[{"text":"Set the iTunesMovementCount frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementcount(frame:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementindex(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementindex(frame:).json new file mode 100644 index 00000000..0a7fd54a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementindex(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementindex(frame:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC19iTunesMovementIndex5frameACXDAA0A23FrameWithIntegerContentC_tF","title":"iTunesMovementIndex(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesMovementIndex"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The iTunesMovementIndex frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"The instance of the builder.","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementIndex(frame:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Set the iTunesMovementIndex frame to be written by ID3TagEditor."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesMovementIndex(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementIndex(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementindex(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the iTunesMovementIndex frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","kind":"typeIdentifier","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"iTunesMovementIndex(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementname(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementname(frame:).json new file mode 100644 index 00000000..d6bf9841 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunesmovementname(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesMovementName","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The iTunesMovementName frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementname(frame:)"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementName(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the iTunesGrouping frame to be written by ID3TagEditor."}],"metadata":{"title":"iTunesMovementName(frame:)","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesMovementName"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC18iTunesMovementName5frameACXDAA0A22FrameWithStringContentC_tF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesMovementName(frame:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesMovementName","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementname(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesMovementName(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesMovementName(frame:)","abstract":[{"type":"text","text":"Set the iTunesGrouping frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastcategory(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastcategory(frame:).json new file mode 100644 index 00000000..b55588cb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastcategory(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesPodcastCategory","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The iTunesPodcastCategory frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastcategory(frame:)"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastCategory(frame:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC21iTunesPodcastCategory5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastCategory"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"iTunesPodcastCategory(frame:)","roleHeading":"Instance Method","symbolKind":"method"},"abstract":[{"type":"text","text":"Set the iTunesPodcastCategory frame to be written by ID3TagEditor."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastCategory(frame:)":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastCategory(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastcategory(frame:)","role":"symbol","kind":"symbol","abstract":[{"text":"Set the iTunesPodcastCategory frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"iTunesPodcastCategory(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastdescription(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastdescription(frame:).json new file mode 100644 index 00000000..23304e9f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastdescription(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastdescription(frame:)"]}],"abstract":[{"type":"text","text":"Set the iTunesPodcastDescription frame to be written by ID3TagEditor."}],"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"iTunesPodcastDescription(frame:)","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastDescription"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC24iTunesPodcastDescription5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastDescription(frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastDescription","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The iTunesPodcastDescription frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastDescription(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastDescription","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastdescription(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastDescription(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesPodcastDescription(frame:)","abstract":[{"type":"text","text":"Set the iTunesPodcastDescription frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastid(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastid(frame:).json new file mode 100644 index 00000000..c74aad93 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastid(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastid(frame:)"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Set the iTunesPodcastID frame to be written by ID3TagEditor.","type":"text"}],"sections":[],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastID"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC15iTunesPodcastID5frameACXDAA0A22FrameWithStringContentC_tF","title":"iTunesPodcastID(frame:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The iTunesPodcastID frame as a ID3FrameWithStringContent instance."}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastID(frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastID(frame:)":{"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastid(frame:)","kind":"symbol","role":"symbol","abstract":[{"text":"Set the iTunesPodcastID frame to be written by ID3TagEditor.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"iTunesPodcastID(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastID(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastkeywords(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastkeywords(frame:).json new file mode 100644 index 00000000..2c6cbbff --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/itunespodcastkeywords(frame:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastKeywords(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"text":"The iTunesPodcastKeywords frame as a ID3FrameWithStringContent instance.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC21iTunesPodcastKeywords5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method","title":"iTunesPodcastKeywords(frame:)","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastkeywords(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/iTunesPodcastKeywords(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastkeywords(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/iTunesPodcastKeywords(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"iTunesPodcastKeywords(frame:)","abstract":[{"text":"Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/lengthinmilliseconds(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/lengthinmilliseconds(frame:).json new file mode 100644 index 00000000..a344b640 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/lengthinmilliseconds(frame:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/lengthinmilliseconds(frame:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lengthInMilliseconds(frame:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF","roleHeading":"Instance Method","title":"lengthInMilliseconds(frame:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"sections":[],"abstract":[{"type":"text","text":"Set the length in milliseconds frame to be written by ID3TagEditor."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","text":"ID3FrameWithIntegerContent","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The length in milliseconds frame as a ID3FrameWithIntegerContent instance."}]}],"name":"frame"}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/lengthInMilliseconds(frame:)":{"title":"lengthInMilliseconds(frame:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lengthInMilliseconds(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lengthInMilliseconds","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A23FrameWithIntegerContentC","text":"ID3FrameWithIntegerContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"Set the length in milliseconds frame to be written by ID3TagEditor.","type":"text"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/lengthinmilliseconds(frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/lyricist(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/lyricist(frame:).json new file mode 100644 index 00000000..a8864039 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/lyricist(frame:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lyricist(frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"lyricist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The lyricist frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"abstract":[{"type":"text","text":"Set the lyricist frame to be written by ID3TagEditor."}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricist"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","title":"lyricist(frame:)","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/lyricist(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/lyricist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/lyricist(frame:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"lyricist(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/lyricist(frame:)","kind":"symbol","abstract":[{"type":"text","text":"Set the lyricist frame to be written by ID3TagEditor."}],"role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/mixartist(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/mixartist(frame:).json new file mode 100644 index 00000000..22dc0ece --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/mixartist(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"abstract":[{"type":"text","text":"Set the mix artist frame to be written by ID3TagEditor."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/mixArtist(frame:)"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mixArtist"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The mixArtist frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/mixartist(frame:)"]}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"mixArtist(frame:)","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mixArtist"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/mixArtist(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/mixArtist(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/mixartist(frame:)","role":"symbol","title":"mixArtist(frame:)","type":"topic","abstract":[{"type":"text","text":"Set the mix artist frame to be written by ID3TagEditor."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"mixArtist","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/originalfilename(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/originalfilename(frame:).json new file mode 100644 index 00000000..b223dbd9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/originalfilename(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/originalFilename(frame:)","interfaceLanguage":"swift"},"abstract":[{"text":"Set the original filename frame to be written by ID3TagEditor.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/originalfilename(frame:)"]}],"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"title":"originalFilename(frame:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalFilename"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"text":"The original filename frame as a ID3FrameWithStringContent instance.","type":"text"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/originalFilename(frame:)":{"abstract":[{"type":"text","text":"Set the original filename frame to be written by ID3TagEditor."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/originalFilename(frame:)","type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/originalfilename(frame:)","title":"originalFilename(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/publisher(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/publisher(frame:).json new file mode 100644 index 00000000..3c57e1d5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/publisher(frame:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/publisher(frame:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/publisher(frame:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"publisher","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The publisher frame as a ID3FrameWithStringContent instance.","type":"text"}]}],"name":"frame"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"The instance of the builder."}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"text":"Set the publisher frame to be written by ID3TagEditor.","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"publisher","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"publisher(frame:)","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","role":"symbol","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/publisher(frame:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/publisher(frame:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"publisher"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Set the publisher frame to be written by ID3TagEditor."}],"kind":"symbol","title":"publisher(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/publisher(frame:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/recordingdatetime(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/recordingdatetime(frame:).json new file mode 100644 index 00000000..8824d732 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/recordingdatetime(frame:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingDateTime","kind":"identifier"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameRecordingDateTime","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDateTimeC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The recordingDateTime frame as a ID3FrameRecordingDateTime instance.","type":"text"}],"type":"paragraph"}],"name":"frame"}]},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The instance of the builder.","type":"text"}]}],"kind":"content"}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC17recordingDateTime5frameACXDAA0a14FrameRecordinggH0C_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingDateTime"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameRecordingDateTime","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDateTimeC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"recordingDateTime(frame:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/recordingDateTime(frame:)","interfaceLanguage":"swift"},"abstract":[{"text":"Set the recordingDateTime frame to be written by ID3TagEditor.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/recordingdatetime(frame:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/recordingDateTime(frame:)":{"title":"recordingDateTime(frame:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingDateTime","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameRecordingDateTime","preciseIdentifier":"s:12ID3TagEditor0A22FrameRecordingDateTimeC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/recordingDateTime(frame:)","url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/recordingdatetime(frame:)","abstract":[{"text":"Set the recordingDateTime frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime":{"title":"ID3FrameRecordingDateTime","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A class used to represent an ID3 recording date time frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Valid only for ID3 tag version 2.4."}],"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/subtitle(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/subtitle(frame:).json new file mode 100644 index 00000000..ffefd5d8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/subtitle(frame:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/subtitle(frame:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the subtitle frame to be written by ID3TagEditor."}],"metadata":{"roleHeading":"Instance Method","title":"subtitle(frame:)","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameWithStringContent","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"inlineContent":[{"type":"text","text":"The subtitle frame as a ID3FrameWithStringContent instance."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/subtitle(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/subtitle(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/subtitle(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/subtitle(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"subtitle(frame:)","abstract":[{"text":"Set the subtitle frame to be written by ID3TagEditor.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/title(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/title(frame:).json new file mode 100644 index 00000000..5e37ca53 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/title(frame:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/title(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"frame","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The title frame as a ID3FrameWithStringContent instance."}]}]}]},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/title(frame:)"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"metadata":{"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC","text":"ID3FrameWithStringContent"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"title(frame:)"},"abstract":[{"text":"Set the title frame to be written by ID3TagEditor.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/title(frame:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameWithStringContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A22FrameWithStringContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/title(frame:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/title(frame:)","kind":"symbol","type":"topic","role":"symbol","title":"title(frame:)","abstract":[{"type":"text","text":"Set the title frame to be written by ID3TagEditor."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/trackposition(frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/trackposition(frame:).json new file mode 100644 index 00000000..43a115a5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/trackposition(frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","text":"ID3FramePartOfTotal"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The trackPosition frame as a ID3FramePartOfTotal instance."}]}],"name":"frame"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"trackPosition"},{"text":"(","kind":"text"},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:12ID3TagEditor06ID32v4B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF","roleHeading":"Instance Method","title":"trackPosition(frame:)","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Set the track position frame to be written by ID3TagEditor."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/trackPosition(frame:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/trackposition(frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/trackPosition(frame:)":{"title":"trackPosition(frame:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/trackPosition(frame:)","abstract":[{"type":"text","text":"Set the track position frame to be written by ID3TagEditor."}],"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/trackposition(frame:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"trackPosition","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id32v4tagbuilder/unsynchronisedlyrics(language:frame:).json b/docs/data/documentation/id3tageditor/id32v4tagbuilder/unsynchronisedlyrics(language:frame:).json new file mode 100644 index 00000000..5a9f5420 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id32v4tagbuilder/unsynchronisedlyrics(language:frame:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/unsynchronisedLyrics(language:frame:)"},"sections":[],"abstract":[{"type":"text","text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"unsynchronisedLyrics","kind":"identifier"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"frame"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","text":"ID3FrameWithLocalizedContent","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"parameters":[{"name":"language","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set."}]}]},{"name":"frame","content":[{"inlineContent":[{"text":"The unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance of the builder."}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder"]]},"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsynchronisedLyrics"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage"},{"text":", ","kind":"text"},{"text":"frame","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3FrameWithLocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor06ID32v4B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF","modules":[{"name":"ID3TagEditor"}],"title":"unsynchronisedLyrics(language:frame:)"},"variants":[{"paths":["\/documentation\/id3tageditor\/id32v4tagbuilder\/unsynchronisedlyrics(language:frame:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder/unsynchronisedLyrics(language:frame:)":{"url":"\/documentation\/id3tageditor\/id32v4tagbuilder\/unsynchronisedlyrics(language:frame:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder\/unsynchronisedLyrics(language:frame:)","abstract":[{"type":"text","text":"Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple"},{"type":"text","text":" "},{"type":"text","text":"unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"unsynchronisedLyrics","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"language"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","text":"ID3FrameWithLocalizedContent"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"title":"unsynchronisedLyrics(language:frame:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID32v4TagBuilder":{"type":"topic","url":"\/documentation\/id3tageditor\/id32v4tagbuilder","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID32v4TagBuilder","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID32v4TagBuilder","abstract":[{"type":"text","text":"Builder used to create a ID32v4 tag."},{"type":"text","text":" "},{"type":"text","text":"It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder,"},{"text":" ","type":"text"},{"text":"RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.","type":"text"}],"navigatorTitle":[{"text":"ID32v4TagBuilder","kind":"identifier"}],"title":"ID32v4TagBuilder"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frame.json b/docs/data/documentation/id3tageditor/id3frame.json new file mode 100644 index 00000000..070b93bf --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frame.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3Frame","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"navigatorTitle":[{"text":"ID3Frame","kind":"identifier"}],"role":"symbol","title":"ID3Frame","externalID":"s:12ID3TagEditor0A5FrameC","symbolKind":"class","roleHeading":"Class"},"topicSections":[{"anchor":"Instance-Properties","title":"Instance Properties","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/id3Identifier","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/size"]}],"relationshipsSections":[{"type":"inheritedBy","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"],"title":"Inherited By","kind":"relationships"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frame"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame/size":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"size","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"title":"size","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/size","url":"\/documentation\/id3tageditor\/id3frame\/size","type":"topic","abstract":[{"text":"The ID3 frame size as specified in the ID3 tag standard.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame/id3Identifier":{"title":"id3Identifier","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/id3Identifier","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id3Identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"abstract":[{"text":"The ID3 frame identifier as specified in the ID3 tag standard.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3frame\/id3identifier"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime":{"title":"ID3FrameRecordingDateTime","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A class used to represent an ID3 recording date time frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Valid only for ID3 tag version 2.4."}],"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frame/id3identifier.json b/docs/data/documentation/id3tageditor/id3frame/id3identifier.json new file mode 100644 index 00000000..887b1b0b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frame/id3identifier.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/id3Identifier"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"The ID3 frame identifier as specified in the ID3 tag standard."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id3Identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"symbolKind":"property","roleHeading":"Instance Property","title":"id3Identifier","externalID":"s:12ID3TagEditor0A5FrameC13id3IdentifierSSSgvp","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id3Identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { get }"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frame\/id3identifier"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame/id3Identifier":{"title":"id3Identifier","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/id3Identifier","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id3Identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"abstract":[{"text":"The ID3 frame identifier as specified in the ID3 tag standard.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3frame\/id3identifier"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frame/size.json b/docs/data/documentation/id3tageditor/id3frame/size.json new file mode 100644 index 00000000..62135643 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frame/size.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3frame\/size"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"size","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? { get }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"title":"size","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5FrameC4sizeSiSgvp","role":"symbol","roleHeading":"Instance Property","symbolKind":"property"},"abstract":[{"type":"text","text":"The ID3 frame size as specified in the ID3 tag standard."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/size","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame/size":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"size","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"title":"size","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame\/size","url":"\/documentation\/id3tageditor\/id3frame\/size","type":"topic","abstract":[{"text":"The ID3 frame size as specified in the ID3 tag standard.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture.json b/docs/data/documentation/id3tageditor/id3frameattachedpicture.json new file mode 100644 index 00000000..3ff7e38b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"kind":"relationships","title":"Inherits From"},{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","doc:\/\/ID3TagEditor\/SQ"],"type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameAttachedPictureC","navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","symbolKind":"class","roleHeading":"Class","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/==(_:_:)"],"anchor":"Operators"},{"anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/init(picture:type:format:)"],"title":"Initializers","generated":true},{"anchor":"Instance-Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/format","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/picture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/type"],"generated":true,"title":"Instance Properties"},{"anchor":"Default-Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/Equatable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/equatable-implementations","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/Equatable-Implementations","title":"Equatable Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/type":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/type","kind":"symbol","title":"type","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType"}],"type":"topic","abstract":[{"type":"text","text":"The ID3 type of the image (see "},{"type":"codeVoice","code":"ID3PictureType"},{"text":").","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/type"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/picture":{"role":"symbol","abstract":[{"text":"The image bytes as ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":"."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/picture","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"picture"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"}],"title":"picture","type":"topic","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/picture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/==(_:_:)":{"url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/==(_:_:)","title":"==(_:_:)","type":"topic","abstract":[{"type":"text","text":"Compare two AttachedPicture."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/==(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","text":"ID3FrameAttachedPicture"},{"kind":"text","text":", "},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","text":"ID3FrameAttachedPicture","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/format":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/format","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"format"},{"kind":"text","text":": "},{"text":"ID3PictureFormat","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO"}],"title":"format","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/format","abstract":[{"text":"The file format. Only Jpeg and Png are supported by the standard (cross compatibility).","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/debugDescription":{"role":"symbol","abstract":[{"type":"text","text":"ID3FrameAttachedPicture debug description."}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/debugdescription","kind":"symbol","type":"topic","title":"debugDescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/debugDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/init(picture:type:format:)":{"abstract":[{"text":"Init an ID3 attached picture frame.","type":"text"}],"title":"init(picture:type:format:)","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/init(picture:type:format:)","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/init(picture:type:format:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"picture"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3PictureType","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3PictureFormat","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/ID3TagEditor\/SQ","type":"unresolvable"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/!=(_:_:).json new file mode 100644 index 00000000..3a16eb86 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/!=(_:_:).json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"Swift","roleHeading":"Operator","role":"symbol","title":"!=(_:_:)","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A20FrameAttachedPictureC"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/!=(_:_:)"]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/!=(_:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/Equatable-Implementations"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/Equatable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/equatable-implementations","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/Equatable-Implementations","title":"Equatable Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/!=(_:_:)","abstract":[],"url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/==(_:_:).json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/==(_:_:).json new file mode 100644 index 00000000..096d1968 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/==(_:_:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/==(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/==(_:_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","text":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Left side of compare operation."}],"type":"paragraph"}],"name":"lhs"},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"text":"Right side of compare operation.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"True if the attached pictures values are the same, else false.","type":"text"}]}],"kind":"content"}],"metadata":{"roleHeading":"Operator","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameAttachedPictureC2eeoiySbAC_ACtFZ","symbolKind":"op","title":"==(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"ID3FrameAttachedPicture","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC"},{"text":", ","kind":"text"},{"text":"ID3FrameAttachedPicture","preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol"},"abstract":[{"text":"Compare two AttachedPicture.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/==(_:_:)":{"url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/==(_:_:)","title":"==(_:_:)","type":"topic","abstract":[{"type":"text","text":"Compare two AttachedPicture."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/==(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","kind":"typeIdentifier","text":"ID3FrameAttachedPicture"},{"kind":"text","text":", "},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameAttachedPictureC","text":"ID3FrameAttachedPicture","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/debugdescription.json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/debugdescription.json new file mode 100644 index 00000000..e8e7b951 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/debugdescription.json @@ -0,0 +1 @@ +{"abstract":[{"text":"ID3FrameAttachedPicture debug description.","type":"text"}],"metadata":{"title":"debugDescription","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameAttachedPictureC16debugDescriptionSSvp"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/debugDescription"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/debugDescription":{"role":"symbol","abstract":[{"type":"text","text":"ID3FrameAttachedPicture debug description."}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/debugdescription","kind":"symbol","type":"topic","title":"debugDescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/debugDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/equatable-implementations.json new file mode 100644 index 00000000..ff6ce8a8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/equatable-implementations.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/Equatable-Implementations","interfaceLanguage":"swift"},"kind":"article","metadata":{"roleHeading":"API Collection","title":"Equatable Implementations","modules":[{"name":"ID3TagEditor"}],"role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"]]},"topicSections":[{"anchor":"Operators","title":"Operators","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/!=(_:_:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/equatable-implementations"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/!=(_:_:)","abstract":[],"url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/format.json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/format.json new file mode 100644 index 00000000..6f417462 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/format.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/format","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"The file format. Only Jpeg and Png are supported by the standard (cross compatibility)."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"format","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","text":"ID3PictureFormat","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","title":"format","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"format"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO","text":"ID3PictureFormat","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameAttachedPictureC6formatAA0aF6FormatOvp","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/format"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/format":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/format","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"format"},{"kind":"text","text":": "},{"text":"ID3PictureFormat","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO"}],"title":"format","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/format","abstract":[{"text":"The file format. Only Jpeg and Png are supported by the standard (cross compatibility).","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/init(picture:type:format:).json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/init(picture:type:format:).json new file mode 100644 index 00000000..88ff1651 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/init(picture:type:format:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/init(picture:type:format:)"},"sections":[],"metadata":{"roleHeading":"Initializer","title":"init(picture:type:format:)","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"picture"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"format"},{"text":": ","kind":"text"},{"text":"ID3PictureFormat","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:12ID3TagEditor0A20FrameAttachedPictureC7picture4type6formatAC10Foundation4DataV_AA0aF4TypeOAA0aF6FormatOtcfc"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"]]},"abstract":[{"type":"text","text":"Init an ID3 attached picture frame."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"picture","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","text":"ID3PictureType"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO","text":"ID3PictureFormat"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"name":"picture","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The image bytes as "},{"type":"codeVoice","code":"Data"},{"type":"text","text":"."}]}]},{"content":[{"inlineContent":[{"type":"text","text":"The ID3 type of the attached picture. See "},{"type":"codeVoice","code":"ID3PictureType"},{"type":"text","text":" "},{"type":"text","text":"for a complete list of the available picture types."}],"type":"paragraph"}],"name":"type"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The format of the image. See "},{"code":"ID3PictureFormat","type":"codeVoice"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"types."}]}],"name":"format"}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/init(picture:type:format:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/init(picture:type:format:)":{"abstract":[{"text":"Init an ID3 attached picture frame.","type":"text"}],"title":"init(picture:type:format:)","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/init(picture:type:format:)","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/init(picture:type:format:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"picture"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3PictureType","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3PictureFormat","preciseIdentifier":"s:12ID3TagEditor0A13PictureFormatO"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/picture.json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/picture.json new file mode 100644 index 00000000..e05a8b0b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/picture.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"The image bytes as "},{"code":"Data","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/picture"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"picture"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A20FrameAttachedPictureC7picture10Foundation4DataVvp","role":"symbol","title":"picture","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"picture","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/picture","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/picture":{"role":"symbol","abstract":[{"text":"The image bytes as ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":"."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/picture","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"picture"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"}],"title":"picture","type":"topic","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/picture","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3frameattachedpicture/type.json b/docs/data/documentation/id3tageditor/id3frameattachedpicture/type.json new file mode 100644 index 00000000..4417ef17 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3frameattachedpicture/type.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","text":"ID3PictureType"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"The ID3 type of the image (see "},{"code":"ID3PictureType","type":"codeVoice"},{"text":").","type":"text"}],"metadata":{"symbolKind":"property","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"type","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ID3PictureType","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor0A20FrameAttachedPictureC4typeAA0aF4TypeOvp","roleHeading":"Instance Property","title":"type"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3frameattachedpicture\/type"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/type","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameAttachedPicture","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameAttachedPicture"}],"title":"ID3FrameAttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture","url":"\/documentation\/id3tageditor\/id3frameattachedpicture","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 attached picture frame to be used in the ID3 tag."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameAttachedPicture/type":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3frameattachedpicture\/type","kind":"symbol","title":"type","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A11PictureTypeO","text":"ID3PictureType"}],"type":"topic","abstract":[{"type":"text","text":"The ID3 type of the image (see "},{"type":"codeVoice","code":"ID3PictureType"},{"text":").","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameAttachedPicture\/type"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage.json new file mode 100644 index 00000000..3430b0cf --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO","roleHeading":"Enumeration","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3FrameContentLanguage"}],"title":"ID3FrameContentLanguage","symbolKind":"enum","role":"symbol","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}]},"abstract":[{"type":"text","text":"List of language identifier used in frames that support localized content with language indication."},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"text":" ","type":"text"},{"type":"text","text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology)."}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/ID3TagEditor\/s12CaseIterableP","doc:\/\/ID3TagEditor\/SQ","doc:\/\/ID3TagEditor\/SH","doc:\/\/ID3TagEditor\/SY"],"kind":"relationships"}],"kind":"symbol","topicSections":[{"generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aar","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/abk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ace","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ach","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ada","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ady","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ain","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aka","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/akk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ale","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alg","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alt","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/amh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ang","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/anp","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/apa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ara","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arg","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arp","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/art","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arw","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/asm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ast","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ath","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ava","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ave","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/awa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aym","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aze","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bad","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bak","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bam","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ban","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/baq","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bas","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bej","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bel","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bem","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ben","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ber","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bho","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bih","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bik","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bin","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bis","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bla","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bnt","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bod","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bos","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bra","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/btk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bua","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bug","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bul","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bur","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/byn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cad","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/car","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cau","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ceb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cel","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ces","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cha","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/che","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chg","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cho","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chp","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chu","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chv","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chy","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cmc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cnr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cop","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cos","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpe","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpf","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpp","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crp","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/csb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cym","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cze","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dak","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dan","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dar","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/day","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/del","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/den","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/deu","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dgr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/din","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/div","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/doi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dra","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dsb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dua","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dum","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dut","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dyu","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dzo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/efi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/egy","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eka","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ell","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/elx","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eng","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/enm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/epo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/est","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewe","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fan","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fao","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fas","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fij","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fil","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fin","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fiu","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fon","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fra","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fro","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frs","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fry","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ful","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fur","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gaa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gay","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gba","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gem","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/geo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ger","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gez","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gil","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gla","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gle","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glg","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glv","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gmh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/goh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gon","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/got","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gsw","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/guj","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gwi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hau","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/haw","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/heb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/her","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hil","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/him","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hin","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hit","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hrv","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hsb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hun","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hup","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hye","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iba","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ibo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ice","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ido","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iii","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ijo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iku","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ile","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ilo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ina","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ind","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ine","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ipk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ira","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iro","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/isl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ita","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jav","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jbo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jrb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kab","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kac","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kam","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kan","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kar","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kas","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kau","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaw","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaz","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kbd","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kha","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kho","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kik","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kin","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kir","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kmb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kok","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kom","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kon","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kos","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kpe","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kro","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kru","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kua","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kum","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kur","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kut","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lad","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lah","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lam","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lao","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lav","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lez","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lim","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lin","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lit","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lol","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/loz","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ltz","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lua","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lub","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lug","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lui","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lun","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/luo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mac","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mad","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mag","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mah","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mak","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/man","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mao","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/map","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mar","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mas","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/may","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdf","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/men","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mga","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mic","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/min","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mis","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkd","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlg","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlt","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mnc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mni","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mno","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/moh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mon","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mos","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mri","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/msa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mul","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mun","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mya","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myv","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nah","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nap","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nau","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nav","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nbl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nde","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ndo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nds","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nep","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/new","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nia","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nic","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/niu","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nld","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nno","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nob","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nog","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/non","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nqo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nso","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nub","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nwc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nya","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nym","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nzi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oci","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oji","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ori","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/orm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/osa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oss","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ota","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oto","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/paa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pag","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pam","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pan","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pap","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pau","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/peo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/per","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pli","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pol","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pon","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/por","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pra","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pro","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qaa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qtz","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/que","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/raj","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rap","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rar","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rom","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ron","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rum","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/run","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rup","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sad","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sag","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sah","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sam","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/san","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sas","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/scn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sco","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sel","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sem","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sga","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sgn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/shn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sid","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sin","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sio","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sit","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sla","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slv","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sma","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sme","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smj","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sms","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sna","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snd","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sog","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/som","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/son","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sot","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/spa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sqi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srd","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srp","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssw","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/suk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sun","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sus","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sux","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swa","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swe","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tah","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tam","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tel","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tem","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ter","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tet","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tha","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tib","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tig","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tir","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tiv","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tkl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tlh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tli","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tmh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tog","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ton","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tpi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsn","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tso","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tuk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tum","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tup","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tur","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tut","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tvl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/twi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tyv","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/udm","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uga","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uig","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ukr","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/umb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/und","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/unknown","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/urd","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uzb","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vai","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ven","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vie","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vol","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vot","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wak","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/war","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/was","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wel","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wen","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wln","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wol","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xho","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yao","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yap","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yid","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ypk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zap","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zbl","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zen","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zgh","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zha","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zho","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/znd","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zul","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zun","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zxx","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zza"],"title":"Enumeration Cases","anchor":"Enumeration-Cases"},{"generated":true,"anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/init(rawValue:)"],"title":"Initializers"},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/Equatable-Implementations","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/RawRepresentable-Implementations"],"anchor":"Default-Implementations"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3FrameContentLanguage"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ssa":{"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ssa","title":"ID3FrameContentLanguage.ssa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssa","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ssa","kind":"identifier"}],"type":"topic","abstract":[{"text":"Nilo-Saharan languages.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kos":{"title":"ID3FrameContentLanguage.kos","abstract":[{"text":"Kosraean language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kos"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kos","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kos","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jrb":{"type":"topic","title":"ID3FrameContentLanguage.jrb","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jrb","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jrb","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jrb","abstract":[{"type":"text","text":"Judeo-Arabic language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/afa":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Afro-Asiatic languages."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afa","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"afa","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afa","title":"ID3FrameContentLanguage.afa"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/geo":{"title":"ID3FrameContentLanguage.geo","abstract":[{"text":"Georgian (B) language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"geo"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/geo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/geo","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/inh":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.inh","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"inh","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inh","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/inh","abstract":[{"type":"text","text":"Ingush language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ile":{"title":"ID3FrameContentLanguage.ile","abstract":[{"type":"text","text":"Interlingue - Occidental language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ile","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ile","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ile","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chu":{"title":"ID3FrameContentLanguage.chu","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chu","abstract":[{"type":"text","text":"Church Slavic - Old Slavonic - Church Slavonic - Old Bulgarian - Old Church Slavonic language."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"chu","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chu"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/luo":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.luo","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"luo"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/luo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/luo","abstract":[{"text":"Luo (Kenya and Tanzania) language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ast":{"title":"ID3FrameContentLanguage.ast","abstract":[{"text":"Asturian - Bable - Leonese - Asturleonese languages.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ast","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ast","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ast","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fat":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fat","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fat","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fat","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fat","abstract":[{"text":"Fanti language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mac":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mac","role":"symbol","abstract":[{"type":"text","text":"Macedonian (B) language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mac","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mac","type":"topic","kind":"symbol","title":"ID3FrameContentLanguage.mac"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mno":{"title":"ID3FrameContentLanguage.mno","abstract":[{"text":"Manobo languages.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mno","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mno","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mno","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bug":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.bug","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bug","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bug","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bug","abstract":[{"text":"Buginese language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bas":{"title":"ID3FrameContentLanguage.bas","abstract":[{"text":"Basa language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bas"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bas","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bas","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sai":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.sai","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sai","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sai","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sai","abstract":[{"type":"text","text":"South American Indian languages."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kmb":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kmb","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kmb","type":"topic","abstract":[{"text":"Kimbundu language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kmb","kind":"identifier"}],"title":"ID3FrameContentLanguage.kmb","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bla":{"title":"ID3FrameContentLanguage.bla","abstract":[{"type":"text","text":"Siksika language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bla","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bla","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bla","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/khi":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.khi","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"khi"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khi","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/khi","abstract":[{"text":"Khoisan languages.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/roa":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/roa","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"roa"}],"type":"topic","title":"ID3FrameContentLanguage.roa","abstract":[{"type":"text","text":"Romance language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roa","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dar":{"title":"ID3FrameContentLanguage.dar","abstract":[{"text":"Dargwa language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dar","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dar","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dar","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fon":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fon","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fon","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fon","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fon","abstract":[{"text":"Fon language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kir":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kir","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kir","kind":"identifier"}],"abstract":[{"type":"text","text":"Kirghiz language."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kir","role":"symbol","title":"ID3FrameContentLanguage.kir"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mon":{"title":"ID3FrameContentLanguage.mon","abstract":[{"text":"Mongolian language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mon","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mon","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mon","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bis":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.bis","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bis","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bis","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bis","abstract":[{"text":"Bislama language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/men":{"title":"ID3FrameContentLanguage.men","abstract":[{"text":"Mende language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"men"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/men","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/men","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nor":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nor","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nor","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nor","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nor","abstract":[{"type":"text","text":"Norwegian language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srd":{"title":"ID3FrameContentLanguage.srd","abstract":[{"type":"text","text":"Sardinian language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srd","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srd","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srd","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fil":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fil","abstract":[{"type":"text","text":"Filipino language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fil","kind":"identifier"}],"title":"ID3FrameContentLanguage.fil","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fil","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nic":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nic","title":"ID3FrameContentLanguage.nic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nic","abstract":[{"type":"text","text":"Niger-Kordofanian languages."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nic"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tvl":{"title":"ID3FrameContentLanguage.tvl","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tvl","abstract":[{"type":"text","text":"Tuvalu language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tvl","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tvl","type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mai":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mai","kind":"identifier"}],"title":"ID3FrameContentLanguage.mai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mai","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mai","abstract":[{"type":"text","text":"Maithili language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mnc":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mnc","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mnc"}],"type":"topic","abstract":[{"type":"text","text":"Manchu language."}],"title":"ID3FrameContentLanguage.mnc","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mnc","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lui":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lui","kind":"identifier"}],"title":"ID3FrameContentLanguage.lui","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lui","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lui","abstract":[{"type":"text","text":"Luiseno language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ilo":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ilo","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ilo"}],"type":"topic","abstract":[{"type":"text","text":"Iloko language."}],"title":"ID3FrameContentLanguage.ilo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ilo","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oto":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"oto","kind":"identifier"}],"title":"ID3FrameContentLanguage.oto","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oto","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oto","abstract":[{"type":"text","text":"Otomian languages."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/eus":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eus","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eus"}],"type":"topic","abstract":[{"type":"text","text":"Basque (T) language."}],"title":"ID3FrameContentLanguage.eus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eus","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lat":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Latin language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lat","title":"ID3FrameContentLanguage.lat","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lat"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lat"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/war":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/war","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"war","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Waray language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/war","title":"ID3FrameContentLanguage.war"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cel":{"title":"ID3FrameContentLanguage.cel","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cel","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cel"}],"abstract":[{"type":"text","text":"Celtic languages."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cel","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nso":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Northern Sotho language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nso","title":"ID3FrameContentLanguage.nso","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nso","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nso"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sel":{"title":"ID3FrameContentLanguage.sel","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sel","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sel"}],"abstract":[{"type":"text","text":"Selkup language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sel","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nap":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Neapolitan language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nap","title":"ID3FrameContentLanguage.nap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nap","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nap"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kab":{"title":"ID3FrameContentLanguage.kab","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kab","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kab","kind":"identifier"}],"abstract":[{"type":"text","text":"Kabyle language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kab","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jav":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Javanese language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jav","title":"ID3FrameContentLanguage.jav","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jav"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jav"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/unknown":{"title":"ID3FrameContentLanguage.unknown","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/unknown","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"abstract":[{"type":"text","text":"Invalid\/Unknown language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/unknown","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cop":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Coptic language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cop","title":"ID3FrameContentLanguage.cop","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cop"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cop"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hau":{"title":"ID3FrameContentLanguage.hau","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hau","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hau"}],"abstract":[{"type":"text","text":"Hausa language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hau","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/frs":{"type":"topic","abstract":[{"type":"text","text":"Eastern Frisian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frs","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frs","kind":"symbol","title":"ID3FrameContentLanguage.frs","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"frs","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bej":{"title":"ID3FrameContentLanguage.bej","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bej","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bej"}],"abstract":[{"type":"text","text":"Beja - Bedawiyet language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bej","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cai":{"type":"topic","abstract":[{"type":"text","text":"Central American Indian languages."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cai","kind":"symbol","title":"ID3FrameContentLanguage.cai","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cai","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/eng":{"title":"ID3FrameContentLanguage.eng","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eng","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"eng","kind":"identifier"}],"abstract":[{"type":"text","text":"English language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eng","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ltz":{"type":"topic","abstract":[{"type":"text","text":"Luxembourgish language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ltz","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ltz","kind":"symbol","title":"ID3FrameContentLanguage.ltz","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltz"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/init(rawValue:)":{"title":"init(rawValue:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/init(rawValue:)","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/init(rawvalue:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kua":{"abstract":[{"type":"text","text":"language."}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kua","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kua","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kua","kind":"identifier"}],"title":"ID3FrameContentLanguage.kua"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arw":{"type":"topic","abstract":[{"text":"Arawak language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arw","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arw","kind":"symbol","title":"ID3FrameContentLanguage.arw","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"arw","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/spa":{"title":"ID3FrameContentLanguage.spa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/spa","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"spa","kind":"identifier"}],"abstract":[{"type":"text","text":"Spanish - Castilian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/spa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mos":{"type":"topic","abstract":[{"type":"text","text":"Mossi language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mos","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mos","kind":"symbol","title":"ID3FrameContentLanguage.mos","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mos","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wol":{"title":"ID3FrameContentLanguage.wol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wol","kind":"identifier"}],"abstract":[{"type":"text","text":"Wolof language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kum":{"type":"topic","abstract":[{"type":"text","text":"Kurukh language."}],"title":"ID3FrameContentLanguage.kum","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kum","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kum","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kum"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cpf":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpf","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cpf"}],"abstract":[{"text":"Creoles and pidgins, French-based language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpf","type":"topic","title":"ID3FrameContentLanguage.cpf"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bam":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bam","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bam","abstract":[{"text":"Bambara language.","type":"text"}],"type":"topic","title":"ID3FrameContentLanguage.bam","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bam"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zen":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zen","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zen"}],"abstract":[{"text":"Zenaga language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zen","type":"topic","title":"ID3FrameContentLanguage.zen"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ita":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ita","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Italian language."}],"type":"topic","title":"ID3FrameContentLanguage.ita","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ita","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ita","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/heb":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"heb","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/heb","abstract":[{"text":"Hebrew language.","type":"text"}],"type":"topic","title":"ID3FrameContentLanguage.heb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/heb"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nno":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nno","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nno","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nno"}],"abstract":[{"type":"text","text":"Nynorsk, Norwegian language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nno","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aze":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aze","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aze","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Azerbaijani language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"aze","kind":"identifier"}],"title":"ID3FrameContentLanguage.aze"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gsw":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gsw","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.gsw","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"gsw"}],"abstract":[{"text":"Swiss German - Alemannic - Alsatian language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gsw","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tpi":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tpi","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tpi","role":"symbol","kind":"symbol","abstract":[{"text":"Tok Pisin language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tpi"}],"title":"ID3FrameContentLanguage.tpi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ceb":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ceb","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.ceb","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ceb","kind":"identifier"}],"abstract":[{"type":"text","text":"Cebuano language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ceb","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gay":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gay","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gay","title":"ID3FrameContentLanguage.gay","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gay","abstract":[{"text":"Gayo language.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nds":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nds","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nds","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Low German; Low Saxon; German, Low; Saxon, Low language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nds"}],"title":"ID3FrameContentLanguage.nds"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nav":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nav","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nav","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nav"}],"abstract":[{"type":"text","text":"Navajo - Navaho language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nav","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gwi":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gwi","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gwi","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Gwich’in language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gwi"}],"title":"ID3FrameContentLanguage.gwi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dgr":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dgr"}],"title":"ID3FrameContentLanguage.dgr","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dgr","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dgr","abstract":[{"type":"text","text":"Dogrib language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bel":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bel","title":"ID3FrameContentLanguage.bel","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bel","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bel"}],"role":"symbol","abstract":[{"type":"text","text":"Belarusian language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pan":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pan","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pan","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Panjabi; Punjabi language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"pan","kind":"identifier"}],"title":"ID3FrameContentLanguage.pan"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/est":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/est","title":"ID3FrameContentLanguage.est","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/est","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"est"}],"role":"symbol","abstract":[{"text":"Estonian language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cpp":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpp","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpp","role":"symbol","kind":"symbol","abstract":[{"text":"Creoles and pidgins, Portuguese-based language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cpp"}],"title":"ID3FrameContentLanguage.cpp"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ina":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ina","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ina","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ina","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.ina","abstract":[{"type":"text","text":"Interlingua language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ady":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ady","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ady","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Adyghe;-Adygei language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ady"}],"title":"ID3FrameContentLanguage.ady"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pag":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pag"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pag","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pag","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.pag","abstract":[{"type":"text","text":"Pangasinan language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kal":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kal","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kal","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Kalaallisut - Greenlandic language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kal"}],"title":"ID3FrameContentLanguage.kal"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nai":{"type":"topic","title":"ID3FrameContentLanguage.nai","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nai"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nai","abstract":[{"type":"text","text":"North American Indian languages."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nai"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lit":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lit"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lit","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lit","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.lit","abstract":[{"type":"text","text":"Lithuanian language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kom":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kom","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kom","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Komi language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kom","kind":"identifier"}],"title":"ID3FrameContentLanguage.kom"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sna":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sna"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sna","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sna","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.sna","abstract":[{"text":"Shona language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sag":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sag","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sag","role":"symbol","kind":"symbol","abstract":[{"text":"Sango language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sag"}],"title":"ID3FrameContentLanguage.sag"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/awa":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"awa","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/awa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/awa","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.awa","abstract":[{"type":"text","text":"Awadhi language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smn":{"abstract":[{"text":"Inari Sami language.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"smn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smn","title":"ID3FrameContentLanguage.smn","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/som":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/som","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/som","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Somali language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"som"}],"title":"ID3FrameContentLanguage.som"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nau":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nau"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nau","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nau","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.nau","abstract":[{"type":"text","text":"Nauru language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sat":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sat","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sat"}],"abstract":[{"type":"text","text":"Santali language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sat","title":"ID3FrameContentLanguage.sat"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kik":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kik","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kik","title":"ID3FrameContentLanguage.kik","abstract":[{"type":"text","text":"Kikuyu - Gikuyu language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kik","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bul":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bul","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bul","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bul"}],"role":"symbol","abstract":[{"type":"text","text":"Bulgarian language."}],"title":"ID3FrameContentLanguage.bul","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cym":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cym","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cym","title":"ID3FrameContentLanguage.cym","abstract":[{"type":"text","text":"Welsh (T) language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cym","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yap":{"kind":"symbol","title":"ID3FrameContentLanguage.yap","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yap","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"yap","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Yapese language."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yap"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ron":{"abstract":[{"type":"text","text":"Romanian\/Moldavian\/Moldovan (B) language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ron","kind":"symbol","title":"ID3FrameContentLanguage.ron","type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ron","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ron","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ine":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ine","title":"ID3FrameContentLanguage.ine","role":"symbol","abstract":[{"type":"text","text":"Indo-European languages."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ine","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ine","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tso":{"kind":"symbol","title":"ID3FrameContentLanguage.tso","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tso","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tso"}],"role":"symbol","abstract":[{"type":"text","text":"Tsonga language."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tso"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/snd":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snd","title":"ID3FrameContentLanguage.snd","role":"symbol","abstract":[{"type":"text","text":"Sindhi language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/snd","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"snd","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nqo":{"kind":"symbol","title":"ID3FrameContentLanguage.nqo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nqo","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nqo","kind":"identifier"}],"role":"symbol","abstract":[{"text":"N’Ko language.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nqo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hup":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hup","title":"ID3FrameContentLanguage.hup","role":"symbol","abstract":[{"text":"Hupa language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hup","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"hup","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/map":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/map","kind":"symbol","title":"ID3FrameContentLanguage.map","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"}],"abstract":[{"text":"Austronesian languages.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/map","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/snk":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snk","title":"ID3FrameContentLanguage.snk","role":"symbol","abstract":[{"text":"Soninke language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/snk","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"snk"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/enm":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/enm","title":"ID3FrameContentLanguage.enm","type":"topic","abstract":[{"type":"text","text":"English, Middle (1100-1500) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/enm","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enm","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kac":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kac","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kac","abstract":[{"type":"text","text":"Kachin - Jingpho language."}],"title":"ID3FrameContentLanguage.kac","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kac"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/phi":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phi","title":"ID3FrameContentLanguage.phi","role":"symbol","abstract":[{"text":"Philippine languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/phi","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"phi"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mao":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mao","title":"ID3FrameContentLanguage.mao","type":"topic","abstract":[{"type":"text","text":"Maori (B) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mao","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mao","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/epo":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"epo","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/epo","abstract":[{"type":"text","text":"Esperanto language."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/epo","title":"ID3FrameContentLanguage.epo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rom":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rom","title":"ID3FrameContentLanguage.rom","role":"symbol","abstract":[{"text":"Romany language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rom","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rom"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mis":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mis","title":"ID3FrameContentLanguage.mis","type":"topic","abstract":[{"type":"text","text":"Uncoded languages."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mis","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mis","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cor","title":"ID3FrameContentLanguage.cor","role":"symbol","abstract":[{"text":"Cornish language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cor","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cor"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gre":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gre","title":"ID3FrameContentLanguage.gre","type":"topic","abstract":[{"type":"text","text":"Greek, Modern (1453-) (B) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gre","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gre","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/krl":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krl","title":"ID3FrameContentLanguage.krl","role":"symbol","abstract":[{"text":"Karelian language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/krl","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"krl"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tem":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tem","title":"ID3FrameContentLanguage.tem","type":"topic","abstract":[{"type":"text","text":"Timne language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tem","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tem","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/grn":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grn","title":"ID3FrameContentLanguage.grn","role":"symbol","abstract":[{"text":"Guarani language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grn","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grn"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/min":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/min","title":"ID3FrameContentLanguage.min","type":"topic","abstract":[{"type":"text","text":"Minangkabau language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/min","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mlt":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlt","title":"ID3FrameContentLanguage.mlt","role":"symbol","abstract":[{"text":"Maltese language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mlt","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mlt"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bal":{"role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bal","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bal","title":"ID3FrameContentLanguage.bal","type":"topic","abstract":[{"type":"text","text":"Baluchi language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kha":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kha","title":"ID3FrameContentLanguage.kha","type":"topic","abstract":[{"type":"text","text":"Khasi language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kha","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kha","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yao":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yao","title":"ID3FrameContentLanguage.yao","role":"symbol","abstract":[{"text":"Yao language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yao","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"yao"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tha":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tha","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tha"}],"abstract":[{"type":"text","text":"Thai language."}],"kind":"symbol","title":"ID3FrameContentLanguage.tha","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tha","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tiv":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tiv","title":"ID3FrameContentLanguage.tiv","type":"topic","abstract":[{"type":"text","text":"Tiv language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tiv","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tiv","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bod":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bod","title":"ID3FrameContentLanguage.bod","role":"symbol","abstract":[{"text":"Tibetan (T) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bod","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bod"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/orm":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/orm","title":"ID3FrameContentLanguage.orm","type":"topic","abstract":[{"type":"text","text":"Oromo language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/orm","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"orm","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mul":{"type":"topic","title":"ID3FrameContentLanguage.mul","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mul","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mul","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mul","abstract":[{"text":"Multiple languages.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dum":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dum","title":"ID3FrameContentLanguage.dum","role":"symbol","abstract":[{"text":"Dutch, Middle (ca.1050-1350) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dum","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dum"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cmc":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cmc","title":"ID3FrameContentLanguage.cmc","type":"topic","abstract":[{"type":"text","text":"Chamic languages."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cmc","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cmc","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tli":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tli","title":"ID3FrameContentLanguage.tli","role":"symbol","abstract":[{"text":"Tlingit language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tli","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tli"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/run":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/run","title":"ID3FrameContentLanguage.run","type":"topic","abstract":[{"type":"text","text":"Rundi language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/run","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lol":{"title":"ID3FrameContentLanguage.lol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lol","type":"topic","abstract":[{"type":"text","text":"Mongo language."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lol","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chg":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chg","title":"ID3FrameContentLanguage.chg","role":"symbol","abstract":[{"text":"Chagatai language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chg","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"chg"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kok":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kok","title":"ID3FrameContentLanguage.kok","type":"topic","abstract":[{"type":"text","text":"Konkani language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kok","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kok","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/grc":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grc","title":"ID3FrameContentLanguage.grc","role":"symbol","abstract":[{"text":"Greek, Ancient (to 1453) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grc","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grc"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wel":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wel","title":"ID3FrameContentLanguage.wel","type":"topic","abstract":[{"type":"text","text":"Welsh (B) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wel","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wel","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ful":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ful","title":"ID3FrameContentLanguage.ful","role":"symbol","abstract":[{"text":"Fulah language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ful","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ful"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kon":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kon","title":"ID3FrameContentLanguage.kon","type":"topic","abstract":[{"type":"text","text":"Kongo language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kon","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kon","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kru":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kru","title":"ID3FrameContentLanguage.kru","role":"symbol","abstract":[{"text":"language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kru","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kru"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pal":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pal","title":"ID3FrameContentLanguage.pal","type":"topic","abstract":[{"type":"text","text":"Pahlavi language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pal","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pal","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oss":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oss","title":"ID3FrameContentLanguage.oss","role":"symbol","abstract":[{"text":"Ossetian; Ossetic language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oss","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oss"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/haw":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/haw","title":"ID3FrameContentLanguage.haw","type":"topic","abstract":[{"type":"text","text":"Hawaiian language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/haw","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"haw","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hil":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hil","title":"ID3FrameContentLanguage.hil","role":"symbol","abstract":[{"text":"Hiligaynon language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hil","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hil"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kpe":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kpe","title":"ID3FrameContentLanguage.kpe","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kpe","kind":"identifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kpe","abstract":[{"type":"text","text":"Kpelle language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/per":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/per","title":"ID3FrameContentLanguage.per","kind":"symbol","abstract":[{"type":"text","text":"Persian (B) language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/per","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"per","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fij":{"title":"ID3FrameContentLanguage.fij","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fij","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fij","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Fijian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fij"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mus":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mus"}],"kind":"symbol","title":"ID3FrameContentLanguage.mus","abstract":[{"text":"Creek language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mus"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jbo":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jbo","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jbo","abstract":[{"text":"Lojban language.","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"jbo"}],"title":"ID3FrameContentLanguage.jbo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/khm":{"abstract":[{"type":"text","text":"Central Khmer language."}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"khm"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khm","title":"ID3FrameContentLanguage.khm","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/khm"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/guj":{"kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.guj","abstract":[{"type":"text","text":"Gujarati language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/guj","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"guj","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/guj"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mag":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mag","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mag"}],"title":"ID3FrameContentLanguage.mag","abstract":[{"type":"text","text":"Magahi language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mag","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iba":{"kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.iba","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iba","abstract":[{"type":"text","text":"Iban language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iba","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iba"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/uzb":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uzb","kind":"symbol","title":"ID3FrameContentLanguage.uzb","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uzb","abstract":[{"type":"text","text":"Uzbek language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"uzb","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ukr":{"title":"ID3FrameContentLanguage.ukr","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ukr","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ukr"}],"abstract":[{"text":"Ukrainian language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ukr","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/moh":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/moh","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"moh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/moh","role":"symbol","type":"topic","abstract":[{"text":"Mohawk language.","type":"text"}],"title":"ID3FrameContentLanguage.moh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/son":{"title":"ID3FrameContentLanguage.son","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/son","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"son"}],"abstract":[{"text":"Songhai languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/son","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jpr":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpr","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"jpr"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jpr","role":"symbol","type":"topic","abstract":[{"text":"Judeo-Persian language.","type":"text"}],"title":"ID3FrameContentLanguage.jpr","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cho":{"title":"ID3FrameContentLanguage.cho","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cho","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cho"}],"abstract":[{"text":"Choctaw language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cho","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ach":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ach","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ach"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ach","role":"symbol","type":"topic","abstract":[{"text":"Acoli language.","type":"text"}],"title":"ID3FrameContentLanguage.ach","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bad":{"title":"ID3FrameContentLanguage.bad","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bad"}],"abstract":[{"text":"Banda languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bad","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wln":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wln","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"wln"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wln","role":"symbol","type":"topic","abstract":[{"text":"Walloon language.","type":"text"}],"title":"ID3FrameContentLanguage.wln","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dak":{"title":"ID3FrameContentLanguage.dak","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dak","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dak"}],"abstract":[{"text":"Dakota language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dak","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smj":{"type":"topic","abstract":[{"type":"text","text":"Lule Sami language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"smj","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smj","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.smj","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smj"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/syr":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syr","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"syr"}],"kind":"symbol","abstract":[{"type":"text","text":"Syriac language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/syr","title":"ID3FrameContentLanguage.syr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kin":{"type":"topic","abstract":[{"type":"text","text":"Kinyarwanda language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kin","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kin","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.kin","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tgl":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgl","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tgl","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Tagalog language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tgl","title":"ID3FrameContentLanguage.tgl"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chr":{"type":"topic","abstract":[{"type":"text","text":"Cherokee language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chr"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chr","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.chr","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/frr":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"frr","kind":"identifier"}],"abstract":[{"text":"Northern Frisian language.","type":"text"}],"kind":"symbol","type":"topic","title":"ID3FrameContentLanguage.frr","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frr","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sah":{"title":"ID3FrameContentLanguage.sah","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sah","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Yakut language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sah","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sah"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/din":{"type":"topic","abstract":[{"type":"text","text":"Dinka language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"din"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/din","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.din","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/din"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bik":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bik","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bik"}],"kind":"symbol","abstract":[{"type":"text","text":"Bikol language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bik","title":"ID3FrameContentLanguage.bik"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dan":{"title":"ID3FrameContentLanguage.dan","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dan","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dan","abstract":[{"text":"Danish language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dan"}],"kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/byn":{"type":"topic","abstract":[{"type":"text","text":"Blin - Bilin language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"byn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/byn","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.byn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/byn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/krc":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krc","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"krc"}],"kind":"symbol","abstract":[{"type":"text","text":"Karachay-Balkar language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/krc","title":"ID3FrameContentLanguage.krc"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kbd":{"type":"topic","abstract":[{"type":"text","text":"Kabardian language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kbd"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kbd","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.kbd","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kbd"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tum":{"title":"ID3FrameContentLanguage.tum","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tum","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Tumbuka language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tum","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tum"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ces":{"type":"topic","abstract":[{"type":"text","text":"Czech (T) language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ces"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ces","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.ces","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ces"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/twi":{"title":"ID3FrameContentLanguage.twi","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"twi"}],"kind":"symbol","abstract":[{"type":"text","text":"Twi language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/twi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/twi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zho":{"type":"topic","abstract":[{"type":"text","text":"Chinese (T) language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zho"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zho","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.zho","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zho"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cnr":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cnr","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cnr"}],"kind":"symbol","abstract":[{"type":"text","text":"Montenegrin language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cnr","title":"ID3FrameContentLanguage.cnr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/non":{"type":"topic","abstract":[{"type":"text","text":"Old Norse language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"non","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/non","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.non","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/non"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/alg":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alg","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alg"}],"kind":"symbol","abstract":[{"type":"text","text":"Algonquian languages."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alg","title":"ID3FrameContentLanguage.alg"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sad":{"type":"topic","abstract":[{"type":"text","text":"Sandawe language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sad"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sad","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.sad","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sad"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arg":{"title":"ID3FrameContentLanguage.arg","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arg","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Aragonese language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arg","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arg"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fry":{"type":"topic","abstract":[{"type":"text","text":"Western Frisian language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fry"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fry","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fry","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fry"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cau":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cau","abstract":[{"text":"Caucasian languages.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cau"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cau","title":"ID3FrameContentLanguage.cau"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/znd":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"znd"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/znd","abstract":[{"text":"Zande languages.","type":"text"}],"title":"ID3FrameContentLanguage.znd","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/znd"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rus":{"title":"ID3FrameContentLanguage.rus","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rus"}],"kind":"symbol","abstract":[{"type":"text","text":"Russian language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rus"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/csb":{"type":"topic","abstract":[{"type":"text","text":"Kashubian language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"csb"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/csb","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.csb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/csb"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tat":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tat","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tat"}],"kind":"symbol","abstract":[{"type":"text","text":"Tatar language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tat","title":"ID3FrameContentLanguage.tat"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sal":{"type":"topic","abstract":[{"type":"text","text":"Salishan languages."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sal","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sal","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.sal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sal"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kaa":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaa","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kaa"}],"kind":"symbol","abstract":[{"type":"text","text":"Kara-Kalpak language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaa","title":"ID3FrameContentLanguage.kaa"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mdf":{"abstract":[{"type":"text","text":"Moksha language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdf","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mdf","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mdf","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.mdf","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hat":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"Haitian - Haitian Creole language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hat","title":"ID3FrameContentLanguage.hat","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hat"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hat"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ven":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ven","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ven","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Venda language.","type":"text"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ven","title":"ID3FrameContentLanguage.ven"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nbl":{"abstract":[{"text":"South Ndebele language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nbl","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nbl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nbl","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nbl","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chv":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chv","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chv","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Chuvash language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chv","title":"ID3FrameContentLanguage.chv"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fao":{"abstract":[{"type":"text","text":"Faroese language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fao","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fao"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fao","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fao","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sla":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sla","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sla"}],"kind":"symbol","abstract":[{"type":"text","text":"Slavic languages language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sla","title":"ID3FrameContentLanguage.sla"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tuk":{"abstract":[{"type":"text","text":"Turkmen language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tuk","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tuk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tuk","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.tuk","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gla":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gla","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gla"}],"kind":"symbol","abstract":[{"type":"text","text":"Gaelic - Scottish Gaelic language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gla","title":"ID3FrameContentLanguage.gla"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tam":{"abstract":[{"type":"text","text":"Tamil language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tam","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tam","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tam","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.tam","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zap":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zap","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zap","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Zapotec language.","type":"text"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zap","title":"ID3FrameContentLanguage.zap"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/car":{"abstract":[{"text":"Galibi Carib language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/car","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"car"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/car","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.car","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lun":{"role":"symbol","title":"ID3FrameContentLanguage.lun","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lun","abstract":[{"type":"text","text":"Lunda language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lun","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lun","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/swe":{"title":"ID3FrameContentLanguage.swe","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swe","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/swe","abstract":[{"text":"Swedish language.","type":"text"}],"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"swe"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ewe":{"role":"symbol","title":"ID3FrameContentLanguage.ewe","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewe","abstract":[{"type":"text","text":"Ewe language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ewe","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ewe","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dyu":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dyu"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dyu","abstract":[{"text":"Dyula language.","type":"text"}],"title":"ID3FrameContentLanguage.dyu","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dyu"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/scn":{"role":"symbol","title":"ID3FrameContentLanguage.scn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/scn","abstract":[{"text":"Sicilian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"scn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/scn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chb":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"chb","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chb","abstract":[{"type":"text","text":"Chibcha language."}],"title":"ID3FrameContentLanguage.chb","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chb"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arm":{"role":"symbol","title":"ID3FrameContentLanguage.arm","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arm","abstract":[{"type":"text","text":"Armenian (B) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"arm"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arm","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hit":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hit","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hit","abstract":[{"type":"text","text":"Hittite language."}],"title":"ID3FrameContentLanguage.hit","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hit"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iro":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"iro","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iro","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iro","abstract":[{"text":"Iroquoian languages.","type":"text"}],"title":"ID3FrameContentLanguage.iro"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ori":{"role":"symbol","title":"ID3FrameContentLanguage.ori","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ori","abstract":[{"type":"text","text":"Oriya language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ori"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ori","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dzo":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dzo","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dzo","kind":"identifier"}],"title":"ID3FrameContentLanguage.dzo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dzo","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Dzongkha language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lah":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lah"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lah","abstract":[{"type":"text","text":"Lahnda language."}],"title":"ID3FrameContentLanguage.lah","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lah"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kaw":{"role":"symbol","title":"ID3FrameContentLanguage.kaw","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaw","abstract":[{"type":"text","text":"Kanuri language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kaw","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaw","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mlg":{"type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mlg","title":"ID3FrameContentLanguage.mlg","abstract":[{"type":"text","text":"Malagasy language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlg","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mlg","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zun":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zun"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zun","abstract":[{"text":"Zuni language.","type":"text"}],"title":"ID3FrameContentLanguage.zun","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zun"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/roh":{"role":"symbol","title":"ID3FrameContentLanguage.roh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roh","abstract":[{"text":"Romansh language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"roh","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/roh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hin":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hin","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hin","abstract":[{"type":"text","text":"Hindi language."}],"title":"ID3FrameContentLanguage.hin","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mwl":{"role":"symbol","title":"ID3FrameContentLanguage.mwl","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwl","abstract":[{"type":"text","text":"Mirandese language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mwl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mwl","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hsb":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hsb","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hsb","abstract":[{"type":"text","text":"Upper Sorbian language."}],"title":"ID3FrameContentLanguage.hsb","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hsb"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gmh":{"role":"symbol","title":"ID3FrameContentLanguage.gmh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gmh","abstract":[{"type":"text","text":"German, Middle High (ca.1050-1500) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gmh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gmh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pol":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pol"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pol","abstract":[{"type":"text","text":"Polish language."}],"title":"ID3FrameContentLanguage.pol","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/umb":{"role":"symbol","title":"ID3FrameContentLanguage.umb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/umb","abstract":[{"type":"text","text":"Umbundu language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"umb","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/umb","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nia":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nia"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nia","abstract":[{"text":"Nias language.","type":"text"}],"title":"ID3FrameContentLanguage.nia","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nia"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cat":{"role":"symbol","title":"ID3FrameContentLanguage.cat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cat","abstract":[{"text":"Catalan - Valencian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cat","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cat","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fan":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fan","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fan","abstract":[{"type":"text","text":"Fang language."}],"title":"ID3FrameContentLanguage.fan","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fan"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sas":{"role":"symbol","title":"ID3FrameContentLanguage.sas","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sas","abstract":[{"type":"text","text":"Sasak language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sas"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sas","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oci":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"oci","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oci","abstract":[{"type":"text","text":"Occitan (post 1500) language."}],"title":"ID3FrameContentLanguage.oci","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oci"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/myn":{"role":"symbol","title":"ID3FrameContentLanguage.myn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myn","abstract":[{"type":"text","text":"Burmese language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"myn"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/myn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kas":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kas"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kas","abstract":[{"type":"text","text":"Kashmiri language."}],"title":"ID3FrameContentLanguage.kas","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kas"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nyn":{"role":"symbol","title":"ID3FrameContentLanguage.nyn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyn","abstract":[{"type":"text","text":"Nyankole language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nyn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nyn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bem":{"role":"symbol","title":"ID3FrameContentLanguage.bem","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bem","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bem","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Bemba language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bem"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mah":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mah"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mah","abstract":[{"text":"Marshallese language.","type":"text"}],"title":"ID3FrameContentLanguage.mah","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mah"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ace":{"role":"symbol","title":"ID3FrameContentLanguage.ace","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ace","abstract":[{"text":"Achinese laguage.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ace","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ace","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ban":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ban","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ban","abstract":[{"type":"text","text":"Balinese language."}],"title":"ID3FrameContentLanguage.ban","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ban"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/eka":{"role":"symbol","title":"ID3FrameContentLanguage.eka","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eka","abstract":[{"type":"text","text":"Ekajuk language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"eka"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eka","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kaz":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaz","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaz","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kaz"}],"abstract":[{"type":"text","text":"Kazakh language."}],"title":"ID3FrameContentLanguage.kaz","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hun":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hun","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hun","abstract":[{"type":"text","text":"Hungarian language."}],"title":"ID3FrameContentLanguage.hun","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hun"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iku":{"role":"symbol","title":"ID3FrameContentLanguage.iku","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iku","abstract":[{"type":"text","text":"Inuktitut language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iku"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iku","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gba":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gba"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gba","abstract":[{"type":"text","text":"Gbaya language."}],"title":"ID3FrameContentLanguage.gba","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gba"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/urd":{"role":"symbol","title":"ID3FrameContentLanguage.urd","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/urd","abstract":[{"type":"text","text":"Urdu language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"urd","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/urd","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/peo":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"peo","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/peo","abstract":[{"type":"text","text":"Persian, Old (ca.600-400 B.C.) language."}],"title":"ID3FrameContentLanguage.peo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/peo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gez":{"role":"symbol","title":"ID3FrameContentLanguage.gez","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gez","abstract":[{"type":"text","text":"Geez language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gez"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gez","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/den":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"den"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/den","abstract":[{"text":"Slave (Athapascan) language.","type":"text"}],"title":"ID3FrameContentLanguage.den","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/den"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/qaa":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qaa","title":"ID3FrameContentLanguage.qaa","type":"topic","abstract":[{"type":"text","text":"Reserved for local use language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"qaa"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/qaa","kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tir":{"title":"ID3FrameContentLanguage.tir","type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tir","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tir"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tir","abstract":[{"text":"Tigrinya language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mar":{"role":"symbol","title":"ID3FrameContentLanguage.mar","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mar","abstract":[{"text":"Marathi language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mar","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mar","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nog":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nog"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nog","abstract":[{"text":"Nogai language.","type":"text"}],"title":"ID3FrameContentLanguage.nog","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nog"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ath":{"role":"symbol","title":"ID3FrameContentLanguage.ath","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ath","abstract":[{"text":"Athapascan languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ath","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ath","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ice":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ice","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ice","abstract":[{"type":"text","text":"Icelandic (B) language."}],"title":"ID3FrameContentLanguage.ice","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ice"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/uig":{"role":"symbol","title":"ID3FrameContentLanguage.uig","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uig","abstract":[{"type":"text","text":"Uighur - Uyghur language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"uig"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uig","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/paa":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"paa","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/paa","abstract":[{"type":"text","text":"Papuan languages."}],"title":"ID3FrameContentLanguage.paa","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/paa"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vai":{"abstract":[{"type":"text","text":"Vai language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"vai"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vai","title":"ID3FrameContentLanguage.vai","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vai"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aka":{"role":"symbol","title":"ID3FrameContentLanguage.aka","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aka","abstract":[{"type":"text","text":"Akan language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aka"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aka","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/raj":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"raj"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/raj","abstract":[{"text":"Rajasthani language.","type":"text"}],"title":"ID3FrameContentLanguage.raj","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/raj"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/baq":{"role":"symbol","title":"ID3FrameContentLanguage.baq","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/baq","abstract":[{"text":"Basque (B) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"baq","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/baq","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pam":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pam"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pam","abstract":[{"text":"Pampanga language.","type":"text"}],"title":"ID3FrameContentLanguage.pam","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pam"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kho":{"role":"symbol","title":"ID3FrameContentLanguage.kho","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kho","abstract":[{"text":"Khotanese - Sakan language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kho","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kho","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zza":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zza","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zza","abstract":[{"type":"text","text":"Zaza - Dimili - Dimli - Kirdki - Kirmanjki - Zazaki language."}],"title":"ID3FrameContentLanguage.zza","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zza"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pap":{"role":"symbol","title":"ID3FrameContentLanguage.pap","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pap","abstract":[{"type":"text","text":"Papiamento language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pap"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pap","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/del":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"del","kind":"identifier"}],"abstract":[{"text":"Delaware language.","type":"text"}],"kind":"symbol","title":"ID3FrameContentLanguage.del","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/del","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/del"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mya":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mya","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mya","abstract":[{"type":"text","text":"Burmese (T) language."}],"title":"ID3FrameContentLanguage.mya","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mya"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/isl":{"role":"symbol","title":"ID3FrameContentLanguage.isl","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/isl","abstract":[{"type":"text","text":"Icelandic (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/isl","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cha":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cha"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cha","abstract":[{"text":"Chamorro language.","type":"text"}],"title":"ID3FrameContentLanguage.cha","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cha"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/grb":{"role":"symbol","title":"ID3FrameContentLanguage.grb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grb","abstract":[{"text":"Grebo language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"grb","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grb","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srr":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"srr"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srr","abstract":[{"text":"Serer language.","type":"text"}],"title":"ID3FrameContentLanguage.srr","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hai":{"role":"symbol","title":"ID3FrameContentLanguage.hai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hai","abstract":[{"text":"Haida language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hai","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hai","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srn":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"srn","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srn","abstract":[{"type":"text","text":"Sranan Tongo language."}],"title":"ID3FrameContentLanguage.srn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bat":{"role":"symbol","title":"ID3FrameContentLanguage.bat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bat","abstract":[{"type":"text","text":"Baltic languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bat"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bat","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fur":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fur","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fur","abstract":[{"type":"text","text":"Friulian language."}],"title":"ID3FrameContentLanguage.fur","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fur"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hye":{"role":"symbol","title":"ID3FrameContentLanguage.hye","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hye","abstract":[{"type":"text","text":"Armenian (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hye"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hye","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nld":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nld"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nld","abstract":[{"text":"Dutch - Flemish (T) language.","type":"text"}],"title":"ID3FrameContentLanguage.nld","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nld"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dra":{"role":"symbol","title":"ID3FrameContentLanguage.dra","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dra","abstract":[{"text":"Dravidian languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dra","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dra","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sit":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sit"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sit","abstract":[{"text":"Sino-Tibetan languages.","type":"text"}],"title":"ID3FrameContentLanguage.sit","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sit"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cze":{"role":"symbol","title":"ID3FrameContentLanguage.cze","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cze","abstract":[{"text":"Czech (B) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cze","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cze","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zbl":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zbl","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zbl","abstract":[{"type":"text","text":"Blissymbols - Blissymbolics - Bliss language."}],"title":"ID3FrameContentLanguage.zbl","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zbl"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/slk":{"role":"symbol","title":"ID3FrameContentLanguage.slk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slk","abstract":[{"type":"text","text":"Slovak (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"slk"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slk","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dsb":{"abstract":[{"type":"text","text":"Lower Sorbian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dsb","title":"ID3FrameContentLanguage.dsb","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"dsb","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dsb"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ang":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ang","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ang","abstract":[{"type":"text","text":"Old English (ca.450-1100) language."}],"title":"ID3FrameContentLanguage.ang","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ang"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bai":{"role":"symbol","title":"ID3FrameContentLanguage.bai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bai","abstract":[{"type":"text","text":"Bamileke languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bai"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bai","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tog":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tog"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tog","abstract":[{"text":"Tonga (Nyasa) language.","type":"text"}],"title":"ID3FrameContentLanguage.tog","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tog"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ter":{"role":"symbol","title":"ID3FrameContentLanguage.ter","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ter","abstract":[{"text":"Tereno language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ter","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ter","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bur":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bur"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bur","abstract":[{"text":"Burmese (B) language.","type":"text"}],"title":"ID3FrameContentLanguage.bur","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bur"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/anp":{"role":"symbol","title":"ID3FrameContentLanguage.anp","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/anp","abstract":[{"text":"Angika language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"anp","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/anp","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fre":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fre","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fre","abstract":[{"type":"text","text":"French (B) language."}],"title":"ID3FrameContentLanguage.fre","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/frm":{"role":"symbol","title":"ID3FrameContentLanguage.frm","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frm","abstract":[{"type":"text","text":"French, Middle (ca.1400-1600) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"frm"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frm","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ain":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ain","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ain","abstract":[{"type":"text","text":"Ainu language."}],"title":"ID3FrameContentLanguage.ain","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ain"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/amh":{"role":"symbol","title":"ID3FrameContentLanguage.amh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/amh","abstract":[{"type":"text","text":"Amharic language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"amh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/amh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wal":{"title":"ID3FrameContentLanguage.wal","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wal"}],"abstract":[{"type":"text","text":"Wolaitta - Wolaytta language."}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wal","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wal"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pro":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"pro","kind":"identifier"}],"kind":"symbol","title":"ID3FrameContentLanguage.pro","abstract":[{"text":"Provençal, Old (to 1500) - Occitan, Old (to 1500) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pro","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pro","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ewo":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ewo"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewo","abstract":[{"text":"Ewondo language.","type":"text"}],"title":"ID3FrameContentLanguage.ewo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ewo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sqi":{"role":"symbol","title":"ID3FrameContentLanguage.sqi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sqi","abstract":[{"text":"Albanian (T) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sqi","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sqi","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/akk":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/akk","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/akk","kind":"symbol","abstract":[{"type":"text","text":"Akkadian language."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"akk"}],"title":"ID3FrameContentLanguage.akk"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/slv":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"slv"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slv","abstract":[{"text":"Slovenian language.","type":"text"}],"title":"ID3FrameContentLanguage.slv","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slv"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ale":{"role":"symbol","title":"ID3FrameContentLanguage.ale","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ale","abstract":[{"text":"Aleut language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ale","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ale","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smi":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"smi","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smi","abstract":[{"type":"text","text":"Sami languages language."}],"title":"ID3FrameContentLanguage.smi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zul":{"role":"symbol","title":"ID3FrameContentLanguage.zul","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zul","abstract":[{"type":"text","text":"Zulu language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zul"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zul","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vie":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"vie","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vie","abstract":[{"type":"text","text":"Vietnamese language."}],"title":"ID3FrameContentLanguage.vie","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vie"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oji":{"role":"symbol","title":"ID3FrameContentLanguage.oji","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oji","abstract":[{"type":"text","text":"Ojibwa language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oji"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oji","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/suk":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"suk"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/suk","abstract":[{"text":"Sukuma language.","type":"text"}],"title":"ID3FrameContentLanguage.suk","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/suk"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/por":{"role":"symbol","title":"ID3FrameContentLanguage.por","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/por","abstract":[{"text":"Portuguese language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"por","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/por","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sem":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sem"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sem","abstract":[{"text":"Semitic languages.","type":"text"}],"title":"ID3FrameContentLanguage.sem","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sem"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mri":{"role":"symbol","title":"ID3FrameContentLanguage.mri","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mri","abstract":[{"text":"Maori (T) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mri","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mri","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mdr":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mdr","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdr","abstract":[{"type":"text","text":"Mandar language."}],"title":"ID3FrameContentLanguage.mdr","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mdr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cad":{"role":"symbol","title":"ID3FrameContentLanguage.cad","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cad","abstract":[{"type":"text","text":"Caddo language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cad"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cad","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vot":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"vot","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vot","abstract":[{"type":"text","text":"Votic language."}],"title":"ID3FrameContentLanguage.vot","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vot"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mic":{"role":"symbol","title":"ID3FrameContentLanguage.mic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mic","abstract":[{"type":"text","text":"Mi’kmaq language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mic"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lad":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lad"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lad","abstract":[{"text":"Ladino language.","type":"text"}],"title":"ID3FrameContentLanguage.lad","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lad"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/alt":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alt","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alt","role":"symbol","title":"ID3FrameContentLanguage.alt","abstract":[{"type":"text","text":"Southern Altai language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alt","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/abk":{"role":"symbol","title":"ID3FrameContentLanguage.abk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/abk","abstract":[{"text":"Abkhazian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"abk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/abk","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/him":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"him"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/him","abstract":[{"text":"Himachali - Western Pahari languages.","type":"text"}],"title":"ID3FrameContentLanguage.him","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/him"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sus":{"role":"symbol","title":"ID3FrameContentLanguage.sus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sus","abstract":[{"text":"Susu language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sus","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sus","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pon":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"pon","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pon","abstract":[{"type":"text","text":"Pohnpeian language."}],"title":"ID3FrameContentLanguage.pon","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pon"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tig":{"role":"symbol","title":"ID3FrameContentLanguage.tig","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tig","abstract":[{"type":"text","text":"Tigre language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tig"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tig","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/udm":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"udm","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/udm","abstract":[{"type":"text","text":"Udmurt language."}],"title":"ID3FrameContentLanguage.udm","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/udm"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ava":{"role":"symbol","title":"ID3FrameContentLanguage.ava","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ava","abstract":[{"type":"text","text":"Avaric language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ava"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ava","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chp":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"chp"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chp","abstract":[{"text":"Chipewyan - Dene Suline language.","type":"text"}],"title":"ID3FrameContentLanguage.chp","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chp"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nym":{"role":"symbol","title":"ID3FrameContentLanguage.nym","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nym","abstract":[{"text":"Nyamwezi language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nym","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nym","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dut":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dut"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dut","abstract":[{"text":"Dutch - Flemish (B) language.","type":"text"}],"title":"ID3FrameContentLanguage.dut","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dut"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/myv":{"role":"symbol","title":"ID3FrameContentLanguage.myv","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myv","abstract":[{"text":"Mayan languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"myv","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/myv","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cre":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cre","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cre","abstract":[{"type":"text","text":"Cree language."}],"title":"ID3FrameContentLanguage.cre","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mun":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mun","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mun"}],"abstract":[{"text":"Munda languages.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mun","role":"symbol","title":"ID3FrameContentLanguage.mun"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aus":{"role":"symbol","title":"ID3FrameContentLanguage.aus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aus","abstract":[{"type":"text","text":"Australian languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aus"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aus","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lin","kind":"identifier"}],"title":"ID3FrameContentLanguage.lin","role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lin","abstract":[{"text":"Lingala language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tut":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tut","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tut","abstract":[{"type":"text","text":"Altaic languages."}],"title":"ID3FrameContentLanguage.tut","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tut"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/efi":{"role":"symbol","title":"ID3FrameContentLanguage.efi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/efi","abstract":[{"type":"text","text":"Efik language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"efi"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/efi","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kam":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kam"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kam","abstract":[{"text":"Kamba language.","type":"text"}],"title":"ID3FrameContentLanguage.kam","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kam"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sux":{"role":"symbol","title":"ID3FrameContentLanguage.sux","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sux","abstract":[{"text":"Sumerian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sux","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sux","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mwr":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mwr"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwr","abstract":[{"text":"Marwari language.","type":"text"}],"title":"ID3FrameContentLanguage.mwr","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mwr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bos":{"role":"symbol","title":"ID3FrameContentLanguage.bos","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bos","abstract":[{"text":"Bosnian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bos","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bos","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fas":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fas","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fas","abstract":[{"type":"text","text":"Persian (T) language."}],"title":"ID3FrameContentLanguage.fas","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fas"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nah":{"role":"symbol","title":"ID3FrameContentLanguage.nah","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nah","abstract":[{"type":"text","text":"Nahuatl languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nah"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nah","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ira":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ira","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ira","abstract":[{"type":"text","text":"Iranian languages."}],"title":"ID3FrameContentLanguage.ira","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ira"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gor":{"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gor","title":"ID3FrameContentLanguage.gor","abstract":[{"text":"Gorontalo language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gor","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gor"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/egy":{"role":"symbol","title":"ID3FrameContentLanguage.egy","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/egy","abstract":[{"type":"text","text":"Egyptian (Ancient) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"egy"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/egy","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/new":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"new"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/new","abstract":[{"text":"Nepal Bhasa; Newari language.","type":"text"}],"title":"ID3FrameContentLanguage.new","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/new"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tai":{"role":"symbol","title":"ID3FrameContentLanguage.tai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tai","abstract":[{"text":"Tai languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tai","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tai","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gon":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gon"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gon","abstract":[{"text":"Gondi language.","type":"text"}],"title":"ID3FrameContentLanguage.gon","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gon"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lim":{"role":"symbol","title":"ID3FrameContentLanguage.lim","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lim","abstract":[{"text":"Limburgan - Limburger - Limburgish language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"lim","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lim","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rup":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rup","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rup","abstract":[{"type":"text","text":"Aromanian\/Arumanian\/Macedo-Romanian language."}],"title":"ID3FrameContentLanguage.rup","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rup"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sga":{"title":"ID3FrameContentLanguage.sga","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sga","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sga","abstract":[{"text":"Old Irish (to 900) language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sga"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tyv":{"role":"symbol","title":"ID3FrameContentLanguage.tyv","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tyv","abstract":[{"type":"text","text":"Tuvinian language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tyv"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tyv","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/crp":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"crp","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crp","abstract":[{"type":"text","text":"Creoles and pidgins language."}],"title":"ID3FrameContentLanguage.crp","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/crp"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srp":{"role":"symbol","title":"ID3FrameContentLanguage.srp","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srp","abstract":[{"type":"text","text":"Serbian language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"srp"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srp","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cos":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cos"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cos","abstract":[{"text":"Corsican language.","type":"text"}],"title":"ID3FrameContentLanguage.cos","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cos"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/crh":{"role":"symbol","title":"ID3FrameContentLanguage.crh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crh","abstract":[{"text":"Crimean Tatar - Crimean Turkish language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"crh","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/crh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rap":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rap"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rap","abstract":[{"text":"Rapanui language.","type":"text"}],"title":"ID3FrameContentLanguage.rap","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rap"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rum":{"role":"symbol","title":"ID3FrameContentLanguage.rum","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rum","abstract":[{"text":"Romanian\/Moldavian\/Moldovan (B) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rum","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rum","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nob":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nob","abstract":[{"type":"text","text":"Bokmål, Norwegian language."}],"title":"ID3FrameContentLanguage.nob","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nob"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mas":{"role":"symbol","title":"ID3FrameContentLanguage.mas","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mas","abstract":[{"type":"text","text":"Masai language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mas"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mas","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/doi":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"doi","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/doi","abstract":[{"type":"text","text":"Dogri language."}],"title":"ID3FrameContentLanguage.doi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/doi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vol":{"role":"symbol","title":"ID3FrameContentLanguage.vol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vol","abstract":[{"type":"text","text":"Volapük language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"vol"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bre":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bre","title":"ID3FrameContentLanguage.bre","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bre","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bre"}],"role":"symbol","abstract":[{"type":"text","text":"Breton language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mni":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mni"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mni","abstract":[{"text":"Manipuri language.","type":"text"}],"title":"ID3FrameContentLanguage.mni","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mni"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lam":{"role":"symbol","title":"ID3FrameContentLanguage.lam","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lam","abstract":[{"text":"Lamba language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lam","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lam","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yor":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"yor"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yor","abstract":[{"text":"Yoruba language.","type":"text"}],"title":"ID3FrameContentLanguage.yor","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/msa":{"role":"symbol","title":"ID3FrameContentLanguage.msa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/msa","abstract":[{"text":"Malay (T) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"msa","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/msa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gem":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gem","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gem","abstract":[{"type":"text","text":"Germanic languages."}],"title":"ID3FrameContentLanguage.gem","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gem"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iii":{"role":"symbol","title":"ID3FrameContentLanguage.iii","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iii","abstract":[{"type":"text","text":"Sichuan Yi - Nuosu language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iii"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iii","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/swa":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/swa","title":"ID3FrameContentLanguage.swa","abstract":[{"type":"text","text":"Swahili language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swa","role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"swa"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sin":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sin","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sin","abstract":[{"type":"text","text":"Sinhala - Sinhalese language."}],"title":"ID3FrameContentLanguage.sin","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/alb":{"role":"symbol","title":"ID3FrameContentLanguage.alb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alb","abstract":[{"type":"text","text":"Albanian (B) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alb"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alb","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/equatable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mak":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mak","title":"ID3FrameContentLanguage.mak","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mak"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mak","role":"symbol","type":"topic","abstract":[{"text":"Makasar language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/inc":{"role":"symbol","title":"ID3FrameContentLanguage.inc","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inc","abstract":[{"text":"Indic languages.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inc"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/inc","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/shn":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shn"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/shn","abstract":[{"type":"text","text":"Shan language."}],"title":"ID3FrameContentLanguage.shn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/shn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chn":{"role":"symbol","title":"ID3FrameContentLanguage.chn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chn","abstract":[{"type":"text","text":"Chinook jargon language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jpn":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jpn"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpn","abstract":[{"type":"text","text":"Japanese language."}],"title":"ID3FrameContentLanguage.jpn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jpn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fro":{"role":"symbol","title":"ID3FrameContentLanguage.fro","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fro","abstract":[{"type":"text","text":"French, Old (842-ca.1400) language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fro","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fro","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mkd":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mkd"}],"kind":"symbol","title":"ID3FrameContentLanguage.mkd","abstract":[{"text":"Macedonian (T) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mkd","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkd","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nep":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nep","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nep","abstract":[{"text":"Nepali language.","type":"text"}],"title":"ID3FrameContentLanguage.nep","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nep"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/niu":{"role":"symbol","title":"ID3FrameContentLanguage.niu","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/niu","abstract":[{"text":"Niuean language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"niu"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/niu","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/che":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"che","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/che","abstract":[{"text":"Chechen language.","type":"text"}],"title":"ID3FrameContentLanguage.che","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/che"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ger":{"role":"symbol","title":"ID3FrameContentLanguage.ger","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ger","abstract":[{"text":"German (B) language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ger"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ger","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wen":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wen"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wen","abstract":[{"type":"text","text":"Sorbian languages."}],"title":"ID3FrameContentLanguage.wen","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wen"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/may":{"role":"symbol","title":"ID3FrameContentLanguage.may","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/may","abstract":[{"type":"text","text":"Malay (B) language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"may","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/may","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bin"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bin","abstract":[{"type":"text","text":"Bini - Edo language."}],"title":"ID3FrameContentLanguage.bin","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nya":{"role":"symbol","title":"ID3FrameContentLanguage.nya","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nya","abstract":[{"type":"text","text":"Chichewa; Chewa; Nyanja language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nya","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nya","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mad":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mad","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mad","abstract":[{"text":"Madurese language.","type":"text"}],"title":"ID3FrameContentLanguage.mad","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mad"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dua":{"role":"symbol","title":"ID3FrameContentLanguage.dua","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dua","abstract":[{"text":"Duala language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dua"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dua","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chm":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chm","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chm","abstract":[{"text":"Mari language.","type":"text"}],"title":"ID3FrameContentLanguage.chm","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chm"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ido":{"role":"symbol","title":"ID3FrameContentLanguage.ido","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ido","abstract":[{"text":"Ido language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ido"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ido","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sgn":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sgn"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sgn","abstract":[{"type":"text","text":"Sign Languages."}],"title":"ID3FrameContentLanguage.sgn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sgn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ssw":{"role":"symbol","title":"ID3FrameContentLanguage.ssw","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssw","abstract":[{"type":"text","text":"Swati language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ssw","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ssw","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bnt":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bnt"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bnt","abstract":[{"type":"text","text":"Bantu languages."}],"title":"ID3FrameContentLanguage.bnt","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bnt"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arp":{"role":"symbol","title":"ID3FrameContentLanguage.arp","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arp","abstract":[{"type":"text","text":"Arapaho language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arp","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arp","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sma":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sma","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sma","abstract":[{"text":"Southern Sami language.","type":"text"}],"title":"ID3FrameContentLanguage.sma","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sma"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/afr":{"role":"symbol","title":"ID3FrameContentLanguage.afr","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afr","abstract":[{"text":"Afrikaans language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"afr"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afr","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kar":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kar","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kar","abstract":[{"text":"Karen languages.","type":"text"}],"title":"ID3FrameContentLanguage.kar","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kar"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kro":{"role":"symbol","title":"ID3FrameContentLanguage.kro","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kro","abstract":[{"text":"Kru languages.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kro"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kro","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smo":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"smo","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smo","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.smo","abstract":[{"type":"text","text":"Samoan language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hrv":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hrv","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hrv","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hrv"}],"abstract":[{"type":"text","text":"Croatian language."}],"role":"symbol","title":"ID3FrameContentLanguage.hrv"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ell":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ell"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ell","abstract":[{"type":"text","text":"Greek, Modern (1453-) (T) language."}],"title":"ID3FrameContentLanguage.ell","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ell"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tet":{"role":"symbol","title":"ID3FrameContentLanguage.tet","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tet","abstract":[{"type":"text","text":"Tetum language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tet","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tet","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chk":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chk"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chk","abstract":[{"type":"text","text":"Chuukese language."}],"title":"ID3FrameContentLanguage.chk","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chk"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ypk":{"role":"symbol","title":"ID3FrameContentLanguage.ypk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ypk","abstract":[{"type":"text","text":"Yupik languages."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ypk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ypk","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/loz":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"loz","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/loz","abstract":[{"text":"Lozi language.","type":"text"}],"title":"ID3FrameContentLanguage.loz","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/loz"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/xho":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xho","type":"topic","role":"symbol","abstract":[{"text":"Xhosa language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/xho","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xho","kind":"identifier"}],"kind":"symbol","title":"ID3FrameContentLanguage.xho"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/deu":{"role":"symbol","title":"ID3FrameContentLanguage.deu","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/deu","abstract":[{"text":"German (T) language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deu"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/deu","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/syc":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"syc","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syc","abstract":[{"text":"Classical Syriac language.","type":"text"}],"title":"ID3FrameContentLanguage.syc","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/syc"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lua":{"role":"symbol","title":"ID3FrameContentLanguage.lua","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lua","abstract":[{"text":"Luba-Lulua language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lua"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lua","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tup":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tup"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tup","abstract":[{"type":"text","text":"Tupi languages."}],"title":"ID3FrameContentLanguage.tup","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tup"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ota":{"role":"symbol","title":"ID3FrameContentLanguage.ota","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ota","abstract":[{"type":"text","text":"Turkish, Ottoman (1500-1928) language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ota","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ota","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pau":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pau"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pau","abstract":[{"type":"text","text":"Palauan language."}],"title":"ID3FrameContentLanguage.pau","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pau"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/glg":{"role":"symbol","title":"ID3FrameContentLanguage.glg","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glg","abstract":[{"type":"text","text":"Galician language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"glg","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/glg","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lus":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"lus","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lus","abstract":[{"text":"Lushai language.","type":"text"}],"title":"ID3FrameContentLanguage.lus","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lus"},"doc://ID3TagEditor/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SH"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tah":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tah"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tah","abstract":[{"text":"Tahitian language.","type":"text"}],"title":"ID3FrameContentLanguage.tah","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tah"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fiu":{"role":"symbol","title":"ID3FrameContentLanguage.fiu","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fiu","abstract":[{"text":"Finno-Ugrian languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fiu","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fiu","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zgh":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zgh","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zgh","abstract":[{"type":"text","text":"Standard Moroccan Tamazight language."}],"title":"ID3FrameContentLanguage.zgh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zgh"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sio":{"role":"symbol","title":"ID3FrameContentLanguage.sio","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sio","abstract":[{"type":"text","text":"Siouan languages language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sio"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sio","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arn":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"arn","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arn","abstract":[{"type":"text","text":"Mapudungun - Mapuche language."}],"title":"ID3FrameContentLanguage.arn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mkh":{"role":"symbol","title":"ID3FrameContentLanguage.mkh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkh","abstract":[{"type":"text","text":"Mon-Khmer languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mkh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mkh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zxx":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zxx"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zxx","abstract":[{"text":"No linguistic content; Not applicable","type":"text"}],"title":"ID3FrameContentLanguage.zxx","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zxx"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/uga":{"role":"symbol","title":"ID3FrameContentLanguage.uga","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uga","abstract":[{"text":"Ugaritic language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"uga","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uga","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bra":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bra"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bra","abstract":[{"text":"Braj language.","type":"text"}],"title":"ID3FrameContentLanguage.bra","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bra"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/apa":{"role":"symbol","title":"ID3FrameContentLanguage.apa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/apa","abstract":[{"text":"Apache languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apa","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/apa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nwc":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nwc","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nwc","abstract":[{"type":"text","text":"Classical Nepal Bhasa."}],"title":"ID3FrameContentLanguage.nwc","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nwc"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fra":{"role":"symbol","title":"ID3FrameContentLanguage.fra","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fra","abstract":[{"type":"text","text":"French (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fra"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fra","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kan":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kan","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kan","abstract":[{"type":"text","text":"Kannada language."}],"title":"ID3FrameContentLanguage.kan","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kan"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mal":{"role":"symbol","title":"ID3FrameContentLanguage.mal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mal","abstract":[{"type":"text","text":"Malayalam language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mal"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mal","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bho":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bho"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bho","abstract":[{"text":"Bhojpuri language.","type":"text"}],"title":"ID3FrameContentLanguage.bho","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bho"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lez":{"role":"symbol","title":"ID3FrameContentLanguage.lez","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lez","abstract":[{"text":"Lezghian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lez","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lez","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tur":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tur","kind":"symbol","type":"topic","title":"ID3FrameContentLanguage.tur","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tur","abstract":[{"text":"Turkish language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tur","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ara":{"abstract":[{"type":"text","text":"Arabic language."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ara","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ara","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ara"}],"title":"ID3FrameContentLanguage.ara","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ind":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ind"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ind","abstract":[{"text":"Indonesian language.","type":"text"}],"title":"ID3FrameContentLanguage.ind","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ind"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/osa":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/osa","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"osa","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Osage language."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/osa","title":"ID3FrameContentLanguage.osa","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sms":{"role":"symbol","title":"ID3FrameContentLanguage.sms","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sms","abstract":[{"text":"Skolt Sami language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sms","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sms","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kur":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kur","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kur","abstract":[{"type":"text","text":"Kuanyama - Kwanyama language."}],"title":"ID3FrameContentLanguage.kur","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kur"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ibo":{"role":"symbol","title":"ID3FrameContentLanguage.ibo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ibo","abstract":[{"type":"text","text":"Igbo language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ibo"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ibo","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cus":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cus","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cus","abstract":[{"type":"text","text":"Cushitic languages."}],"title":"ID3FrameContentLanguage.cus","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cus"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gle":{"role":"symbol","title":"ID3FrameContentLanguage.gle","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gle","abstract":[{"type":"text","text":"Irish language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gle"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gle","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/asm":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/asm","title":"ID3FrameContentLanguage.asm","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"asm","kind":"identifier"}],"abstract":[{"type":"text","text":"Assamese language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/asm","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/phn":{"role":"symbol","title":"ID3FrameContentLanguage.phn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phn","abstract":[{"type":"text","text":"Phoenician language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"phn"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/phn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/glv":{"abstract":[{"text":"Manx language.","type":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glv","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/glv","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"glv","kind":"identifier"}],"title":"ID3FrameContentLanguage.glv"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aar":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aar","title":"ID3FrameContentLanguage.aar","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aar"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aar","role":"symbol","type":"topic","abstract":[{"text":"Afar language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ipk":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ipk"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ipk","abstract":[{"text":"Inupiaq language.","type":"text"}],"title":"ID3FrameContentLanguage.ipk","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ipk"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lav":{"role":"symbol","title":"ID3FrameContentLanguage.lav","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lav","abstract":[{"text":"Latvian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lav","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lav","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lao":{"title":"ID3FrameContentLanguage.lao","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lao","abstract":[{"type":"text","text":"Lao language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lao","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lao","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/elx":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"elx"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/elx","abstract":[{"text":"Elamite language.","type":"text"}],"title":"ID3FrameContentLanguage.elx","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/elx"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nde":{"role":"symbol","title":"ID3FrameContentLanguage.nde","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nde","abstract":[{"text":"North Ndebele language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nde","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nde","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wak":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wak","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wak","abstract":[{"type":"text","text":"Wakashan languages."}],"title":"ID3FrameContentLanguage.wak","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wak"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aym":{"role":"symbol","title":"ID3FrameContentLanguage.aym","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aym","abstract":[{"type":"text","text":"Aymara language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aym"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aym","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/was":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"was","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/was","abstract":[{"type":"text","text":"Washo language."}],"title":"ID3FrameContentLanguage.was","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/was"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kor":{"role":"symbol","title":"ID3FrameContentLanguage.kor","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kor","abstract":[{"type":"text","text":"Korean language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kor"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kor","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/que":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"que"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/que","abstract":[{"text":"Quechua language.","type":"text"}],"title":"ID3FrameContentLanguage.que","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/que"},"doc://ID3TagEditor/s12CaseIterableP":{"identifier":"doc:\/\/ID3TagEditor\/s12CaseIterableP","title":"Swift.CaseIterable","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ben":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ben","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ben","abstract":[{"text":"Bengali language.","type":"text"}],"title":"ID3FrameContentLanguage.ben","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ben"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/her":{"role":"symbol","title":"ID3FrameContentLanguage.her","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/her","abstract":[{"text":"Herero language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"her"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/her","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tgk":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tgk","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgk","abstract":[{"type":"text","text":"Tajik language."}],"title":"ID3FrameContentLanguage.tgk","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tgk","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tlh":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tlh"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tlh","abstract":[{"type":"text","text":"Klingon - tlhIngan-Hol language."}],"title":"ID3FrameContentLanguage.tlh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tlh"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/man":{"role":"symbol","title":"ID3FrameContentLanguage.man","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/man","abstract":[{"type":"text","text":"Mandingo language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"man","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/man","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bak":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bak"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bak","abstract":[{"type":"text","text":"Bashkir language."}],"title":"ID3FrameContentLanguage.bak","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bak"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sun":{"role":"symbol","title":"ID3FrameContentLanguage.sun","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sun","abstract":[{"type":"text","text":"Sundanese language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sun","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sun","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/goh":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"goh","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/goh","abstract":[{"text":"German, Old High (ca.750-1050) language.","type":"text"}],"title":"ID3FrameContentLanguage.goh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/goh"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fin","kind":"identifier"}],"abstract":[{"text":"Finnish language.","type":"text"}],"title":"ID3FrameContentLanguage.fin","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fin","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fin","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yid":{"role":"symbol","title":"ID3FrameContentLanguage.yid","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yid","abstract":[{"text":"Yiddish language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"yid"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yid","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/slo":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"slo","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slo","abstract":[{"text":"Slovak (B) language.","type":"text"}],"title":"ID3FrameContentLanguage.slo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rar":{"role":"symbol","title":"ID3FrameContentLanguage.rar","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rar","abstract":[{"text":"Rarotongan- Cook Islands Maori language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rar"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rar","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hmo":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hmo"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmo","abstract":[{"type":"text","text":"Hiri Motu language."}],"title":"ID3FrameContentLanguage.hmo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hmo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ber":{"role":"symbol","title":"ID3FrameContentLanguage.ber","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ber","abstract":[{"type":"text","text":"Berber languages."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ber","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ber","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rawrepresentable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ijo":{"role":"symbol","title":"ID3FrameContentLanguage.ijo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ijo","abstract":[{"type":"text","text":"Ijo languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ijo"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ijo","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/qtz":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"qtz","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qtz","abstract":[{"type":"text","text":"Reserved for local use language."}],"title":"ID3FrameContentLanguage.qtz","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/qtz"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gaa":{"role":"symbol","title":"ID3FrameContentLanguage.gaa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gaa","abstract":[{"type":"text","text":"Ga language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gaa"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gaa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nub":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nub"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nub","abstract":[{"text":"Nubian languages.","type":"text"}],"title":"ID3FrameContentLanguage.nub","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nub"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chy":{"role":"symbol","title":"ID3FrameContentLanguage.chy","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chy","abstract":[{"text":"Cheyenne language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chy","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chy","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/afh":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"afh"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afh","abstract":[{"text":"Afrihili language.","type":"text"}],"title":"ID3FrameContentLanguage.afh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afh"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sog":{"role":"symbol","title":"ID3FrameContentLanguage.sog","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sog","abstract":[{"text":"Sogdian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sog","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sog","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sco":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sco","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sco","abstract":[{"type":"text","text":"Scots language."}],"title":"ID3FrameContentLanguage.sco","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sco"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kat":{"role":"symbol","title":"ID3FrameContentLanguage.kat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kat","abstract":[{"type":"text","text":"Georgian (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kat"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kat","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ada":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ada","kind":"identifier"}],"type":"topic","abstract":[{"text":"Adangme language.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ada","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ada","title":"ID3FrameContentLanguage.ada","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ton":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ton","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ton","abstract":[{"type":"text","text":"Tonga (Tonga Islands) language."}],"title":"ID3FrameContentLanguage.ton","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ton"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/art":{"role":"symbol","title":"ID3FrameContentLanguage.art","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/art","abstract":[{"type":"text","text":"Artificial languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"art"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/art","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/und":{"abstract":[{"type":"text","text":"Undetermined language."}],"kind":"symbol","type":"topic","title":"ID3FrameContentLanguage.und","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/und","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/und","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"und","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tsi":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tsi"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsi","abstract":[{"text":"Tsimshian language.","type":"text"}],"title":"ID3FrameContentLanguage.tsi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tsi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ndo":{"role":"symbol","title":"ID3FrameContentLanguage.ndo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ndo","abstract":[{"text":"Ndonga language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ndo","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ndo","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lub":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lub","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lub","kind":"symbol","abstract":[{"type":"text","text":"Luba-Katanga language."}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lub","kind":"identifier"}],"title":"ID3FrameContentLanguage.lub"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nzi":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nzi"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nzi","abstract":[{"text":"Nzima language.","type":"text"}],"title":"ID3FrameContentLanguage.nzi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nzi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tel":{"role":"symbol","title":"ID3FrameContentLanguage.tel","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tel","abstract":[{"text":"Telugu language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tel","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tel","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zha":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zha","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zha","abstract":[{"type":"text","text":"Zhuang - Chuang language."}],"title":"ID3FrameContentLanguage.zha","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zha"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kau":{"role":"symbol","title":"ID3FrameContentLanguage.kau","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kau","abstract":[{"type":"text","text":"Georgian language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kau"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kau","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nyo":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nyo","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyo","abstract":[{"type":"text","text":"Nyoro language."}],"title":"ID3FrameContentLanguage.nyo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nyo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tkl":{"role":"symbol","title":"ID3FrameContentLanguage.tkl","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tkl","abstract":[{"type":"text","text":"Tokelau language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tkl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tkl","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/xal":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"xal"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xal","abstract":[{"text":"Kalmyk - Oirat language.","type":"text"}],"title":"ID3FrameContentLanguage.xal","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/xal"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sam":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sam","title":"ID3FrameContentLanguage.sam","role":"symbol","abstract":[{"text":"Samaritan Aramaic.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sam","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sam"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tmh":{"abstract":[{"text":"Tamashek language.","type":"text"}],"title":"ID3FrameContentLanguage.tmh","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tmh","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tmh","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tmh","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sot":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sot","title":"ID3FrameContentLanguage.sot","role":"symbol","abstract":[{"text":"Sotho, Southern language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sot","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sot"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ave":{"abstract":[{"text":"Avestan language.","type":"text"}],"title":"ID3FrameContentLanguage.ave","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ave","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ave","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ave","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/got":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/got","title":"ID3FrameContentLanguage.got","role":"symbol","abstract":[{"text":"Gothic language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/got","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"got"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pli":{"title":"ID3FrameContentLanguage.pli","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pli","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pli","kind":"identifier"}],"abstract":[{"type":"text","text":"Pali language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pli","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kut":{"abstract":[{"text":"Kutenai language.","type":"text"}],"title":"ID3FrameContentLanguage.kut","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kut","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kut","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kut","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pus":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pus","title":"ID3FrameContentLanguage.pus","role":"symbol","abstract":[{"text":"Pushto - Pashto language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pus","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pus"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/san":{"title":"ID3FrameContentLanguage.san","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"san","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/san","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/san","abstract":[{"text":"Sanskrit language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tsn":{"abstract":[{"text":"Tswana language.","type":"text"}],"title":"ID3FrameContentLanguage.tsn","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tsn","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsn","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tsn","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sme":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sme","title":"ID3FrameContentLanguage.sme","role":"symbol","abstract":[{"text":"Northern Sami language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sme","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sme"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/day":{"abstract":[{"text":"Land Dayak languages .","type":"text"}],"title":"ID3FrameContentLanguage.day","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/day","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/day","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lug":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lug","title":"ID3FrameContentLanguage.lug","role":"symbol","abstract":[{"text":"Ganda language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lug","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lug"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sid":{"abstract":[{"text":"Sidamo language.","type":"text"}],"title":"ID3FrameContentLanguage.sid","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sid","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sid","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sid","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/div":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/div","title":"ID3FrameContentLanguage.div","role":"symbol","abstract":[{"text":"Divehi - Dhivehi - Maldivian language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/div","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"div"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cpe":{"abstract":[{"text":"Creoles and pidgins, English based language.","type":"text"}],"title":"ID3FrameContentLanguage.cpe","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpe","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpe","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"cpe","kind":"identifier"}]},"doc://ID3TagEditor/SQ":{"identifier":"doc:\/\/ID3TagEditor\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arc":{"title":"ID3FrameContentLanguage.arc","abstract":[{"text":"Official Aramaic (700-300 BCE) - Imperial Aramaic (700-300 BCE) language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"arc"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arc","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arc","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mga":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mga","title":"ID3FrameContentLanguage.mga","role":"symbol","abstract":[{"text":"Irish, Middle (900-1200) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mga","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mga","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/SY":{"identifier":"doc:\/\/ID3TagEditor\/SY","type":"unresolvable","title":"Swift.RawRepresentable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pra":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pra","title":"ID3FrameContentLanguage.pra","role":"symbol","abstract":[{"text":"Prakrit languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pra","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pra"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/btk":{"title":"ID3FrameContentLanguage.btk","abstract":[{"text":"Batak languages.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"btk","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/btk","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/btk","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gil":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gil","title":"ID3FrameContentLanguage.gil","role":"symbol","abstract":[{"text":"Gilbertese language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gil","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gil"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bua":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bua","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bua","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Buriat language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bua"}],"title":"ID3FrameContentLanguage.bua"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bih":{"title":"ID3FrameContentLanguage.bih","abstract":[{"text":"Bihari languages.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bih","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bih","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bih","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tib":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tib","title":"ID3FrameContentLanguage.tib","role":"symbol","abstract":[{"text":"Tibetan (B) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tib","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tib"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hmn":{"title":"ID3FrameContentLanguage.hmn","abstract":[{"text":"Hmong - Mong language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"hmn","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmn","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hmn","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chi":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chi","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chi","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.chi","abstract":[{"type":"text","text":"Chinese (B) language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/!=(_:_:).json new file mode 100644 index 00000000..75523eb2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/!=(_:_:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"extendedModule":"Swift","symbolKind":"op","role":"symbol","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A20FrameContentLanguageO"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/Equatable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/!=(_:_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/equatable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/!=(_:_:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/!=(_:_:)","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/aar.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aar.json new file mode 100644 index 00000000..3d543890 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aar.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Afar language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/aar"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"aar","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aar"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3aaryA2CmF","title":"ID3FrameContentLanguage.aar"},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aar","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aar":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aar","title":"ID3FrameContentLanguage.aar","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aar"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aar","role":"symbol","type":"topic","abstract":[{"text":"Afar language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/abk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/abk.json new file mode 100644 index 00000000..bcb6958c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/abk.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/abk"]}],"kind":"symbol","abstract":[{"type":"text","text":"Abkhazian language."}],"metadata":{"role":"symbol","title":"ID3FrameContentLanguage.abk","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"abk","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3abkyA2CmF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"abk","kind":"identifier"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/abk"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/abk":{"role":"symbol","title":"ID3FrameContentLanguage.abk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/abk","abstract":[{"text":"Abkhazian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"abk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/abk","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ace.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ace.json new file mode 100644 index 00000000..455bbac3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ace.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ace"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Achinese laguage."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ace"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ace"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ace"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3aceyA2CmF","title":"ID3FrameContentLanguage.ace","roleHeading":"Case","symbolKind":"case","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ace":{"role":"symbol","title":"ID3FrameContentLanguage.ace","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ace","abstract":[{"text":"Achinese laguage.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ace","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ace","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ach.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ach.json new file mode 100644 index 00000000..2aaf2c51 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ach.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ach","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Acoli language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ach"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ach"},"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.ach","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ach","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3achyA2CmF","roleHeading":"Case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ach":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ach","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ach"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ach","role":"symbol","type":"topic","abstract":[{"text":"Acoli language.","type":"text"}],"title":"ID3FrameContentLanguage.ach","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ada.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ada.json new file mode 100644 index 00000000..4529b987 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ada.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ada","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ada"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ada","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3adayA2CmF","role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.ada","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Adangme language."}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ada","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ada":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ada","kind":"identifier"}],"type":"topic","abstract":[{"text":"Adangme language.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ada","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ada","title":"ID3FrameContentLanguage.ada","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ady.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ady.json new file mode 100644 index 00000000..2aeb26a5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ady.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Adyghe;-Adygei language.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ady"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ady","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ady"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ady"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.ady","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3adyyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ady":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ady","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ady","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Adyghe;-Adygei language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ady"}],"title":"ID3FrameContentLanguage.ady"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/afa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/afa.json new file mode 100644 index 00000000..a8391da1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/afa.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Afro-Asiatic languages."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"afa","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3afayA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.afa","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"afa","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afa","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/afa"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/afa":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Afro-Asiatic languages."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afa","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"afa","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afa","title":"ID3FrameContentLanguage.afa"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/afh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/afh.json new file mode 100644 index 00000000..ed962bcf --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/afh.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"afh","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afh","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Afrihili language.","type":"text"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"afh","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3afhyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.afh"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/afh"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/afh":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"afh"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afh","abstract":[{"text":"Afrihili language.","type":"text"}],"title":"ID3FrameContentLanguage.afh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afh"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/afr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/afr.json new file mode 100644 index 00000000..c673f373 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/afr.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Afrikaans language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"afr","kind":"identifier"}],"languages":["swift"]}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3afryA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"afr","kind":"identifier"}],"title":"ID3FrameContentLanguage.afr","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/afr"]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afr","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/afr":{"role":"symbol","title":"ID3FrameContentLanguage.afr","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/afr","abstract":[{"text":"Afrikaans language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"afr"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afr","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ain.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ain.json new file mode 100644 index 00000000..6f895ef7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ain.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ainyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ain"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.ain","symbolKind":"case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ain"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Ainu language.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ain"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ain","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ain":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ain","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ain","abstract":[{"type":"text","text":"Ainu language."}],"title":"ID3FrameContentLanguage.ain","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ain"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/aka.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aka.json new file mode 100644 index 00000000..b9800ae9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aka.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aka"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/aka"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aka"},"sections":[],"abstract":[{"type":"text","text":"Akan language."}],"kind":"symbol","metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aka"}],"role":"symbol","title":"ID3FrameContentLanguage.aka","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3akayA2CmF","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aka":{"role":"symbol","title":"ID3FrameContentLanguage.aka","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aka","abstract":[{"type":"text","text":"Akan language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aka"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aka","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/akk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/akk.json new file mode 100644 index 00000000..518e73d3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/akk.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"akk"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.akk","role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3akkyA2CmF","symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/akk"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/akk"},"kind":"symbol","abstract":[{"text":"Akkadian language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"akk"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/akk":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/akk","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/akk","kind":"symbol","abstract":[{"type":"text","text":"Akkadian language."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"akk"}],"title":"ID3FrameContentLanguage.akk"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/alb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/alb.json new file mode 100644 index 00000000..ccf58e80 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/alb.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/alb"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","title":"ID3FrameContentLanguage.alb","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alb","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3albyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alb"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Albanian (B) language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alb","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/alb":{"role":"symbol","title":"ID3FrameContentLanguage.alb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alb","abstract":[{"type":"text","text":"Albanian (B) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alb"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alb","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ale.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ale.json new file mode 100644 index 00000000..0291f39d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ale.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ale"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3aleyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.ale"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ale"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ale"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Aleut language."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ale"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ale":{"role":"symbol","title":"ID3FrameContentLanguage.ale","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ale","abstract":[{"text":"Aleut language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ale","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ale","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/alg.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/alg.json new file mode 100644 index 00000000..770aa268 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/alg.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Algonquian languages.","type":"text"}],"kind":"symbol","sections":[],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3algyA2CmF","title":"ID3FrameContentLanguage.alg","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alg","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alg"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alg"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/alg"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/alg":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alg","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alg"}],"kind":"symbol","abstract":[{"type":"text","text":"Algonquian languages."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alg","title":"ID3FrameContentLanguage.alg"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/alt.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/alt.json new file mode 100644 index 00000000..90aefdd4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/alt.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Southern Altai language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alt","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/alt"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"ID3FrameContentLanguage.alt","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3altyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alt","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alt","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/alt":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alt","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/alt","role":"symbol","title":"ID3FrameContentLanguage.alt","abstract":[{"type":"text","text":"Southern Altai language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alt","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/amh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/amh.json new file mode 100644 index 00000000..419eeacd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/amh.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"amh"}],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/amh"]}],"sections":[],"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.amh","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"amh"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3amhyA2CmF"},"abstract":[{"text":"Amharic language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/amh","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/amh":{"role":"symbol","title":"ID3FrameContentLanguage.amh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/amh","abstract":[{"type":"text","text":"Amharic language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"amh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/amh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ang.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ang.json new file mode 100644 index 00000000..8d33fbb0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ang.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ang"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.ang","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3angyA2CmF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ang"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ang"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Old English (ca.450-1100) language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ang"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ang":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ang","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ang","abstract":[{"type":"text","text":"Old English (ca.450-1100) language."}],"title":"ID3FrameContentLanguage.ang","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ang"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/anp.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/anp.json new file mode 100644 index 00000000..ce561eeb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/anp.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/anp"]}],"metadata":{"title":"ID3FrameContentLanguage.anp","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"anp"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3anpyA2CmF"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/anp","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Angika language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"anp","kind":"identifier"}]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/anp":{"role":"symbol","title":"ID3FrameContentLanguage.anp","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/anp","abstract":[{"text":"Angika language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"anp","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/anp","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/apa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/apa.json new file mode 100644 index 00000000..f2e6ef10 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/apa.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/apa"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3apayA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.apa","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apa","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/apa","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apa"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Apache languages."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/apa":{"role":"symbol","title":"ID3FrameContentLanguage.apa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/apa","abstract":[{"text":"Apache languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apa","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/apa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ara.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ara.json new file mode 100644 index 00000000..b68fd40f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ara.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ara"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Arabic language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ara","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ara"}],"title":"ID3FrameContentLanguage.ara","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3arayA2CmF","role":"symbol","roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ara","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ara":{"abstract":[{"type":"text","text":"Arabic language."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ara","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ara","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ara"}],"title":"ID3FrameContentLanguage.ara","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/arc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arc.json new file mode 100644 index 00000000..e58381aa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arc","kind":"identifier"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.arc","roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"arc","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3arcyA2CmF"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/arc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arc","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Official Aramaic (700-300 BCE) - Imperial Aramaic (700-300 BCE) language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arc":{"title":"ID3FrameContentLanguage.arc","abstract":[{"text":"Official Aramaic (700-300 BCE) - Imperial Aramaic (700-300 BCE) language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"arc"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arc","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arc","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/arg.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arg.json new file mode 100644 index 00000000..24c37c1f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arg.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arg"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arg","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.arg","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3argyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"arg"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Aragonese language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/arg"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arg":{"title":"ID3FrameContentLanguage.arg","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arg","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Aragonese language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arg","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arg"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/arm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arm.json new file mode 100644 index 00000000..62b327a0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arm.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"arm"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.arm","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3armyA2CmF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arm","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arm","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Armenian (B) language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/arm"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arm":{"role":"symbol","title":"ID3FrameContentLanguage.arm","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arm","abstract":[{"type":"text","text":"Armenian (B) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"arm"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arm","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/arn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arn.json new file mode 100644 index 00000000..62ca8c86 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arn.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"arn"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arn"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/arn"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"arn"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3arnyA2CmF","title":"ID3FrameContentLanguage.arn"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Mapudungun - Mapuche language.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arn":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"arn","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arn","abstract":[{"type":"text","text":"Mapudungun - Mapuche language."}],"title":"ID3FrameContentLanguage.arn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arn"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/arp.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arp.json new file mode 100644 index 00000000..0203f99c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arp.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/arp"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3arpyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"arp","kind":"identifier"}],"title":"ID3FrameContentLanguage.arp","modules":[{"name":"ID3TagEditor"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arp","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Arapaho language."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arp","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arp":{"role":"symbol","title":"ID3FrameContentLanguage.arp","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arp","abstract":[{"type":"text","text":"Arapaho language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"arp","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arp","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/art.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/art.json new file mode 100644 index 00000000..14efe0fb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/art.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"art","kind":"identifier"}],"title":"ID3FrameContentLanguage.art","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3artyA2CmF","roleHeading":"Case"},"abstract":[{"text":"Artificial languages.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/art"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/art","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"art"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/art":{"role":"symbol","title":"ID3FrameContentLanguage.art","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/art","abstract":[{"type":"text","text":"Artificial languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"art"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/art","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/arw.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arw.json new file mode 100644 index 00000000..2b50163b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/arw.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3arwyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"arw"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.arw","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arw","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Arawak language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"arw","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/arw"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/arw":{"type":"topic","abstract":[{"text":"Arawak language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arw","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/arw","kind":"symbol","title":"ID3FrameContentLanguage.arw","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"arw","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/asm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/asm.json new file mode 100644 index 00000000..a11b1df1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/asm.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/asm"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"asm","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3asmyA2CmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asm"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.asm"},"sections":[],"abstract":[{"text":"Assamese language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/asm"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/asm":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/asm","title":"ID3FrameContentLanguage.asm","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"asm","kind":"identifier"}],"abstract":[{"type":"text","text":"Assamese language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/asm","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ast.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ast.json new file mode 100644 index 00000000..f33c5c7a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ast.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ast"]}],"sections":[],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.ast","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ast","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3astyA2CmF"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ast","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Asturian - Bable - Leonese - Asturleonese languages.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ast","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ast":{"title":"ID3FrameContentLanguage.ast","abstract":[{"text":"Asturian - Bable - Leonese - Asturleonese languages.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ast","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ast","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ast","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ath.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ath.json new file mode 100644 index 00000000..41a432b1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ath.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ath"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3athyA2CmF","title":"ID3FrameContentLanguage.ath","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ath"},"sections":[],"abstract":[{"type":"text","text":"Athapascan languages."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ath","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ath"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ath":{"role":"symbol","title":"ID3FrameContentLanguage.ath","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ath","abstract":[{"text":"Athapascan languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ath","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ath","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/aus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aus.json new file mode 100644 index 00000000..672c8825 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aus.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"aus","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.aus","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aus"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ausyA2CmF"},"sections":[],"abstract":[{"text":"Australian languages.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aus","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/aus"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aus":{"role":"symbol","title":"ID3FrameContentLanguage.aus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aus","abstract":[{"type":"text","text":"Australian languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aus"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aus","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ava.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ava.json new file mode 100644 index 00000000..eb448530 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ava.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ava"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3avayA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ava","kind":"identifier"}],"title":"ID3FrameContentLanguage.ava","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ava","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Avaric language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ava"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ava":{"role":"symbol","title":"ID3FrameContentLanguage.ava","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ava","abstract":[{"type":"text","text":"Avaric language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ava"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ava","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ave.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ave.json new file mode 100644 index 00000000..7303790f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ave.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ave","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Avestan language."}],"metadata":{"role":"symbol","title":"ID3FrameContentLanguage.ave","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3aveyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ave"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ave"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ave"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ave":{"abstract":[{"text":"Avestan language.","type":"text"}],"title":"ID3FrameContentLanguage.ave","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ave","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ave","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ave","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/awa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/awa.json new file mode 100644 index 00000000..c44f99e0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/awa.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"awa"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/awa","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Awadhi language.","type":"text"}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3awayA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"awa","kind":"identifier"}],"title":"ID3FrameContentLanguage.awa","roleHeading":"Case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/awa"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/awa":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"awa","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/awa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/awa","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.awa","abstract":[{"type":"text","text":"Awadhi language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/aym.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aym.json new file mode 100644 index 00000000..edd1a3e9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aym.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aym"}],"title":"ID3FrameContentLanguage.aym","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3aymyA2CmF","symbolKind":"case"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/aym"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aym"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Aymara language.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"aym","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aym":{"role":"symbol","title":"ID3FrameContentLanguage.aym","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aym","abstract":[{"type":"text","text":"Aymara language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aym"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aym","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/aze.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aze.json new file mode 100644 index 00000000..df13cfb1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/aze.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aze"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Azerbaijani language.","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3azeyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"aze"}],"title":"ID3FrameContentLanguage.aze","roleHeading":"Case"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/aze"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"aze","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/aze":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/aze","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aze","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Azerbaijani language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"aze","kind":"identifier"}],"title":"ID3FrameContentLanguage.aze"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bad.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bad.json new file mode 100644 index 00000000..f860e6b7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bad.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bad","interfaceLanguage":"swift"},"abstract":[{"text":"Banda languages.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bad","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.bad","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3badyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bad","kind":"identifier"}],"symbolKind":"case"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bad"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bad":{"title":"ID3FrameContentLanguage.bad","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bad"}],"abstract":[{"text":"Banda languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bad","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bai.json new file mode 100644 index 00000000..ef335e08 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bai.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Bamileke languages."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bai"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bai"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bai","kind":"identifier"}],"platforms":["macOS"]}]}],"metadata":{"title":"ID3FrameContentLanguage.bai","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bai","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3baiyA2CmF","roleHeading":"Case","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bai":{"role":"symbol","title":"ID3FrameContentLanguage.bai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bai","abstract":[{"type":"text","text":"Bamileke languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bai"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bai","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bak.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bak.json new file mode 100644 index 00000000..e0ec4195 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bak.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Bashkir language.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bak"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bak","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bak"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.bak","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bak"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bakyA2CmF","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bak":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bak"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bak","abstract":[{"type":"text","text":"Bashkir language."}],"title":"ID3FrameContentLanguage.bak","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bak"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bal.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bal.json new file mode 100644 index 00000000..0ffe9779 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bal.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bal","kind":"identifier"}],"symbolKind":"case","title":"ID3FrameContentLanguage.bal","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3balyA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bal","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bal","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bal"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Baluchi language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bal":{"role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bal","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bal","title":"ID3FrameContentLanguage.bal","type":"topic","abstract":[{"type":"text","text":"Baluchi language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bam.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bam.json new file mode 100644 index 00000000..219d231e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bam.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Bambara language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bam"}]}]}],"metadata":{"title":"ID3FrameContentLanguage.bam","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bamyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bam","kind":"identifier"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bam"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bam","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bam":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bam","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bam","abstract":[{"text":"Bambara language.","type":"text"}],"type":"topic","title":"ID3FrameContentLanguage.bam","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bam"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ban.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ban.json new file mode 100644 index 00000000..b13d0e50 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ban.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Balinese language.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ban"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ban","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ban"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.ban","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ban"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3banyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ban":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ban","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ban","abstract":[{"type":"text","text":"Balinese language."}],"title":"ID3FrameContentLanguage.ban","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ban"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/baq.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/baq.json new file mode 100644 index 00000000..88d61261 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/baq.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Basque (B) language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/baq"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/baq","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"baq"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"baq","kind":"identifier"}],"role":"symbol","title":"ID3FrameContentLanguage.baq","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3baqyA2CmF","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/baq":{"role":"symbol","title":"ID3FrameContentLanguage.baq","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/baq","abstract":[{"text":"Basque (B) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"baq","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/baq","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bas.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bas.json new file mode 100644 index 00000000..74cb188e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bas.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Basa language.","type":"text"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3basyA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bas"}],"role":"symbol","title":"ID3FrameContentLanguage.bas"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bas"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bas"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bas","kind":"identifier"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bas":{"title":"ID3FrameContentLanguage.bas","abstract":[{"text":"Basa language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bas"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bas","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bas","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bat.json new file mode 100644 index 00000000..c155c33e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bat.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3batyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bat","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.bat","roleHeading":"Case","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bat"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bat"},"kind":"symbol","abstract":[{"type":"text","text":"Baltic languages."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bat","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bat":{"role":"symbol","title":"ID3FrameContentLanguage.bat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bat","abstract":[{"type":"text","text":"Baltic languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bat"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bat","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bej.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bej.json new file mode 100644 index 00000000..e899c145 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bej.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bej"},"sections":[],"abstract":[{"text":"Beja - Bedawiyet language.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bej"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bejyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bej"}],"title":"ID3FrameContentLanguage.bej"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bej"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bej":{"title":"ID3FrameContentLanguage.bej","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bej","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bej"}],"abstract":[{"type":"text","text":"Beja - Bedawiyet language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bej","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bel.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bel.json new file mode 100644 index 00000000..35767896 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bel.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bel"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Belarusian language.","type":"text"}],"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bel","kind":"identifier"}],"title":"ID3FrameContentLanguage.bel","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3belyA2CmF","roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bel"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bel","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bel":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bel","title":"ID3FrameContentLanguage.bel","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bel","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bel"}],"role":"symbol","abstract":[{"type":"text","text":"Belarusian language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bem.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bem.json new file mode 100644 index 00000000..34bca926 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bem.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bem"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bemyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bem"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.bem"},"abstract":[{"type":"text","text":"Bemba language."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bem","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bem"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bem":{"role":"symbol","title":"ID3FrameContentLanguage.bem","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bem","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bem","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Bemba language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bem"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ben.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ben.json new file mode 100644 index 00000000..9cd5e5ee --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ben.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Bengali language."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ben"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ben"}],"role":"symbol","title":"ID3FrameContentLanguage.ben","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3benyA2CmF","modules":[{"name":"ID3TagEditor"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ben","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ben"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ben":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ben","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ben","abstract":[{"text":"Bengali language.","type":"text"}],"title":"ID3FrameContentLanguage.ben","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ben"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ber.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ber.json new file mode 100644 index 00000000..abb3692b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ber"}],"platforms":["macOS"]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ber"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3beryA2CmF","title":"ID3FrameContentLanguage.ber"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ber","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Berber languages."}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ber"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ber":{"role":"symbol","title":"ID3FrameContentLanguage.ber","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ber","abstract":[{"type":"text","text":"Berber languages."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ber","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ber","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bho.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bho.json new file mode 100644 index 00000000..dbb1b241 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bho.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bho"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bho"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bho","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.bho","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bho"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bhoyA2CmF"},"abstract":[{"type":"text","text":"Bhojpuri language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bho":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bho"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bho","abstract":[{"text":"Bhojpuri language.","type":"text"}],"title":"ID3FrameContentLanguage.bho","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bho"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bih.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bih.json new file mode 100644 index 00000000..7a0ca8e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bih.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bih"},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bihyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bih","kind":"identifier"}],"role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.bih","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bih"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bih"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Bihari languages."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bih":{"title":"ID3FrameContentLanguage.bih","abstract":[{"text":"Bihari languages.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bih","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bih","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bih","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bik.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bik.json new file mode 100644 index 00000000..f82cbb36 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bik.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bik"},"kind":"symbol","metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bikyA2CmF","title":"ID3FrameContentLanguage.bik","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bik"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bik","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bik"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Bikol language.","type":"text"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bik":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bik","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bik"}],"kind":"symbol","abstract":[{"type":"text","text":"Bikol language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bik","title":"ID3FrameContentLanguage.bik"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bin.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bin.json new file mode 100644 index 00000000..f0e6ef29 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bin.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Bini - Edo language."}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bin"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bin","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bin"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.bin","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bin"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3binyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bin"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bin","abstract":[{"type":"text","text":"Bini - Edo language."}],"title":"ID3FrameContentLanguage.bin","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bis.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bis.json new file mode 100644 index 00000000..2d574836 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bis.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bis"},"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bis","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.bis","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bisyA2CmF"},"abstract":[{"type":"text","text":"Bislama language."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bis"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bis"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bis":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.bis","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bis","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bis","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bis","abstract":[{"text":"Bislama language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bla.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bla.json new file mode 100644 index 00000000..fee5b9a3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bla.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Siksika language."}],"metadata":{"title":"ID3FrameContentLanguage.bla","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bla"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3blayA2CmF","role":"symbol"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bla"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bla"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bla","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bla":{"title":"ID3FrameContentLanguage.bla","abstract":[{"type":"text","text":"Siksika language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bla","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bla","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bla","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bnt.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bnt.json new file mode 100644 index 00000000..f6e9d52e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bnt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bnt","kind":"identifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bnt","kind":"identifier"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.bnt","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bntyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bnt"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Bantu languages."}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bnt","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bnt":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bnt"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bnt","abstract":[{"type":"text","text":"Bantu languages."}],"title":"ID3FrameContentLanguage.bnt","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bnt"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bod.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bod.json new file mode 100644 index 00000000..d96d24c5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bod.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bod","kind":"identifier"}],"role":"symbol","title":"ID3FrameContentLanguage.bod","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bodyA2CmF"},"abstract":[{"text":"Tibetan (T) language.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bod"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bod"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bod"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bod":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bod","title":"ID3FrameContentLanguage.bod","role":"symbol","abstract":[{"text":"Tibetan (T) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bod","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bod"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bos.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bos.json new file mode 100644 index 00000000..e51ff519 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bos.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.bos","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bosyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bos","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Bosnian language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bos","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bos","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bos"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bos":{"role":"symbol","title":"ID3FrameContentLanguage.bos","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bos","abstract":[{"text":"Bosnian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bos","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bos","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bra.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bra.json new file mode 100644 index 00000000..2f032e19 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bra.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bra"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bra"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bra"]}],"abstract":[{"type":"text","text":"Braj language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bra"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3brayA2CmF","title":"ID3FrameContentLanguage.bra","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bra":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bra"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bra","abstract":[{"text":"Braj language.","type":"text"}],"title":"ID3FrameContentLanguage.bra","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bra"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bre.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bre.json new file mode 100644 index 00000000..31b69b37 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bre.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bre"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Breton language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bre"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"title":"ID3FrameContentLanguage.bre","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3breyA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bre"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bre","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bre":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bre","title":"ID3FrameContentLanguage.bre","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bre","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bre"}],"role":"symbol","abstract":[{"type":"text","text":"Breton language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/btk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/btk.json new file mode 100644 index 00000000..8987eba0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/btk.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Batak languages.","type":"text"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"btk","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3btkyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.btk","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/btk","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/btk"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"btk","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/btk":{"title":"ID3FrameContentLanguage.btk","abstract":[{"text":"Batak languages.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"btk","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/btk","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/btk","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bua.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bua.json new file mode 100644 index 00000000..9d4bc2dc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bua.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Buriat language."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bua","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bua"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bua"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bua"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3buayA2CmF","title":"ID3FrameContentLanguage.bua","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bua":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bua","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bua","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Buriat language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bua"}],"title":"ID3FrameContentLanguage.bua"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bug.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bug.json new file mode 100644 index 00000000..87bd5b1f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bug.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bug"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.bug","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bug"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bugyA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Buginese language.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bug"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bug"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bug":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.bug","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bug","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bug","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bug","abstract":[{"text":"Buginese language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bul.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bul.json new file mode 100644 index 00000000..d4c07726 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bul.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bul"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bul","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bul"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bul"}],"symbolKind":"case","title":"ID3FrameContentLanguage.bul","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bulyA2CmF"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Bulgarian language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bul":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bul","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bul","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bul"}],"role":"symbol","abstract":[{"type":"text","text":"Bulgarian language."}],"title":"ID3FrameContentLanguage.bul","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/bur.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bur.json new file mode 100644 index 00000000..2cd7d73b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/bur.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bur"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","symbolKind":"case","title":"ID3FrameContentLanguage.bur","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3buryA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bur","kind":"identifier"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bur","interfaceLanguage":"swift"},"abstract":[{"text":"Burmese (B) language.","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/bur"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/bur":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bur"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/bur","abstract":[{"text":"Burmese (B) language.","type":"text"}],"title":"ID3FrameContentLanguage.bur","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bur"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/byn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/byn.json new file mode 100644 index 00000000..93fe9616 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/byn.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/byn","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Blin - Bilin language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/byn"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"byn"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.byn","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byn","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3bynyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/byn":{"type":"topic","abstract":[{"type":"text","text":"Blin - Bilin language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"byn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/byn","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.byn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/byn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cad.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cad.json new file mode 100644 index 00000000..ae45a22d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cad.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cad","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cad"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cad"]}],"abstract":[{"type":"text","text":"Caddo language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cad"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cadyA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.cad"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cad":{"role":"symbol","title":"ID3FrameContentLanguage.cad","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cad","abstract":[{"type":"text","text":"Caddo language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cad"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cad","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cai.json new file mode 100644 index 00000000..d9dedb3d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cai.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cai","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cai","kind":"identifier"}],"title":"ID3FrameContentLanguage.cai","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3caiyA2CmF","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Central American Indian languages."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cai"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cai"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cai":{"type":"topic","abstract":[{"type":"text","text":"Central American Indian languages."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cai","kind":"symbol","title":"ID3FrameContentLanguage.cai","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cai","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/car.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/car.json new file mode 100644 index 00000000..20298ffd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/car.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/car","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Galibi Carib language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"car","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.car","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"car"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3caryA2CmF","role":"symbol"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/car"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/car":{"abstract":[{"text":"Galibi Carib language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/car","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"car"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/car","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.car","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cat.json new file mode 100644 index 00000000..4b7c24e7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cat.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cat"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cat"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cat"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3catyA2CmF","roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cat","kind":"identifier"}],"symbolKind":"case","title":"ID3FrameContentLanguage.cat"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Catalan - Valencian language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cat":{"role":"symbol","title":"ID3FrameContentLanguage.cat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cat","abstract":[{"text":"Catalan - Valencian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cat","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cat","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cau.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cau.json new file mode 100644 index 00000000..7b763697 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cau.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cau","interfaceLanguage":"swift"},"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cauyA2CmF","roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cau"}],"title":"ID3FrameContentLanguage.cau"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cau"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cau"}],"platforms":["macOS"]}]}],"abstract":[{"text":"Caucasian languages.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cau":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cau","abstract":[{"text":"Caucasian languages.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cau"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cau","title":"ID3FrameContentLanguage.cau"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ceb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ceb.json new file mode 100644 index 00000000..baa8a6a7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ceb.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ceb","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ceb"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ceb"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ceb","kind":"identifier"}],"title":"ID3FrameContentLanguage.ceb","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cebyA2CmF","role":"symbol","symbolKind":"case","roleHeading":"Case"},"abstract":[{"text":"Cebuano language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ceb":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ceb","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.ceb","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ceb","kind":"identifier"}],"abstract":[{"type":"text","text":"Cebuano language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ceb","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cel.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cel.json new file mode 100644 index 00000000..d008d632 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cel.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Celtic languages.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cel"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3celyA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.cel","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cel","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cel"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cel"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cel":{"title":"ID3FrameContentLanguage.cel","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cel","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cel"}],"abstract":[{"type":"text","text":"Celtic languages."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cel","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ces.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ces.json new file mode 100644 index 00000000..37b46e10 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ces.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ces","interfaceLanguage":"swift"},"abstract":[{"text":"Czech (T) language.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ces","kind":"identifier"}],"role":"symbol","title":"ID3FrameContentLanguage.ces","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cesyA2CmF","roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ces"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ces"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ces":{"type":"topic","abstract":[{"type":"text","text":"Czech (T) language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ces"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ces","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.ces","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ces"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cha.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cha.json new file mode 100644 index 00000000..ed203b5c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cha.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Chamorro language.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cha","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.cha","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cha","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chayA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cha"]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cha","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cha":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cha"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cha","abstract":[{"text":"Chamorro language.","type":"text"}],"title":"ID3FrameContentLanguage.cha","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cha"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chb.json new file mode 100644 index 00000000..ebce01a0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chb.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chb"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"chb"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chb"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Chibcha language.","type":"text"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"chb","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.chb","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chbyA2CmF"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chb":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"chb","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chb","abstract":[{"type":"text","text":"Chibcha language."}],"title":"ID3FrameContentLanguage.chb","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chb"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/che.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/che.json new file mode 100644 index 00000000..6d644a89 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/che.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/che","interfaceLanguage":"swift"},"abstract":[{"text":"Chechen language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"che","kind":"identifier"}]}]}],"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"che"}],"role":"symbol","title":"ID3FrameContentLanguage.che","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cheyA2CmF"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/che"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/che":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"che","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/che","abstract":[{"text":"Chechen language.","type":"text"}],"title":"ID3FrameContentLanguage.che","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/che"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chg.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chg.json new file mode 100644 index 00000000..17dab4b9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chg.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"chg"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chg","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chg"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Chagatai language."}],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"chg","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chgyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.chg"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chg":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chg","title":"ID3FrameContentLanguage.chg","role":"symbol","abstract":[{"text":"Chagatai language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chg","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"chg"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chi.json new file mode 100644 index 00000000..75fd0b0b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chi.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chi"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","abstract":[{"type":"text","text":"Chinese (B) language."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chi"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chi","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chiyA2CmF","title":"ID3FrameContentLanguage.chi","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"chi","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chi":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chi","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chi","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.chi","abstract":[{"type":"text","text":"Chinese (B) language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chk.json new file mode 100644 index 00000000..7529f53b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chk.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chkyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"chk"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.chk","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chk","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Chuukese language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chk"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chk"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chk":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chk"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chk","abstract":[{"type":"text","text":"Chuukese language."}],"title":"ID3FrameContentLanguage.chk","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chk"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chm.json new file mode 100644 index 00000000..e7d1b4fa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chm.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"chm"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chmyA2CmF","title":"ID3FrameContentLanguage.chm","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chm"},"abstract":[{"text":"Mari language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"chm","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chm"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chm":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chm","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chm","abstract":[{"text":"Mari language.","type":"text"}],"title":"ID3FrameContentLanguage.chm","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chm"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chn.json new file mode 100644 index 00000000..08896a42 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chn.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chn"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.chn","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"chn"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chnyA2CmF"},"kind":"symbol","abstract":[{"type":"text","text":"Chinook jargon language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"chn","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chn"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chn":{"role":"symbol","title":"ID3FrameContentLanguage.chn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chn","abstract":[{"type":"text","text":"Chinook jargon language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chn","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cho.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cho.json new file mode 100644 index 00000000..5215933d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cho.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Choctaw language."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cho","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cho","kind":"identifier"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.cho","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3choyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cho"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cho"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cho":{"title":"ID3FrameContentLanguage.cho","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cho","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cho"}],"abstract":[{"text":"Choctaw language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cho","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chp.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chp.json new file mode 100644 index 00000000..822e9f3f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chp.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Chipewyan - Dene Suline language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"chp","kind":"identifier"}],"platforms":["macOS"]}]}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chpyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chp"}],"title":"ID3FrameContentLanguage.chp","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chp"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chp","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chp":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"chp"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chp","abstract":[{"text":"Chipewyan - Dene Suline language.","type":"text"}],"title":"ID3FrameContentLanguage.chp","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chp"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chr.json new file mode 100644 index 00000000..7e731830 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chr.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Cherokee language."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chr"}],"role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.chr","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chryA2CmF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chr"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"chr","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chr"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chr":{"type":"topic","abstract":[{"type":"text","text":"Cherokee language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chr"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chr","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.chr","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chu.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chu.json new file mode 100644 index 00000000..bc4cd27e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chu.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"chu"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Church Slavic - Old Slavonic - Church Slavonic - Old Bulgarian - Old Church Slavonic language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chu"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"chu","kind":"identifier"}],"title":"ID3FrameContentLanguage.chu","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chuyA2CmF","role":"symbol","roleHeading":"Case","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chu","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chu":{"title":"ID3FrameContentLanguage.chu","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chu","abstract":[{"type":"text","text":"Church Slavic - Old Slavonic - Church Slavonic - Old Bulgarian - Old Church Slavonic language."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"chu","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chu"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chv.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chv.json new file mode 100644 index 00000000..4f4b087f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chv.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chv"},"sections":[],"abstract":[{"text":"Chuvash language.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"chv","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chvyA2CmF","title":"ID3FrameContentLanguage.chv","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"chv","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chv"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chv":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chv","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chv","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Chuvash language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chv","title":"ID3FrameContentLanguage.chv"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/chy.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chy.json new file mode 100644 index 00000000..19cab445 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/chy.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"chy","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/chy"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chy","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.chy","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3chyyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"chy","kind":"identifier"}]},"abstract":[{"type":"text","text":"Cheyenne language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/chy":{"role":"symbol","title":"ID3FrameContentLanguage.chy","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/chy","abstract":[{"text":"Cheyenne language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"chy","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chy","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cmc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cmc.json new file mode 100644 index 00000000..09fe7dbb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cmc.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cmc","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cmcyA2CmF","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.cmc","roleHeading":"Case"},"abstract":[{"type":"text","text":"Chamic languages."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cmc"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cmc"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cmc","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cmc":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cmc","title":"ID3FrameContentLanguage.cmc","type":"topic","abstract":[{"type":"text","text":"Chamic languages."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cmc","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cmc","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cnr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cnr.json new file mode 100644 index 00000000..5e8d6492 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cnr.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cnr"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.cnr","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cnryA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cnr"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cnr","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Montenegrin language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cnr","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cnr":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cnr","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cnr"}],"kind":"symbol","abstract":[{"type":"text","text":"Montenegrin language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cnr","title":"ID3FrameContentLanguage.cnr"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cop.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cop.json new file mode 100644 index 00000000..cde68187 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cop.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cop"}],"role":"symbol","title":"ID3FrameContentLanguage.cop","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3copyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case"},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cop","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Coptic language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cop"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cop"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cop":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Coptic language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cop","title":"ID3FrameContentLanguage.cop","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cop"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cop"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cor.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cor.json new file mode 100644 index 00000000..33425ab6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cor.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cor","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cor"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3coryA2CmF","role":"symbol","title":"ID3FrameContentLanguage.cor","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cor"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cor"]}],"abstract":[{"text":"Cornish language.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cor","title":"ID3FrameContentLanguage.cor","role":"symbol","abstract":[{"text":"Cornish language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cor","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cor"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cos.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cos.json new file mode 100644 index 00000000..42a13a17 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cos.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Corsican language.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"cos","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cos","kind":"identifier"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.cos","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cosyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cos"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cos"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cos":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cos"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cos","abstract":[{"text":"Corsican language.","type":"text"}],"title":"ID3FrameContentLanguage.cos","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cos"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpe.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpe.json new file mode 100644 index 00000000..1edad288 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpe.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Creoles and pidgins, English based language."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cpe"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cpe","kind":"identifier"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.cpe","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cpeyA2CmF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpe","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cpe"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cpe":{"abstract":[{"text":"Creoles and pidgins, English based language.","type":"text"}],"title":"ID3FrameContentLanguage.cpe","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpe","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpe","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"cpe","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpf.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpf.json new file mode 100644 index 00000000..286cb5c7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpf.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Creoles and pidgins, French-based language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cpf"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpf","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"cpf","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.cpf","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cpfyA2CmF","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cpf","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cpf":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpf","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cpf"}],"abstract":[{"text":"Creoles and pidgins, French-based language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpf","type":"topic","title":"ID3FrameContentLanguage.cpf"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpp.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpp.json new file mode 100644 index 00000000..9b095611 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cpp.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cpp"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cpp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpp"},"abstract":[{"text":"Creoles and pidgins, Portuguese-based language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.cpp","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cpp","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cppyA2CmF"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cpp":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cpp","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpp","role":"symbol","kind":"symbol","abstract":[{"text":"Creoles and pidgins, Portuguese-based language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cpp"}],"title":"ID3FrameContentLanguage.cpp"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cre.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cre.json new file mode 100644 index 00000000..85a67972 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cre.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cre"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cre"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cre"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","abstract":[{"text":"Cree language.","type":"text"}],"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cre","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3creyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.cre"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cre":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cre","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cre","abstract":[{"type":"text","text":"Cree language."}],"title":"ID3FrameContentLanguage.cre","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/crh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/crh.json new file mode 100644 index 00000000..e3d1bd4a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/crh.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/crh"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crh","interfaceLanguage":"swift"},"abstract":[{"text":"Crimean Tatar - Crimean Turkish language.","type":"text"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"crh","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.crh","symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3crhyA2CmF"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crh"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/crh":{"role":"symbol","title":"ID3FrameContentLanguage.crh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crh","abstract":[{"text":"Crimean Tatar - Crimean Turkish language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"crh","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/crh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/crp.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/crp.json new file mode 100644 index 00000000..5a9c6c43 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/crp.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.crp","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3crpyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"crp"}]},"abstract":[{"text":"Creoles and pidgins language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crp","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"crp","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/crp"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/crp":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"crp","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/crp","abstract":[{"type":"text","text":"Creoles and pidgins language."}],"title":"ID3FrameContentLanguage.crp","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/crp"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/csb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/csb.json new file mode 100644 index 00000000..f592cabd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/csb.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/csb"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"csb","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/csb"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3csbyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"csb","kind":"identifier"}],"title":"ID3FrameContentLanguage.csb"},"abstract":[{"text":"Kashubian language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/csb":{"type":"topic","abstract":[{"type":"text","text":"Kashubian language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"csb"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/csb","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.csb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/csb"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cus.json new file mode 100644 index 00000000..d3752fe4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cus.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"cus","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Cushitic languages.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cus"]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cusyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cus","kind":"identifier"}],"title":"ID3FrameContentLanguage.cus"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cus","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cus":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cus","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cus","abstract":[{"type":"text","text":"Cushitic languages."}],"title":"ID3FrameContentLanguage.cus","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cus"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cym.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cym.json new file mode 100644 index 00000000..db4bd394 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cym.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cym"}],"title":"ID3FrameContentLanguage.cym","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3cymyA2CmF","role":"symbol","roleHeading":"Case"},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cym"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cym"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cym"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Welsh (T) language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cym":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cym","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cym","title":"ID3FrameContentLanguage.cym","abstract":[{"type":"text","text":"Welsh (T) language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cym","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/cze.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cze.json new file mode 100644 index 00000000..107c238c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/cze.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3czeyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cze"}],"title":"ID3FrameContentLanguage.cze","symbolKind":"case","roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/cze"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cze"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Czech (B) language.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cze"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/cze":{"role":"symbol","title":"ID3FrameContentLanguage.cze","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/cze","abstract":[{"text":"Czech (B) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cze","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cze","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dak.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dak.json new file mode 100644 index 00000000..4d630f0c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dak.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dak","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dak"},"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.dak","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dak","kind":"identifier"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dakyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Dakota language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dak"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dak":{"title":"ID3FrameContentLanguage.dak","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dak","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dak"}],"abstract":[{"text":"Dakota language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dak","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dan.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dan.json new file mode 100644 index 00000000..0d3d0531 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dan.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dan"]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dan","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"ID3FrameContentLanguage.dan","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dan"}],"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3danyA2CmF"},"kind":"symbol","abstract":[{"type":"text","text":"Danish language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dan"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dan":{"title":"ID3FrameContentLanguage.dan","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dan","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dan","abstract":[{"text":"Danish language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dan"}],"kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dar.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dar.json new file mode 100644 index 00000000..a4cd152c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dar.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dar","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dar"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dar","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dar","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3daryA2CmF","title":"ID3FrameContentLanguage.dar","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Dargwa language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dar":{"title":"ID3FrameContentLanguage.dar","abstract":[{"text":"Dargwa language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dar","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dar","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dar","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/day.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/day.json new file mode 100644 index 00000000..752d557e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/day.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Land Dayak languages ."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/day"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.day","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dayyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"day","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/day","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/day":{"abstract":[{"text":"Land Dayak languages .","type":"text"}],"title":"ID3FrameContentLanguage.day","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/day","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/day","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/del.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/del.json new file mode 100644 index 00000000..ae8aabcb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/del.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"Delaware language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/del"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"del"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/del","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"del","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3delyA2CmF","title":"ID3FrameContentLanguage.del","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/del":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"del","kind":"identifier"}],"abstract":[{"text":"Delaware language.","type":"text"}],"kind":"symbol","title":"ID3FrameContentLanguage.del","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/del","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/del"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/den.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/den.json new file mode 100644 index 00000000..b6cc2074 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/den.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3denyA2CmF","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"den","kind":"identifier"}],"title":"ID3FrameContentLanguage.den","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/den"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Slave (Athapascan) language.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/den"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"den","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/den":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"den"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/den","abstract":[{"text":"Slave (Athapascan) language.","type":"text"}],"title":"ID3FrameContentLanguage.den","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/den"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/deu.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/deu.json new file mode 100644 index 00000000..2e96b08f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/deu.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"German (T) language.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/deu"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3deuyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"deu","kind":"identifier"}],"title":"ID3FrameContentLanguage.deu","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deu","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/deu"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/deu":{"role":"symbol","title":"ID3FrameContentLanguage.deu","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/deu","abstract":[{"text":"German (T) language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deu"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/deu","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dgr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dgr.json new file mode 100644 index 00000000..4c3836d6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dgr.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dgryA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dgr","kind":"identifier"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.dgr"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dgr","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dgr"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dgr"},"abstract":[{"type":"text","text":"Dogrib language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dgr":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dgr"}],"title":"ID3FrameContentLanguage.dgr","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dgr","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dgr","abstract":[{"type":"text","text":"Dogrib language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/din.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/din.json new file mode 100644 index 00000000..4dd1d7b4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/din.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Dinka language."}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dinyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"din","kind":"identifier"}],"title":"ID3FrameContentLanguage.din","roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/din"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/din"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"din","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/din":{"type":"topic","abstract":[{"type":"text","text":"Dinka language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"din"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/din","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.din","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/din"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/div.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/div.json new file mode 100644 index 00000000..7ba7c293 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/div.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/div"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3divyA2CmF","title":"ID3FrameContentLanguage.div","roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"div"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"div"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/div","interfaceLanguage":"swift"},"abstract":[{"text":"Divehi - Dhivehi - Maldivian language.","type":"text"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/div":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/div","title":"ID3FrameContentLanguage.div","role":"symbol","abstract":[{"text":"Divehi - Dhivehi - Maldivian language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/div","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"div"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/doi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/doi.json new file mode 100644 index 00000000..2ed3f2e9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/doi.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/doi"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.doi","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3doiyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"doi"}],"symbolKind":"case","role":"symbol"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/doi"},"abstract":[{"type":"text","text":"Dogri language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"doi"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/doi":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"doi","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/doi","abstract":[{"type":"text","text":"Dogri language."}],"title":"ID3FrameContentLanguage.doi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/doi"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dra.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dra.json new file mode 100644 index 00000000..78b8c224 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dra.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dra"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dra"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dra","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Dravidian languages."}],"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dra","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.dra","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3drayA2CmF"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dra":{"role":"symbol","title":"ID3FrameContentLanguage.dra","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dra","abstract":[{"text":"Dravidian languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dra","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dra","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dsb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dsb.json new file mode 100644 index 00000000..e0f0dd18 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dsb.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dsb"]}],"abstract":[{"text":"Lower Sorbian language.","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.dsb","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dsbyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"dsb","kind":"identifier"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dsb"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dsb","kind":"identifier"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dsb":{"abstract":[{"type":"text","text":"Lower Sorbian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dsb","title":"ID3FrameContentLanguage.dsb","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"dsb","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dsb"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dua.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dua.json new file mode 100644 index 00000000..5ec42b9f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dua.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3duayA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.dua","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dua"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dua"}],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dua"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dua"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Duala language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dua":{"role":"symbol","title":"ID3FrameContentLanguage.dua","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dua","abstract":[{"text":"Duala language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dua"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dua","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dum.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dum.json new file mode 100644 index 00000000..23eee1bd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dum.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Dutch, Middle (ca.1050-1350) language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dum"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dum"}],"title":"ID3FrameContentLanguage.dum","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dumyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","symbolKind":"case"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dum","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dum","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dum":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dum","title":"ID3FrameContentLanguage.dum","role":"symbol","abstract":[{"text":"Dutch, Middle (ca.1050-1350) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dum","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dum"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dut.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dut.json new file mode 100644 index 00000000..f705bab6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dut.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dut"}],"platforms":["macOS"]}]}],"sections":[],"abstract":[{"type":"text","text":"Dutch - Flemish (B) language."}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dutyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.dut","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dut","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case","role":"symbol"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dut","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dut"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dut":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dut"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dut","abstract":[{"text":"Dutch - Flemish (B) language.","type":"text"}],"title":"ID3FrameContentLanguage.dut","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dut"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dyu.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dyu.json new file mode 100644 index 00000000..d59aaee9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dyu.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dyu"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dyu","kind":"identifier"}],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Dyula language."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dyu","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dyu","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dyuyA2CmF","title":"ID3FrameContentLanguage.dyu","role":"symbol"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dyu":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dyu"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dyu","abstract":[{"text":"Dyula language.","type":"text"}],"title":"ID3FrameContentLanguage.dyu","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dyu"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/dzo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dzo.json new file mode 100644 index 00000000..12de0327 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/dzo.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Dzongkha language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dzo"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/dzo"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3dzoyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dzo","kind":"identifier"}],"title":"ID3FrameContentLanguage.dzo"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dzo","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/dzo":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/dzo","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dzo","kind":"identifier"}],"title":"ID3FrameContentLanguage.dzo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dzo","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Dzongkha language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/efi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/efi.json new file mode 100644 index 00000000..3a1ff032 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/efi.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/efi"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"ID3FrameContentLanguage.efi","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3efiyA2CmF","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"efi"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/efi","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Efik language.","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"efi","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/efi":{"role":"symbol","title":"ID3FrameContentLanguage.efi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/efi","abstract":[{"type":"text","text":"Efik language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"efi"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/efi","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/egy.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/egy.json new file mode 100644 index 00000000..bd9a74b3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/egy.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"egy"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.egy","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3egyyA2CmF"},"abstract":[{"type":"text","text":"Egyptian (Ancient) language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/egy"]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/egy","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"egy","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/egy":{"role":"symbol","title":"ID3FrameContentLanguage.egy","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/egy","abstract":[{"type":"text","text":"Egyptian (Ancient) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"egy"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/egy","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/eka.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/eka.json new file mode 100644 index 00000000..9db0b04b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/eka.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/eka"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eka","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"eka","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Ekajuk language."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","title":"ID3FrameContentLanguage.eka","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eka"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ekayA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/eka":{"role":"symbol","title":"ID3FrameContentLanguage.eka","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eka","abstract":[{"type":"text","text":"Ekajuk language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"eka"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eka","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ell.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ell.json new file mode 100644 index 00000000..50cde216 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ell.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ellyA2CmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ell"}],"title":"ID3FrameContentLanguage.ell","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ell"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ell","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ell"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Greek, Modern (1453-) (T) language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ell":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ell"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ell","abstract":[{"type":"text","text":"Greek, Modern (1453-) (T) language."}],"title":"ID3FrameContentLanguage.ell","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ell"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/elx.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/elx.json new file mode 100644 index 00000000..e6dc5ff2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/elx.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Elamite language.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/elx"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elx","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/elx"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3elxyA2CmF","symbolKind":"case","role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.elx","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elx","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/elx":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"elx"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/elx","abstract":[{"text":"Elamite language.","type":"text"}],"title":"ID3FrameContentLanguage.elx","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/elx"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/eng.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/eng.json new file mode 100644 index 00000000..2c641f11 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/eng.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/eng"]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3engyA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.eng","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eng","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eng","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eng"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"English language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/eng":{"title":"ID3FrameContentLanguage.eng","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eng","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"eng","kind":"identifier"}],"abstract":[{"type":"text","text":"English language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eng","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/enm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/enm.json new file mode 100644 index 00000000..e06fb9d7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/enm.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"English, Middle (1100-1500) language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/enm","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"enm","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/enm"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"enm","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3enmyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.enm"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/enm":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/enm","title":"ID3FrameContentLanguage.enm","type":"topic","abstract":[{"type":"text","text":"English, Middle (1100-1500) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/enm","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enm","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/epo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/epo.json new file mode 100644 index 00000000..09768a61 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/epo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"epo","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/epo"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Esperanto language.","type":"text"}],"metadata":{"title":"ID3FrameContentLanguage.epo","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"epo"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3epoyA2CmF"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/epo"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/epo":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"epo","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/epo","abstract":[{"type":"text","text":"Esperanto language."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/epo","title":"ID3FrameContentLanguage.epo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/equatable-implementations.json new file mode 100644 index 00000000..dff03085 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/equatable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/!=(_:_:)"],"generated":true,"anchor":"Operators","title":"Operators"}],"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection","role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/Equatable-Implementations","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/!=(_:_:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/!=(_:_:)","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/est.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/est.json new file mode 100644 index 00000000..e8bf3d8c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/est.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Estonian language."}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/est"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"est","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/est"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.est","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"est"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3estyA2CmF","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/est":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/est","title":"ID3FrameContentLanguage.est","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/est","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"est"}],"role":"symbol","abstract":[{"text":"Estonian language.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/eus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/eus.json new file mode 100644 index 00000000..9b66c67c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/eus.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eus"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/eus"]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3eusyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"eus","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.eus","symbolKind":"case","role":"symbol"},"abstract":[{"type":"text","text":"Basque (T) language."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"eus","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/eus":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eus","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eus"}],"type":"topic","abstract":[{"type":"text","text":"Basque (T) language."}],"title":"ID3FrameContentLanguage.eus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/eus","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ewe.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ewe.json new file mode 100644 index 00000000..9c1645d6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ewe.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ewe"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewe","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ewe"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"text":"Ewe language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ewe","kind":"identifier"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3eweyA2CmF","title":"ID3FrameContentLanguage.ewe","modules":[{"name":"ID3TagEditor"}]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ewe":{"role":"symbol","title":"ID3FrameContentLanguage.ewe","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewe","abstract":[{"type":"text","text":"Ewe language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ewe","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ewe","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ewo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ewo.json new file mode 100644 index 00000000..b5b322f4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ewo.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ewoyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ewo","kind":"identifier"}],"title":"ID3FrameContentLanguage.ewo","roleHeading":"Case","symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ewo"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Ewondo language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewo","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ewo","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ewo":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ewo"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ewo","abstract":[{"text":"Ewondo language.","type":"text"}],"title":"ID3FrameContentLanguage.ewo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ewo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fan.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fan.json new file mode 100644 index 00000000..bf2d3250 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fan.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fan","kind":"identifier"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fan"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fanyA2CmF","title":"ID3FrameContentLanguage.fan"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fan"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fan","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fang language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fan":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fan","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fan","abstract":[{"type":"text","text":"Fang language."}],"title":"ID3FrameContentLanguage.fan","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fan"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fao.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fao.json new file mode 100644 index 00000000..ffb86c1f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fao.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fao"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Faroese language.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fao","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fao"},"kind":"symbol","metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.fao","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3faoyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fao","kind":"identifier"}],"symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fao":{"abstract":[{"type":"text","text":"Faroese language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fao","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fao"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fao","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fao","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fas.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fas.json new file mode 100644 index 00000000..209ed0e1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fas.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fas","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Persian (T) language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fas","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fasyA2CmF","role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.fas"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fas"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fas"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fas":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fas","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fas","abstract":[{"type":"text","text":"Persian (T) language."}],"title":"ID3FrameContentLanguage.fas","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fas"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fat.json new file mode 100644 index 00000000..20a20057 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fat.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fat"},"abstract":[{"text":"Fanti language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fat"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fatyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fat","kind":"identifier"}],"role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.fat"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fat"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fat":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fat","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fat","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fat","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fat","abstract":[{"text":"Fanti language.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fij.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fij.json new file mode 100644 index 00000000..2987a880 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fij.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fij"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fijyA2CmF","title":"ID3FrameContentLanguage.fij","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fij","kind":"identifier"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fij","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fij"},"sections":[],"abstract":[{"type":"text","text":"Fijian language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fij":{"title":"ID3FrameContentLanguage.fij","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fij","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fij","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Fijian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fij"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fil.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fil.json new file mode 100644 index 00000000..a9dd1ae7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fil.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Filipino language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.fil","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fil","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3filyA2CmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fil"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fil","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fil"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fil":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fil","abstract":[{"type":"text","text":"Filipino language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fil","kind":"identifier"}],"title":"ID3FrameContentLanguage.fil","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fil","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fin.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fin.json new file mode 100644 index 00000000..870f8177 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fin.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fin","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Finnish language."}],"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fin"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3finyA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.fin"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fin"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fin"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"role":"symbol","title":"ID3FrameContentLanguage","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","navigatorTitle":[{"kind":"identifier","text":"ID3FrameContentLanguage"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameContentLanguage","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"text":" ","type":"text"},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","role":"collection","type":"topic","url":"\/documentation\/id3tageditor","title":"ID3TagEditor","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fin","kind":"identifier"}],"abstract":[{"text":"Finnish language.","type":"text"}],"title":"ID3FrameContentLanguage.fin","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fin","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fin","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fiu.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fiu.json new file mode 100644 index 00000000..31e03eb2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fiu.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Finno-Ugrian languages.","type":"text"}],"metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.fiu","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fiu"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fiuyA2CmF"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fiu","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fiu"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fiu","kind":"identifier"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fiu":{"role":"symbol","title":"ID3FrameContentLanguage.fiu","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fiu","abstract":[{"text":"Finno-Ugrian languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fiu","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fiu","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fon.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fon.json new file mode 100644 index 00000000..d365acbe --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fon.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fonyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fon"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.fon","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fon"},"abstract":[{"type":"text","text":"Fon language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fon","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fon"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fon":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fon","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"fon","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fon","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fon","abstract":[{"text":"Fon language.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fra.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fra.json new file mode 100644 index 00000000..00f747cf --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fra.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fra","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"ID3FrameContentLanguage.fra","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3frayA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fra","kind":"identifier"}],"roleHeading":"Case"},"abstract":[{"type":"text","text":"French (T) language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fra"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fra"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fra":{"role":"symbol","title":"ID3FrameContentLanguage.fra","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fra","abstract":[{"type":"text","text":"French (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fra"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fra","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fre.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fre.json new file mode 100644 index 00000000..89261df1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fre.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fre"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fre","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"French (B) language."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fre","kind":"identifier"}],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3freyA2CmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fre"}],"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.fre"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fre":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fre","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fre","abstract":[{"type":"text","text":"French (B) language."}],"title":"ID3FrameContentLanguage.fre","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/frm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/frm.json new file mode 100644 index 00000000..99f799b6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/frm.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frm","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"French, Middle (ca.1400-1600) language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frm"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.frm","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3frmyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frm"}],"symbolKind":"case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/frm"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/frm":{"role":"symbol","title":"ID3FrameContentLanguage.frm","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frm","abstract":[{"type":"text","text":"French, Middle (ca.1400-1600) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"frm"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frm","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fro.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fro.json new file mode 100644 index 00000000..724454ef --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fro.json @@ -0,0 +1 @@ +{"abstract":[{"text":"French, Old (842-ca.1400) language.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fro"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fro"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fro"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fro"}],"role":"symbol","title":"ID3FrameContentLanguage.fro","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3froyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fro":{"role":"symbol","title":"ID3FrameContentLanguage.fro","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fro","abstract":[{"type":"text","text":"French, Old (842-ca.1400) language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fro","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fro","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/frr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/frr.json new file mode 100644 index 00000000..38badee5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/frr.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frr"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"frr"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.frr","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3frryA2CmF","role":"symbol","roleHeading":"Case","symbolKind":"case"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/frr"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Northern Frisian language."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"frr","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/frr":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"frr","kind":"identifier"}],"abstract":[{"text":"Northern Frisian language.","type":"text"}],"kind":"symbol","type":"topic","title":"ID3FrameContentLanguage.frr","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frr","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frr"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/frs.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/frs.json new file mode 100644 index 00000000..0d782dc4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/frs.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frs","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"frs","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"ID3FrameContentLanguage.frs","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3frsyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"frs","kind":"identifier"}],"roleHeading":"Case"},"abstract":[{"text":"Eastern Frisian language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/frs"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/frs":{"type":"topic","abstract":[{"type":"text","text":"Eastern Frisian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frs","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/frs","kind":"symbol","title":"ID3FrameContentLanguage.frs","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"frs","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fry.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fry.json new file mode 100644 index 00000000..5ee22f25 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fry.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fry"},"abstract":[{"type":"text","text":"Western Frisian language."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fry"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fry"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fryyA2CmF","title":"ID3FrameContentLanguage.fry","modules":[{"name":"ID3TagEditor"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fry"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fry":{"type":"topic","abstract":[{"type":"text","text":"Western Frisian language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fry"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fry","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.fry","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fry"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ful.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ful.json new file mode 100644 index 00000000..050f7a0a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ful.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ful","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ful"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3fulyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ful","kind":"identifier"}],"title":"ID3FrameContentLanguage.ful","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"abstract":[{"type":"text","text":"Fulah language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ful","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ful":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ful","title":"ID3FrameContentLanguage.ful","role":"symbol","abstract":[{"text":"Fulah language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ful","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ful"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/fur.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fur.json new file mode 100644 index 00000000..bbb0da24 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/fur.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Friulian language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fur"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3furyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.fur","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fur"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fur","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/fur"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/fur":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fur","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/fur","abstract":[{"type":"text","text":"Friulian language."}],"title":"ID3FrameContentLanguage.fur","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fur"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gaa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gaa.json new file mode 100644 index 00000000..22ef47d8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gaa.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gaa","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gaa"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gaa"},"sections":[],"abstract":[{"type":"text","text":"Ga language."}],"metadata":{"title":"ID3FrameContentLanguage.gaa","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gaa","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gaayA2CmF","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gaa":{"role":"symbol","title":"ID3FrameContentLanguage.gaa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gaa","abstract":[{"type":"text","text":"Ga language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gaa"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gaa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gay.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gay.json new file mode 100644 index 00000000..799df8a3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gay.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gay"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gay","interfaceLanguage":"swift"},"metadata":{"title":"ID3FrameContentLanguage.gay","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gay"}],"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gayyA2CmF"},"abstract":[{"type":"text","text":"Gayo language."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"gay"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gay":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gay","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gay","title":"ID3FrameContentLanguage.gay","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gay","abstract":[{"text":"Gayo language.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","abstract":[{"type":"text","text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org."}],"kind":"symbol","title":"ID3TagEditor","url":"\/documentation\/id3tageditor","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gba.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gba.json new file mode 100644 index 00000000..3c28c59c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gba.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gba"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gba"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gba"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Gbaya language.","type":"text"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gba","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gbayA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.gba","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gba":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gba"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gba","abstract":[{"type":"text","text":"Gbaya language."}],"title":"ID3FrameContentLanguage.gba","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gba"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gem.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gem.json new file mode 100644 index 00000000..a56da1f8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gem.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gem","kind":"identifier"}],"role":"symbol","title":"ID3FrameContentLanguage.gem","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gemyA2CmF"},"abstract":[{"type":"text","text":"Germanic languages."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gem","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gem","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gem"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gem":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gem","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gem","abstract":[{"type":"text","text":"Germanic languages."}],"title":"ID3FrameContentLanguage.gem","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gem"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/geo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/geo.json new file mode 100644 index 00000000..993784ca --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/geo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"geo","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Georgian (B) language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"metadata":{"title":"ID3FrameContentLanguage.geo","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3geoyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"geo","kind":"identifier"}],"roleHeading":"Case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/geo"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/geo"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/geo":{"title":"ID3FrameContentLanguage.geo","abstract":[{"text":"Georgian (B) language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"geo"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/geo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/geo","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ger.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ger.json new file mode 100644 index 00000000..920a93dc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ger.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ger"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ger"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ger"]}],"abstract":[{"text":"German (B) language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.ger","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ger","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3geryA2CmF","symbolKind":"case"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ger":{"role":"symbol","title":"ID3FrameContentLanguage.ger","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ger","abstract":[{"text":"German (B) language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ger"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ger","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gez.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gez.json new file mode 100644 index 00000000..60aad50c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gez.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"ID3FrameContentLanguage.gez","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gez","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gezyA2CmF","modules":[{"name":"ID3TagEditor"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gez","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"abstract":[{"type":"text","text":"Geez language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gez"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gez"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gez":{"role":"symbol","title":"ID3FrameContentLanguage.gez","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gez","abstract":[{"type":"text","text":"Geez language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gez"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gez","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gil.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gil.json new file mode 100644 index 00000000..0c96c3b5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gil.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Gilbertese language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gil"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.gil","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gilyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gil"}],"role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gil"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gil"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gil":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gil","title":"ID3FrameContentLanguage.gil","role":"symbol","abstract":[{"text":"Gilbertese language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gil","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gil"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gla.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gla.json new file mode 100644 index 00000000..f1bec079 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gla.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gla"},"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gla","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3glayA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.gla"},"sections":[],"abstract":[{"type":"text","text":"Gaelic - Scottish Gaelic language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gla","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gla"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gla":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gla","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gla"}],"kind":"symbol","abstract":[{"type":"text","text":"Gaelic - Scottish Gaelic language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gla","title":"ID3FrameContentLanguage.gla"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gle.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gle.json new file mode 100644 index 00000000..28b60c79 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gle.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Irish language."}],"sections":[],"metadata":{"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gleyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.gle","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gle"}],"symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gle"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gle"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gle","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gle":{"role":"symbol","title":"ID3FrameContentLanguage.gle","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gle","abstract":[{"type":"text","text":"Irish language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gle"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gle","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/glg.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/glg.json new file mode 100644 index 00000000..a98bd339 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/glg.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"glg"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glg","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/glg"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Galician language."}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3glgyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"glg","kind":"identifier"}],"title":"ID3FrameContentLanguage.glg"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/glg":{"role":"symbol","title":"ID3FrameContentLanguage.glg","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glg","abstract":[{"type":"text","text":"Galician language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"glg","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/glg","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/glv.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/glv.json new file mode 100644 index 00000000..d4ac55d3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/glv.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/glv"]}],"sections":[],"abstract":[{"type":"text","text":"Manx language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"glv","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.glv","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3glvyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"glv","kind":"identifier"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glv","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/glv":{"abstract":[{"text":"Manx language.","type":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/glv","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/glv","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"glv","kind":"identifier"}],"title":"ID3FrameContentLanguage.glv"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gmh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gmh.json new file mode 100644 index 00000000..b361917c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gmh.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gmh"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gmhyA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.gmh","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gmh"}],"modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gmh","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gmh","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"German, Middle High (ca.1050-1500) language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gmh":{"role":"symbol","title":"ID3FrameContentLanguage.gmh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gmh","abstract":[{"type":"text","text":"German, Middle High (ca.1050-1500) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gmh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gmh","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/goh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/goh.json new file mode 100644 index 00000000..7e1507c7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/goh.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"goh","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"German, Old High (ca.750-1050) language."}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.goh","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gohyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"goh","kind":"identifier"}],"roleHeading":"Case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/goh"]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/goh","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/goh":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"goh","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/goh","abstract":[{"text":"German, Old High (ca.750-1050) language.","type":"text"}],"title":"ID3FrameContentLanguage.goh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/goh"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gon.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gon.json new file mode 100644 index 00000000..46e3130f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gon.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gon"},"abstract":[{"text":"Gondi language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.gon","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gon","kind":"identifier"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gonyA2CmF","symbolKind":"case"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gon"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gon"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gon":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gon"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gon","abstract":[{"text":"Gondi language.","type":"text"}],"title":"ID3FrameContentLanguage.gon","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gon"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gor.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gor.json new file mode 100644 index 00000000..4c7ddaa3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gor.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gor","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.gor","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gor","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3goryA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gor"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Gorontalo language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gor","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gor":{"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gor","title":"ID3FrameContentLanguage.gor","abstract":[{"text":"Gorontalo language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gor","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gor"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/got.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/got.json new file mode 100644 index 00000000..aa1f332f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/got.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gotyA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"got"}],"title":"ID3FrameContentLanguage.got","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"got","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Gothic language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/got"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/got"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/got":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/got","title":"ID3FrameContentLanguage.got","role":"symbol","abstract":[{"text":"Gothic language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/got","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"got"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/grb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/grb.json new file mode 100644 index 00000000..baf36866 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/grb.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.grb","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"grb","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3grbyA2CmF","role":"symbol"},"abstract":[{"text":"Grebo language.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grb"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grb"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/grb"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/grb":{"role":"symbol","title":"ID3FrameContentLanguage.grb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grb","abstract":[{"text":"Grebo language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"grb","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grb","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/grc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/grc.json new file mode 100644 index 00000000..33d35c4e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/grc.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/grc"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grc","interfaceLanguage":"swift"},"abstract":[{"text":"Greek, Ancient (to 1453) language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.grc","role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grc"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3grcyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"grc","kind":"identifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/grc":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grc","title":"ID3FrameContentLanguage.grc","role":"symbol","abstract":[{"text":"Greek, Ancient (to 1453) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grc","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grc"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gre.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gre.json new file mode 100644 index 00000000..b4009d3f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gre.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gre","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gre"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.gre","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3greyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gre","kind":"identifier"}]}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Greek, Modern (1453-) (B) language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gre"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gre":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gre","title":"ID3FrameContentLanguage.gre","type":"topic","abstract":[{"type":"text","text":"Greek, Modern (1453-) (B) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gre","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gre","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/grn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/grn.json new file mode 100644 index 00000000..e9c4381b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/grn.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/grn"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grn","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grn"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3grnyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.grn"},"abstract":[{"text":"Guarani language.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"grn"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/grn":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/grn","title":"ID3FrameContentLanguage.grn","role":"symbol","abstract":[{"text":"Guarani language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grn","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grn"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gsw.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gsw.json new file mode 100644 index 00000000..a5b60f2d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gsw.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gsw","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.gsw","roleHeading":"Case","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gswyA2CmF"},"abstract":[{"text":"Swiss German - Alemannic - Alsatian language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gsw","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gsw"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gsw"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gsw":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gsw","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.gsw","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"gsw"}],"abstract":[{"text":"Swiss German - Alemannic - Alsatian language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gsw","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/guj.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/guj.json new file mode 100644 index 00000000..9eb40c13 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/guj.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Gujarati language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/guj"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/guj"]}],"metadata":{"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"guj"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gujyA2CmF","title":"ID3FrameContentLanguage.guj","roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"guj","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/guj":{"kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.guj","abstract":[{"type":"text","text":"Gujarati language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/guj","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"guj","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/guj"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/gwi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gwi.json new file mode 100644 index 00000000..3ac642d4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/gwi.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Gwich’in language."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/gwi"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"ID3FrameContentLanguage.gwi","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3gwiyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gwi","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gwi","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gwi","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/gwi":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/gwi","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gwi","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Gwich’in language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gwi"}],"title":"ID3FrameContentLanguage.gwi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hai.json new file mode 100644 index 00000000..8147a0fc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hai.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hai"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hai","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hai"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Haida language."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hai"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3haiyA2CmF","title":"ID3FrameContentLanguage.hai","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hai":{"role":"symbol","title":"ID3FrameContentLanguage.hai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hai","abstract":[{"text":"Haida language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hai","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hai","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hash(into:).json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hash(into:).json new file mode 100644 index 00000000..e2287728 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hash(into:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/RawRepresentable-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hash(into:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"extendedModule":"Swift","title":"hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:12ID3TagEditor0A20FrameContentLanguageO","roleHeading":"Instance Method"},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hash(into:)","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rawrepresentable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hash(into:)":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hash(into:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hash(into:)","type":"topic","abstract":[],"role":"symbol","title":"hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hashvalue.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hashvalue.json new file mode 100644 index 00000000..c91fc798 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hashvalue.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hashValue"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/RawRepresentable-Implementations"]]},"sections":[],"kind":"symbol","metadata":{"extendedModule":"Swift","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"role":"symbol","title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:12ID3TagEditor0A20FrameContentLanguageO","symbolKind":"property","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rawrepresentable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hashValue":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"title":"hashValue","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hashvalue","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hashValue","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hat.json new file mode 100644 index 00000000..4a531665 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hat.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Haitian - Haitian Creole language."}],"metadata":{"title":"ID3FrameContentLanguage.hat","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hat"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hatyA2CmF","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hat","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hat"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hat"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hat":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"Haitian - Haitian Creole language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hat","title":"ID3FrameContentLanguage.hat","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hat"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hat"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hau.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hau.json new file mode 100644 index 00000000..d2685240 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hau.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hau"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","title":"ID3FrameContentLanguage.hau","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hau","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hauyA2CmF"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hau","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Hausa language.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hau"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hau":{"title":"ID3FrameContentLanguage.hau","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hau","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hau"}],"abstract":[{"type":"text","text":"Hausa language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hau","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/haw.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/haw.json new file mode 100644 index 00000000..79a41811 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/haw.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/haw"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"haw","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/haw","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hawyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"haw","kind":"identifier"}],"title":"ID3FrameContentLanguage.haw"},"abstract":[{"type":"text","text":"Hawaiian language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/haw":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/haw","title":"ID3FrameContentLanguage.haw","type":"topic","abstract":[{"type":"text","text":"Hawaiian language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/haw","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"haw","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/heb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/heb.json new file mode 100644 index 00000000..2065c831 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/heb.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Hebrew language."}],"metadata":{"roleHeading":"Case","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.heb","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"heb"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hebyA2CmF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/heb","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/heb"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"heb","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/heb":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"heb","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/heb","abstract":[{"text":"Hebrew language.","type":"text"}],"type":"topic","title":"ID3FrameContentLanguage.heb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/heb"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/her.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/her.json new file mode 100644 index 00000000..8c7ba46c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/her.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"her"}]}]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"her","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3heryA2CmF","title":"ID3FrameContentLanguage.her"},"abstract":[{"type":"text","text":"Herero language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/her"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/her"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/her":{"role":"symbol","title":"ID3FrameContentLanguage.her","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/her","abstract":[{"text":"Herero language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"her"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/her","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hil.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hil.json new file mode 100644 index 00000000..9cac1380 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hil.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hil","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.hil","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hil"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hilyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"abstract":[{"type":"text","text":"Hiligaynon language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hil","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hil"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hil":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hil","title":"ID3FrameContentLanguage.hil","role":"symbol","abstract":[{"text":"Hiligaynon language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hil","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hil"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/him.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/him.json new file mode 100644 index 00000000..eabab265 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/him.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Himachali - Western Pahari languages."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/him"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"him"}],"title":"ID3FrameContentLanguage.him","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3himyA2CmF","symbolKind":"case"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/him","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"him","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/him":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"him"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/him","abstract":[{"text":"Himachali - Western Pahari languages.","type":"text"}],"title":"ID3FrameContentLanguage.him","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/him"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hin.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hin.json new file mode 100644 index 00000000..9524d2b1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hin.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hin","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","title":"ID3FrameContentLanguage.hin","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hin"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hinyA2CmF","symbolKind":"case"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hin","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hindi language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hin"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hin":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hin","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hin","abstract":[{"type":"text","text":"Hindi language."}],"title":"ID3FrameContentLanguage.hin","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hit.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hit.json new file mode 100644 index 00000000..ee4f2fd3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hit.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hit"]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Hittite language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hit","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.hit","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hityA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hit"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hit"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hit":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hit","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hit","abstract":[{"type":"text","text":"Hittite language."}],"title":"ID3FrameContentLanguage.hit","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hit"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hmn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hmn.json new file mode 100644 index 00000000..c22ef78f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hmn.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hmn"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmn","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Hmong - Mong language."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hmn"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hmnyA2CmF","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmn","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.hmn","symbolKind":"case"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hmn":{"title":"ID3FrameContentLanguage.hmn","abstract":[{"text":"Hmong - Mong language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"hmn","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmn","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hmn","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hmo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hmo.json new file mode 100644 index 00000000..e4e93a36 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hmo.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmo","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmo","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hmo"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Hiri Motu language."}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hmo","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","title":"ID3FrameContentLanguage.hmo","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hmoyA2CmF"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hmo":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hmo"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hmo","abstract":[{"type":"text","text":"Hiri Motu language."}],"title":"ID3FrameContentLanguage.hmo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hmo"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hrv.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hrv.json new file mode 100644 index 00000000..9e7408d4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hrv.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Croatian language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hrv","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hrv"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hrv","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hrvyA2CmF","title":"ID3FrameContentLanguage.hrv"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hrv","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hrv":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hrv","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hrv","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hrv"}],"abstract":[{"type":"text","text":"Croatian language."}],"role":"symbol","title":"ID3FrameContentLanguage.hrv"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hsb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hsb.json new file mode 100644 index 00000000..e3bf1599 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hsb.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hsb","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hsb","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hsb","kind":"identifier"}],"role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.hsb","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hsbyA2CmF","roleHeading":"Case"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hsb"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Upper Sorbian language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hsb":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hsb","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hsb","abstract":[{"type":"text","text":"Upper Sorbian language."}],"title":"ID3FrameContentLanguage.hsb","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hsb"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hun.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hun.json new file mode 100644 index 00000000..a7d6841c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hun.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hun","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hunyA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.hun","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hun"}]},"abstract":[{"type":"text","text":"Hungarian language."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hun","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hun"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hun":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hun","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hun","abstract":[{"type":"text","text":"Hungarian language."}],"title":"ID3FrameContentLanguage.hun","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hun"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hup.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hup.json new file mode 100644 index 00000000..a2d59344 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hup.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hup","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hup"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Hupa language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hup"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hupyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"hup","kind":"identifier"}],"title":"ID3FrameContentLanguage.hup","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hup":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hup","title":"ID3FrameContentLanguage.hup","role":"symbol","abstract":[{"text":"Hupa language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hup","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"hup","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/hye.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hye.json new file mode 100644 index 00000000..267fb36f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/hye.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/hye"]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hye"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3hyeyA2CmF","title":"ID3FrameContentLanguage.hye","symbolKind":"case","roleHeading":"Case"},"abstract":[{"text":"Armenian (T) language.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hye"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hye"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hye":{"role":"symbol","title":"ID3FrameContentLanguage.hye","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hye","abstract":[{"type":"text","text":"Armenian (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hye"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hye","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/iba.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iba.json new file mode 100644 index 00000000..c6d16952 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iba.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Iban language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/iba"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iba","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iba"}]}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"iba","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","title":"ID3FrameContentLanguage.iba","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ibayA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iba":{"kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.iba","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iba","abstract":[{"type":"text","text":"Iban language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iba","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iba"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ibo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ibo.json new file mode 100644 index 00000000..a41784a8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ibo.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ibo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ibo","interfaceLanguage":"swift"},"abstract":[{"text":"Igbo language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.ibo","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ibo"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3iboyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ibo"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ibo":{"role":"symbol","title":"ID3FrameContentLanguage.ibo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ibo","abstract":[{"type":"text","text":"Igbo language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ibo"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ibo","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ice.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ice.json new file mode 100644 index 00000000..f4891dc1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ice.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ice"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3iceyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.ice","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ice","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ice"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Icelandic (B) language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ice","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ice":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ice","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ice","abstract":[{"type":"text","text":"Icelandic (B) language."}],"title":"ID3FrameContentLanguage.ice","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ice"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ido.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ido.json new file mode 100644 index 00000000..bf7b34aa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ido.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ido"}],"platforms":["macOS"]}]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ido","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3idoyA2CmF","title":"ID3FrameContentLanguage.ido"},"abstract":[{"text":"Ido language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ido","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ido"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ido":{"role":"symbol","title":"ID3FrameContentLanguage.ido","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ido","abstract":[{"text":"Ido language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ido"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ido","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/iii.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iii.json new file mode 100644 index 00000000..487a2064 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iii.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3iiiyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"iii","kind":"identifier"}],"title":"ID3FrameContentLanguage.iii","role":"symbol","roleHeading":"Case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iii","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Sichuan Yi - Nuosu language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iii"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/iii"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iii":{"role":"symbol","title":"ID3FrameContentLanguage.iii","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iii","abstract":[{"type":"text","text":"Sichuan Yi - Nuosu language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iii"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iii","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ijo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ijo.json new file mode 100644 index 00000000..d4262af1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ijo.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ijo","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"title":"ID3FrameContentLanguage.ijo","role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ijoyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ijo","kind":"identifier"}],"roleHeading":"Case"},"abstract":[{"type":"text","text":"Ijo languages."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ijo"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ijo"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ijo":{"role":"symbol","title":"ID3FrameContentLanguage.ijo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ijo","abstract":[{"type":"text","text":"Ijo languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ijo"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ijo","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/iku.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iku.json new file mode 100644 index 00000000..15f7551c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iku.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"iku","kind":"identifier"}],"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.iku","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ikuyA2CmF","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/iku"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iku","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iku"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Inuktitut language.","type":"text"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iku":{"role":"symbol","title":"ID3FrameContentLanguage.iku","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iku","abstract":[{"type":"text","text":"Inuktitut language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iku"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iku","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ile.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ile.json new file mode 100644 index 00000000..fa00f2b4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ile.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ile","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Interlingue - Occidental language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ile"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"ID3FrameContentLanguage.ile","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ile"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ileyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ile","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ile":{"title":"ID3FrameContentLanguage.ile","abstract":[{"type":"text","text":"Interlingue - Occidental language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ile","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ile","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ile","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ilo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ilo.json new file mode 100644 index 00000000..e6482b5d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ilo.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ilo","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ilo"},"abstract":[{"type":"text","text":"Iloko language."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ilo"]}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3iloyA2CmF","title":"ID3FrameContentLanguage.ilo","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ilo"}],"roleHeading":"Case","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ilo":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ilo","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ilo"}],"type":"topic","abstract":[{"type":"text","text":"Iloko language."}],"title":"ID3FrameContentLanguage.ilo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ilo","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ina.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ina.json new file mode 100644 index 00000000..43c4a932 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ina.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ina","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ina","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.ina","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3inayA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ina"}],"roleHeading":"Case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Interlingua language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ina"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ina":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ina","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ina","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ina","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.ina","abstract":[{"type":"text","text":"Interlingua language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/inc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/inc.json new file mode 100644 index 00000000..7f9250d3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/inc.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Indic languages.","type":"text"}],"metadata":{"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3incyA2CmF","title":"ID3FrameContentLanguage.inc","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"inc","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/inc"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"inc","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inc"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/inc":{"role":"symbol","title":"ID3FrameContentLanguage.inc","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inc","abstract":[{"text":"Indic languages.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inc"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/inc","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ind.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ind.json new file mode 100644 index 00000000..506285d6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ind.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Indonesian language."}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.ind","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3indyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ind","kind":"identifier"}],"roleHeading":"Case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ind"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ind"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ind","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ind":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ind"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ind","abstract":[{"text":"Indonesian language.","type":"text"}],"title":"ID3FrameContentLanguage.ind","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ind"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ine.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ine.json new file mode 100644 index 00000000..7b805951 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ine","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ineyA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.ine","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ine"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ine","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Indo-European languages."}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ine"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ine":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ine","title":"ID3FrameContentLanguage.ine","role":"symbol","abstract":[{"type":"text","text":"Indo-European languages."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ine","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ine","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/inh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/inh.json new file mode 100644 index 00000000..01ae548c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/inh.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"type":"text","text":"Ingush language."}],"metadata":{"roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inh"}],"title":"ID3FrameContentLanguage.inh","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3inhyA2CmF","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"inh","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/inh"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inh"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/inh":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.inh","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"inh","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/inh","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/inh","abstract":[{"type":"text","text":"Ingush language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/init(rawvalue:).json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/init(rawvalue:).json new file mode 100644 index 00000000..eed15994 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/init(rawvalue:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"symbolKind":"init","modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"init(rawValue:)","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO8rawValueACSgSS_tcfc","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/init(rawvalue:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/init(rawValue:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/init(rawValue:)":{"title":"init(rawValue:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/init(rawValue:)","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/init(rawvalue:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ipk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ipk.json new file mode 100644 index 00000000..d5bbf6a9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ipk.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ipk"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inupiaq language."}],"sections":[],"metadata":{"title":"ID3FrameContentLanguage.ipk","roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ipkyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ipk","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipk"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ipk"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ipk":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ipk"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ipk","abstract":[{"text":"Inupiaq language.","type":"text"}],"title":"ID3FrameContentLanguage.ipk","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ipk"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ira.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ira.json new file mode 100644 index 00000000..6519401f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ira.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Iranian languages.","type":"text"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3irayA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ira","kind":"identifier"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.ira","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ira"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ira"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ira","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ira":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ira","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ira","abstract":[{"type":"text","text":"Iranian languages."}],"title":"ID3FrameContentLanguage.ira","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ira"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/iro.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iro.json new file mode 100644 index 00000000..ab1f6e60 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/iro.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3iroyA2CmF","symbolKind":"case","role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.iro","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iro"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iro"},"kind":"symbol","abstract":[{"type":"text","text":"Iroquoian languages."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"iro","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/iro"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/iro":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"iro","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/iro","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iro","abstract":[{"text":"Iroquoian languages.","type":"text"}],"title":"ID3FrameContentLanguage.iro"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/isl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/isl.json new file mode 100644 index 00000000..8506fff2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/isl.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isl"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Icelandic (T) language."}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3islyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"isl","kind":"identifier"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.isl","symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/isl"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/isl","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/isl":{"role":"symbol","title":"ID3FrameContentLanguage.isl","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/isl","abstract":[{"type":"text","text":"Icelandic (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/isl","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ita.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ita.json new file mode 100644 index 00000000..c5da94c2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ita.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ita"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3itayA2CmF","title":"ID3FrameContentLanguage.ita","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ita","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Italian language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ita","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ita"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ita":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ita","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Italian language."}],"type":"topic","title":"ID3FrameContentLanguage.ita","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ita","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ita","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/jav.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jav.json new file mode 100644 index 00000000..1e3a384a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jav.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3javyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"jav"}],"title":"ID3FrameContentLanguage.jav","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/jav"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jav","interfaceLanguage":"swift"},"abstract":[{"text":"Javanese language.","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jav","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jav":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Javanese language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jav","title":"ID3FrameContentLanguage.jav","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jav"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jav"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/jbo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jbo.json new file mode 100644 index 00000000..a3b432f7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jbo.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jbo"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Lojban language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jbo","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.jbo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jbo","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3jboyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/jbo"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jbo":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jbo","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jbo","abstract":[{"text":"Lojban language.","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"jbo"}],"title":"ID3FrameContentLanguage.jbo"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/jpn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jpn.json new file mode 100644 index 00000000..5fcfb9f7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jpn.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.jpn","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3jpnyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"jpn","kind":"identifier"}],"roleHeading":"Case"},"abstract":[{"type":"text","text":"Japanese language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/jpn"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpn","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"jpn","kind":"identifier"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jpn":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jpn"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpn","abstract":[{"type":"text","text":"Japanese language."}],"title":"ID3FrameContentLanguage.jpn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jpn"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/jpr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jpr.json new file mode 100644 index 00000000..ba857684 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jpr.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpr","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.jpr","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"jpr","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3jpryA2CmF"},"abstract":[{"type":"text","text":"Judeo-Persian language."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/jpr"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"jpr"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jpr":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jpr","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"jpr"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jpr","role":"symbol","type":"topic","abstract":[{"text":"Judeo-Persian language.","type":"text"}],"title":"ID3FrameContentLanguage.jpr","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/jrb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jrb.json new file mode 100644 index 00000000..6445d748 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/jrb.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Judeo-Arabic language.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jrb"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"jrb","kind":"identifier"}]}]}],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.jrb","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jrb"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3jrbyA2CmF","role":"symbol","symbolKind":"case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/jrb"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/jrb":{"type":"topic","title":"ID3FrameContentLanguage.jrb","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jrb","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jrb","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/jrb","abstract":[{"type":"text","text":"Judeo-Arabic language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaa.json new file mode 100644 index 00000000..b9ef2634 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaa.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kaa","roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kaayA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kaa","kind":"identifier"}],"symbolKind":"case"},"abstract":[{"type":"text","text":"Kara-Kalpak language."}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kaa"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kaa","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaa","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kaa":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaa","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kaa"}],"kind":"symbol","abstract":[{"type":"text","text":"Kara-Kalpak language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaa","title":"ID3FrameContentLanguage.kaa"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kab.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kab.json new file mode 100644 index 00000000..958e770d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kab.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kab","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kab"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","abstract":[{"text":"Kabyle language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kab"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kabyA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kab","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kab"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kab":{"title":"ID3FrameContentLanguage.kab","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kab","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kab","kind":"identifier"}],"abstract":[{"type":"text","text":"Kabyle language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kab","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kac.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kac.json new file mode 100644 index 00000000..4cc83bd6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kac.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kac","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Kachin - Jingpho language."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kac"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.kac","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kacyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kac","kind":"identifier"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kac"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kac":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kac","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kac","abstract":[{"type":"text","text":"Kachin - Jingpho language."}],"title":"ID3FrameContentLanguage.kac","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kac"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kal.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kal.json new file mode 100644 index 00000000..4a702e53 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kal.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Kalaallisut - Greenlandic language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kal","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kalyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.kal","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kal","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kal","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kal"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kal":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kal","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kal","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Kalaallisut - Greenlandic language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kal"}],"title":"ID3FrameContentLanguage.kal"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kam.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kam.json new file mode 100644 index 00000000..d95019a4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kam.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kam"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kam","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kamyA2CmF","roleHeading":"Case","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kam"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kam","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kam","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Kamba language."}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kam":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kam"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kam","abstract":[{"text":"Kamba language.","type":"text"}],"title":"ID3FrameContentLanguage.kam","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kam"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kan.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kan.json new file mode 100644 index 00000000..573461f5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kan.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Kannada language."}],"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kan","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kanyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kan"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kan","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kan"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kan"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kan":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kan","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kan","abstract":[{"type":"text","text":"Kannada language."}],"title":"ID3FrameContentLanguage.kan","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kan"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kar.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kar.json new file mode 100644 index 00000000..5d7cae42 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kar.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kar"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Karen languages.","type":"text"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.kar","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kar","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3karyA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kar","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kar"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kar":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kar","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kar","abstract":[{"text":"Karen languages.","type":"text"}],"title":"ID3FrameContentLanguage.kar","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kar"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kas.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kas.json new file mode 100644 index 00000000..906a6dfa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kas.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Kashmiri language."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kas"]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kasyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kas"}],"title":"ID3FrameContentLanguage.kas","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kas","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kas"}],"platforms":["macOS"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kas":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kas"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kas","abstract":[{"type":"text","text":"Kashmiri language."}],"title":"ID3FrameContentLanguage.kas","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kas"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kat.json new file mode 100644 index 00000000..151f2d38 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kat.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Georgian (T) language."}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kat"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3katyA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.kat","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kat","kind":"identifier"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kat","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kat"}],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kat":{"role":"symbol","title":"ID3FrameContentLanguage.kat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kat","abstract":[{"type":"text","text":"Georgian (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kat"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kat","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kau.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kau.json new file mode 100644 index 00000000..ec2affda --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kau.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kau"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kau","interfaceLanguage":"swift"},"abstract":[{"text":"Georgian language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.kau","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kau","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kauyA2CmF","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kau","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kau":{"role":"symbol","title":"ID3FrameContentLanguage.kau","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kau","abstract":[{"type":"text","text":"Georgian language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kau"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kau","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaw.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaw.json new file mode 100644 index 00000000..7440744e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaw.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaw"},"sections":[],"abstract":[{"type":"text","text":"Kanuri language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kaw"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kawyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kaw","kind":"identifier"}],"title":"ID3FrameContentLanguage.kaw"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kaw","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kaw":{"role":"symbol","title":"ID3FrameContentLanguage.kaw","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaw","abstract":[{"type":"text","text":"Kanuri language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kaw","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaw","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaz.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaz.json new file mode 100644 index 00000000..5875e461 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kaz.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kaz"]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kaz"}],"role":"symbol","title":"ID3FrameContentLanguage.kaz","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kazyA2CmF","roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kaz"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaz"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Kazakh language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kaz":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kaz","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaz","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kaz"}],"abstract":[{"type":"text","text":"Kazakh language."}],"title":"ID3FrameContentLanguage.kaz","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","role":"collection","type":"topic","url":"\/documentation\/id3tageditor","title":"ID3TagEditor","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"role":"symbol","title":"ID3FrameContentLanguage","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","navigatorTitle":[{"kind":"identifier","text":"ID3FrameContentLanguage"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameContentLanguage","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"text":" ","type":"text"},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kbd.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kbd.json new file mode 100644 index 00000000..8296a894 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kbd.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kbd"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kbd","interfaceLanguage":"swift"},"abstract":[{"text":"Kabardian language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.kbd","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kbd"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kbdyA2CmF","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kbd","kind":"identifier"}],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kbd":{"type":"topic","abstract":[{"type":"text","text":"Kabardian language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kbd"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kbd","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.kbd","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kbd"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kha.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kha.json new file mode 100644 index 00000000..4c97b08d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kha.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kha"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kha","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kha","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kha"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3khayA2CmF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"Khasi language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kha"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kha":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kha","title":"ID3FrameContentLanguage.kha","type":"topic","abstract":[{"type":"text","text":"Khasi language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kha","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kha","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/khi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/khi.json new file mode 100644 index 00000000..1e5bc7bd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/khi.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"khi","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3khiyA2CmF","title":"ID3FrameContentLanguage.khi","symbolKind":"case","roleHeading":"Case","role":"symbol"},"abstract":[{"text":"Khoisan languages.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"khi","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khi","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/khi"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/khi":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.khi","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"khi"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khi","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/khi","abstract":[{"text":"Khoisan languages.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/khm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/khm.json new file mode 100644 index 00000000..59fce398 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/khm.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Central Khmer language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/khm"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"khm"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.khm","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3khmyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"khm"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khm","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/khm":{"abstract":[{"type":"text","text":"Central Khmer language."}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"khm"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/khm","title":"ID3FrameContentLanguage.khm","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/khm"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kho.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kho.json new file mode 100644 index 00000000..bf306c32 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kho.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"title":"ID3FrameContentLanguage.kho","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kho","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3khoyA2CmF","role":"symbol"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kho"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kho"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Khotanese - Sakan language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kho","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kho":{"role":"symbol","title":"ID3FrameContentLanguage.kho","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kho","abstract":[{"text":"Khotanese - Sakan language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kho","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kho","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kik.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kik.json new file mode 100644 index 00000000..31420c5c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kik.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kik"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kikyA2CmF","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kik","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kik","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kik"},"abstract":[{"text":"Kikuyu - Gikuyu language.","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kik"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kik":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kik","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kik","title":"ID3FrameContentLanguage.kik","abstract":[{"type":"text","text":"Kikuyu - Gikuyu language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kik","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kin.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kin.json new file mode 100644 index 00000000..7c57df87 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kin.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kin"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kin","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kin","kind":"identifier"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kin","kind":"identifier"}],"title":"ID3FrameContentLanguage.kin","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kinyA2CmF","roleHeading":"Case"},"kind":"symbol","abstract":[{"type":"text","text":"Kinyarwanda language."}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kin":{"type":"topic","abstract":[{"type":"text","text":"Kinyarwanda language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kin","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kin","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.kin","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kin"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kir.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kir.json new file mode 100644 index 00000000..123c11ee --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kir.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kir"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kiryA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.kir","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kir","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kir"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kir"},"abstract":[{"type":"text","text":"Kirghiz language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kir":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kir","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kir","kind":"identifier"}],"abstract":[{"type":"text","text":"Kirghiz language."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kir","role":"symbol","title":"ID3FrameContentLanguage.kir"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kmb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kmb.json new file mode 100644 index 00000000..6497ab64 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kmb.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kmb"},"sections":[],"metadata":{"symbolKind":"case","roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmb"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kmbyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kmb"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kmb"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Kimbundu language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmb"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kmb":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kmb","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kmb","type":"topic","abstract":[{"text":"Kimbundu language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kmb","kind":"identifier"}],"title":"ID3FrameContentLanguage.kmb","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kok.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kok.json new file mode 100644 index 00000000..718c5fbd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kok.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kok"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kok"}]}]}],"abstract":[{"text":"Konkani language.","type":"text"}],"kind":"symbol","metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kokyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kok","kind":"identifier"}],"title":"ID3FrameContentLanguage.kok","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kok"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kok":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kok","title":"ID3FrameContentLanguage.kok","type":"topic","abstract":[{"type":"text","text":"Konkani language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kok","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kok","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kom.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kom.json new file mode 100644 index 00000000..b7e2617b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kom.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kom","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3komyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kom","kind":"identifier"}],"title":"ID3FrameContentLanguage.kom","roleHeading":"Case"},"abstract":[{"type":"text","text":"Komi language."}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kom"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kom","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kom":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kom","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kom","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Komi language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kom","kind":"identifier"}],"title":"ID3FrameContentLanguage.kom"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kon.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kon.json new file mode 100644 index 00000000..ad355772 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kon.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kon","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kon"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kon"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3konyA2CmF","title":"ID3FrameContentLanguage.kon"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Kongo language.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kon","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kon":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kon","title":"ID3FrameContentLanguage.kon","type":"topic","abstract":[{"type":"text","text":"Kongo language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kon","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kon","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kor.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kor.json new file mode 100644 index 00000000..ddfbfd64 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kor.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kor"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kor"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kor","interfaceLanguage":"swift"},"abstract":[{"text":"Korean language.","type":"text"}],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.kor","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kor"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3koryA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kor":{"role":"symbol","title":"ID3FrameContentLanguage.kor","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kor","abstract":[{"type":"text","text":"Korean language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kor"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kor","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kos.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kos.json new file mode 100644 index 00000000..f3966be9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kos.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Kosraean language.","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kos"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kosyA2CmF","title":"ID3FrameContentLanguage.kos"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kos"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kos"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kos"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kos":{"title":"ID3FrameContentLanguage.kos","abstract":[{"text":"Kosraean language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kos"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kos","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kos","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kpe.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kpe.json new file mode 100644 index 00000000..c67cfdac --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kpe.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kpe","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Kpelle language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kpe","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.kpe","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kpeyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kpe"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kpe"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kpe":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kpe","title":"ID3FrameContentLanguage.kpe","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kpe","kind":"identifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kpe","abstract":[{"type":"text","text":"Kpelle language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/krc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/krc.json new file mode 100644 index 00000000..5eb7ff57 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/krc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"krc"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krc"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Karachay-Balkar language.","type":"text"}],"kind":"symbol","metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.krc","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"krc"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3krcyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/krc"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/krc":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krc","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"krc"}],"kind":"symbol","abstract":[{"type":"text","text":"Karachay-Balkar language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/krc","title":"ID3FrameContentLanguage.krc"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/krl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/krl.json new file mode 100644 index 00000000..318564ae --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/krl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"krl","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"text":"Karelian language.","type":"text"}],"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"krl","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3krlyA2CmF","role":"symbol","title":"ID3FrameContentLanguage.krl","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/krl"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krl"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/krl":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/krl","title":"ID3FrameContentLanguage.krl","role":"symbol","abstract":[{"text":"Karelian language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/krl","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"krl"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kro.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kro.json new file mode 100644 index 00000000..0ca16f0a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kro.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kro","kind":"identifier"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kro","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Kru languages.","type":"text"}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kroyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kro"}],"title":"ID3FrameContentLanguage.kro","roleHeading":"Case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kro"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kro":{"role":"symbol","title":"ID3FrameContentLanguage.kro","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kro","abstract":[{"text":"Kru languages.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kro"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kro","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kru.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kru.json new file mode 100644 index 00000000..5beafba8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kru.json @@ -0,0 +1 @@ +{"abstract":[{"text":"language.","type":"text"}],"metadata":{"title":"ID3FrameContentLanguage.kru","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kruyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kru","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kru","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kru"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"kru"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kru":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kru","title":"ID3FrameContentLanguage.kru","role":"symbol","abstract":[{"text":"language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kru","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kru"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kua.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kua.json new file mode 100644 index 00000000..9fc6c921 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kua.json @@ -0,0 +1 @@ +{"abstract":[{"text":"language.","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kua"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"ID3FrameContentLanguage.kua","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kuayA2CmF","roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kua","kind":"identifier"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kua","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kua"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kua":{"abstract":[{"type":"text","text":"language."}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kua","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kua","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kua","kind":"identifier"}],"title":"ID3FrameContentLanguage.kua"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kum.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kum.json new file mode 100644 index 00000000..0cb3dc76 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kum.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kumyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kum"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.kum"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kum","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Kurukh language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kum","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kum"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kum":{"type":"topic","abstract":[{"type":"text","text":"Kurukh language."}],"title":"ID3FrameContentLanguage.kum","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kum","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kum","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kum"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kur.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kur.json new file mode 100644 index 00000000..6ab3b192 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kur.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kur","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"kur"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Kuanyama - Kwanyama language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kur"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kur"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","title":"ID3FrameContentLanguage.kur","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kuryA2CmF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kur":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"kur","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kur","abstract":[{"type":"text","text":"Kuanyama - Kwanyama language."}],"title":"ID3FrameContentLanguage.kur","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kur"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/kut.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kut.json new file mode 100644 index 00000000..cbb275c3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/kut.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kut","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"kut","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.kut","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3kutyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"kut","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Kutenai language."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/kut"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/kut":{"abstract":[{"text":"Kutenai language.","type":"text"}],"title":"ID3FrameContentLanguage.kut","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kut","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/kut","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"kut","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lad.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lad.json new file mode 100644 index 00000000..f47d3af3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lad.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lad"},"abstract":[{"type":"text","text":"Ladino language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lad","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lad"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lad"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ladyA2CmF","title":"ID3FrameContentLanguage.lad","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lad":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lad"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lad","abstract":[{"text":"Ladino language.","type":"text"}],"title":"ID3FrameContentLanguage.lad","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lad"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lah.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lah.json new file mode 100644 index 00000000..0f5ccce2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lah.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lah","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lah"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lah","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Lahnda language."}],"metadata":{"symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lah"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.lah","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lahyA2CmF","roleHeading":"Case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lah":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lah"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lah","abstract":[{"type":"text","text":"Lahnda language."}],"title":"ID3FrameContentLanguage.lah","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lah"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lam.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lam.json new file mode 100644 index 00000000..df9cbac6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lam.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lam"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","title":"ID3FrameContentLanguage.lam","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lam","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lamyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lam"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Lamba language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lam"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lam":{"role":"symbol","title":"ID3FrameContentLanguage.lam","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lam","abstract":[{"text":"Lamba language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lam","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lam","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lao.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lao.json new file mode 100644 index 00000000..f0f89c33 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lao.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.lao","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lao","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3laoyA2CmF","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lao"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lao"},"abstract":[{"type":"text","text":"Lao language."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lao","kind":"identifier"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lao":{"title":"ID3FrameContentLanguage.lao","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lao","abstract":[{"type":"text","text":"Lao language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lao","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lao","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lat.json new file mode 100644 index 00000000..1e9b8176 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lat.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lat"]}],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.lat","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3latyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lat"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"lat","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Latin language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lat","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lat":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Latin language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lat","title":"ID3FrameContentLanguage.lat","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lat"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lat"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lav.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lav.json new file mode 100644 index 00000000..22890e17 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lav.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lav"},"abstract":[{"type":"text","text":"Latvian language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lav"}],"platforms":["macOS"]}]}],"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.lav","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lav"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lavyA2CmF","role":"symbol"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lav"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lav":{"role":"symbol","title":"ID3FrameContentLanguage.lav","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lav","abstract":[{"text":"Latvian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lav","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lav","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lez.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lez.json new file mode 100644 index 00000000..4c500342 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lez.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lez","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lez"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lezyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lez","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.lez","symbolKind":"case","roleHeading":"Case"},"abstract":[{"text":"Lezghian language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lez"]}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lez":{"role":"symbol","title":"ID3FrameContentLanguage.lez","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lez","abstract":[{"text":"Lezghian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lez","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lez","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lim.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lim.json new file mode 100644 index 00000000..ca17819a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lim.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lim"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.lim","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3limyA2CmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"lim","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Limburgan - Limburger - Limburgish language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lim"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lim"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lim":{"role":"symbol","title":"ID3FrameContentLanguage.lim","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lim","abstract":[{"text":"Limburgan - Limburger - Limburgish language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"lim","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lim","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lin.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lin.json new file mode 100644 index 00000000..52fa61c5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lin.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lin","kind":"identifier"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3linyA2CmF","title":"ID3FrameContentLanguage.lin","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lin","kind":"identifier"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lin"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Lingala language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lin"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lin","kind":"identifier"}],"title":"ID3FrameContentLanguage.lin","role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lin","abstract":[{"text":"Lingala language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lin"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lit.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lit.json new file mode 100644 index 00000000..069016da --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lit.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Lithuanian language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lit"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lityA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.lit","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lit"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lit"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lit"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lit":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lit"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lit","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lit","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.lit","abstract":[{"type":"text","text":"Lithuanian language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lol.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lol.json new file mode 100644 index 00000000..cf9236ff --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lol.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lol"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lol"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Mongo language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lol"},"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.lol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lolyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lol","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lol":{"title":"ID3FrameContentLanguage.lol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lol","type":"topic","abstract":[{"type":"text","text":"Mongo language."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lol","kind":"identifier"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/loz.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/loz.json new file mode 100644 index 00000000..e025d4c2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/loz.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/loz"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Lozi language.","type":"text"}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"loz","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lozyA2CmF","title":"ID3FrameContentLanguage.loz","symbolKind":"case","roleHeading":"Case","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"loz","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/loz","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/loz":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"loz","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/loz","abstract":[{"text":"Lozi language.","type":"text"}],"title":"ID3FrameContentLanguage.loz","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/loz"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ltz.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ltz.json new file mode 100644 index 00000000..fc608ce5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ltz.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ltz"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ltz"]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ltz","interfaceLanguage":"swift"},"abstract":[{"text":"Luxembourgish language.","type":"text"}],"metadata":{"title":"ID3FrameContentLanguage.ltz","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ltzyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltz","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ltz":{"type":"topic","abstract":[{"type":"text","text":"Luxembourgish language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ltz","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ltz","kind":"symbol","title":"ID3FrameContentLanguage.ltz","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltz"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lua.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lua.json new file mode 100644 index 00000000..9148737e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lua.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lua"},"metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.lua","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3luayA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lua"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lua"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Luba-Lulua language.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lua"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lua":{"role":"symbol","title":"ID3FrameContentLanguage.lua","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lua","abstract":[{"text":"Luba-Lulua language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lua"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lua","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lub.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lub.json new file mode 100644 index 00000000..d74470e5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lub.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lubyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lub","kind":"identifier"}],"title":"ID3FrameContentLanguage.lub","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lub","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lub"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Luba-Katanga language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lub"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lub":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lub","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lub","kind":"symbol","abstract":[{"type":"text","text":"Luba-Katanga language."}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lub","kind":"identifier"}],"title":"ID3FrameContentLanguage.lub"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lug.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lug.json new file mode 100644 index 00000000..b7ecd1a6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lug.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lug"}]}]}],"abstract":[{"type":"text","text":"Ganda language."}],"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lugyA2CmF","role":"symbol","title":"ID3FrameContentLanguage.lug","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lug"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lug"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lug"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lug":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lug","title":"ID3FrameContentLanguage.lug","role":"symbol","abstract":[{"text":"Ganda language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lug","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lug"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lui.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lui.json new file mode 100644 index 00000000..1d32c609 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lui.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lui","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"text":"Luiseno language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lui"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lui","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"lui","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3luiyA2CmF","title":"ID3FrameContentLanguage.lui","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lui":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lui","kind":"identifier"}],"title":"ID3FrameContentLanguage.lui","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lui","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lui","abstract":[{"type":"text","text":"Luiseno language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lun.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lun.json new file mode 100644 index 00000000..f027d505 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lun.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lun","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lun"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lun"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lunyA2CmF","title":"ID3FrameContentLanguage.lun","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lun","kind":"identifier"}],"symbolKind":"case","role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"abstract":[{"type":"text","text":"Lunda language."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lun":{"role":"symbol","title":"ID3FrameContentLanguage.lun","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lun","abstract":[{"type":"text","text":"Lunda language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"lun","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lun","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/luo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/luo.json new file mode 100644 index 00000000..75683a6f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/luo.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/luo"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Luo (Kenya and Tanzania) language."}],"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"luo","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3luoyA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.luo","roleHeading":"Case","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"luo","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/luo","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/luo":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.luo","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"luo"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/luo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/luo","abstract":[{"text":"Luo (Kenya and Tanzania) language.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/lus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lus.json new file mode 100644 index 00000000..c4122767 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/lus.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lus"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3lusyA2CmF","title":"ID3FrameContentLanguage.lus","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lus"},"abstract":[{"type":"text","text":"Lushai language."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lus"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/lus"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/lus":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"lus","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/lus","abstract":[{"text":"Lushai language.","type":"text"}],"title":"ID3FrameContentLanguage.lus","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lus"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mac.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mac.json new file mode 100644 index 00000000..ecba18e8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mac.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3macyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mac","kind":"identifier"}],"title":"ID3FrameContentLanguage.mac"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mac"]}],"abstract":[{"type":"text","text":"Macedonian (B) language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mac","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mac","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mac":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mac","role":"symbol","abstract":[{"type":"text","text":"Macedonian (B) language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mac","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mac","type":"topic","kind":"symbol","title":"ID3FrameContentLanguage.mac"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mad.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mad.json new file mode 100644 index 00000000..e0e8ab92 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mad.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mad","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mad"}],"platforms":["macOS"]}]}],"sections":[],"abstract":[{"type":"text","text":"Madurese language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mad"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3madyA2CmF","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mad"}],"title":"ID3FrameContentLanguage.mad"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mad":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mad","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mad","abstract":[{"text":"Madurese language.","type":"text"}],"title":"ID3FrameContentLanguage.mad","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mad"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mag.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mag.json new file mode 100644 index 00000000..80c8e780 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mag.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mag"}],"title":"ID3FrameContentLanguage.mag","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3magyA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mag","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Magahi language.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mag"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mag"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mag":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mag","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mag"}],"title":"ID3FrameContentLanguage.mag","abstract":[{"type":"text","text":"Magahi language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mag","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mah.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mah.json new file mode 100644 index 00000000..89013d4e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mah.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mah"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mah"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Marshallese language."}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mahyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mah"}],"title":"ID3FrameContentLanguage.mah"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mah","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mah":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mah"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mah","abstract":[{"text":"Marshallese language.","type":"text"}],"title":"ID3FrameContentLanguage.mah","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mah"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mai.json new file mode 100644 index 00000000..5aedeae0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mai.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mai"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mai"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.mai","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3maiyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mai","kind":"identifier"}]},"abstract":[{"type":"text","text":"Maithili language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mai","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mai":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mai","kind":"identifier"}],"title":"ID3FrameContentLanguage.mai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mai","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mai","abstract":[{"type":"text","text":"Maithili language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mak.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mak.json new file mode 100644 index 00000000..8e962f9f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mak.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Makasar language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mak"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mak"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.mak","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mak"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3makyA2CmF","symbolKind":"case"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mak"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mak":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mak","title":"ID3FrameContentLanguage.mak","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mak"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mak","role":"symbol","type":"topic","abstract":[{"text":"Makasar language.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mal.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mal.json new file mode 100644 index 00000000..c3c8a562 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mal.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mal","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Malayalam language."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mal"]}],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.mal","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mal","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3malyA2CmF","role":"symbol"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mal","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mal":{"role":"symbol","title":"ID3FrameContentLanguage.mal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mal","abstract":[{"type":"text","text":"Malayalam language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mal"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mal","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/man.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/man.json new file mode 100644 index 00000000..7da0845e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/man.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/man"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"man","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/man"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.man","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3manyA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"man","kind":"identifier"}]},"abstract":[{"text":"Mandingo language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/man":{"role":"symbol","title":"ID3FrameContentLanguage.man","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/man","abstract":[{"type":"text","text":"Mandingo language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"man","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/man","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mao.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mao.json new file mode 100644 index 00000000..2d4dd0e7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mao.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mao","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3maoyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.mao"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mao","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mao"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"type":"text","text":"Maori (B) language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mao","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mao":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mao","title":"ID3FrameContentLanguage.mao","type":"topic","abstract":[{"type":"text","text":"Maori (B) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mao","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mao","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/map.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/map.json new file mode 100644 index 00000000..dc42a20b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/map.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/map"]}],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.map","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mapyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"map","kind":"identifier"}],"symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/map","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Austronesian languages."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/map":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/map","kind":"symbol","title":"ID3FrameContentLanguage.map","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"}],"abstract":[{"text":"Austronesian languages.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/map","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mar.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mar.json new file mode 100644 index 00000000..0f142798 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mar.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3maryA2CmF","title":"ID3FrameContentLanguage.mar","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mar","kind":"identifier"}]},"abstract":[{"type":"text","text":"Marathi language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mar"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mar"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mar"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mar":{"role":"symbol","title":"ID3FrameContentLanguage.mar","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mar","abstract":[{"text":"Marathi language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mar","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mar","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mas.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mas.json new file mode 100644 index 00000000..dd88a73b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mas.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mas","kind":"identifier"}]}]}],"kind":"symbol","metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mas","kind":"identifier"}],"symbolKind":"case","title":"ID3FrameContentLanguage.mas","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3masyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mas","interfaceLanguage":"swift"},"abstract":[{"text":"Masai language.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mas"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mas":{"role":"symbol","title":"ID3FrameContentLanguage.mas","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mas","abstract":[{"type":"text","text":"Masai language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mas"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mas","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/may.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/may.json new file mode 100644 index 00000000..2b6f55fc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/may.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"abstract":[{"text":"Malay (B) language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/may"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"may"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mayyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"may"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.may"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/may"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/may":{"role":"symbol","title":"ID3FrameContentLanguage.may","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/may","abstract":[{"type":"text","text":"Malay (B) language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"may","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/may","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mdf.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mdf.json new file mode 100644 index 00000000..b9b4a69a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mdf.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdf"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mdf"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mdf"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"ID3FrameContentLanguage.mdf","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mdfyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mdf","kind":"identifier"}]},"sections":[],"abstract":[{"text":"Moksha language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mdf":{"abstract":[{"type":"text","text":"Moksha language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdf","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mdf","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mdf","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.mdf","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mdr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mdr.json new file mode 100644 index 00000000..7cdd2126 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mdr.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdr","interfaceLanguage":"swift"},"sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mdr","kind":"identifier"}],"title":"ID3FrameContentLanguage.mdr","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mdryA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mdr"]}],"abstract":[{"text":"Mandar language.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mdr"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mdr":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mdr","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mdr","abstract":[{"type":"text","text":"Mandar language."}],"title":"ID3FrameContentLanguage.mdr","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mdr"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/men.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/men.json new file mode 100644 index 00000000..262dd615 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/men.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/men"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Mende language."}],"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.men","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"men","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3menyA2CmF"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"men","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/men","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/men":{"title":"ID3FrameContentLanguage.men","abstract":[{"text":"Mende language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"men"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/men","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/men","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mga.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mga.json new file mode 100644 index 00000000..fd0eb34c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mga.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mga"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mga"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mga","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.mga","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mgayA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mga"}],"roleHeading":"Case"},"abstract":[{"text":"Irish, Middle (900-1200) language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mga":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mga","title":"ID3FrameContentLanguage.mga","role":"symbol","abstract":[{"text":"Irish, Middle (900-1200) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mga","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mga","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mic.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mic.json new file mode 100644 index 00000000..ec50e2ca --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mic.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mic"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"title":"ID3FrameContentLanguage.mic","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3micyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mic"}],"roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mic"}],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Mi’kmaq language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mic","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mic":{"role":"symbol","title":"ID3FrameContentLanguage.mic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mic","abstract":[{"type":"text","text":"Mi’kmaq language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mic"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/min.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/min.json new file mode 100644 index 00000000..9cb92d6d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/min.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/min"},"abstract":[{"type":"text","text":"Minangkabau language."}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/min"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3minyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"min","kind":"identifier"}],"title":"ID3FrameContentLanguage.min","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"min"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/min":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/min","title":"ID3FrameContentLanguage.min","type":"topic","abstract":[{"type":"text","text":"Minangkabau language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/min","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mis.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mis.json new file mode 100644 index 00000000..63985872 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mis.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Uncoded languages."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mis"},"metadata":{"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mis","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3misyA2CmF","title":"ID3FrameContentLanguage.mis"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mis"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mis"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mis":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mis","title":"ID3FrameContentLanguage.mis","type":"topic","abstract":[{"type":"text","text":"Uncoded languages."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mis","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mis","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mkd.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mkd.json new file mode 100644 index 00000000..19b34eab --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mkd.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkd","interfaceLanguage":"swift"},"abstract":[{"text":"Macedonian (T) language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mkd"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mkd"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mkdyA2CmF","title":"ID3FrameContentLanguage.mkd"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mkd"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mkd":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mkd"}],"kind":"symbol","title":"ID3FrameContentLanguage.mkd","abstract":[{"text":"Macedonian (T) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mkd","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkd","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mkh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mkh.json new file mode 100644 index 00000000..795db5bb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mkh.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mkh"]}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mkh"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mkhyA2CmF","title":"ID3FrameContentLanguage.mkh"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkh","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mkh","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Mon-Khmer languages."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mkh":{"role":"symbol","title":"ID3FrameContentLanguage.mkh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mkh","abstract":[{"type":"text","text":"Mon-Khmer languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mkh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mkh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mlg.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mlg.json new file mode 100644 index 00000000..70104042 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mlg.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlg","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mlgyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mlg"}],"title":"ID3FrameContentLanguage.mlg","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Malagasy language."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mlg","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mlg"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mlg":{"type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mlg","title":"ID3FrameContentLanguage.mlg","abstract":[{"type":"text","text":"Malagasy language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlg","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mlg","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mlt.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mlt.json new file mode 100644 index 00000000..c284f5c4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mlt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mlt","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Maltese language.","type":"text"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mltyA2CmF","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mlt"}],"role":"symbol","title":"ID3FrameContentLanguage.mlt"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mlt"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlt"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mlt":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mlt","title":"ID3FrameContentLanguage.mlt","role":"symbol","abstract":[{"text":"Maltese language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mlt","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mlt"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mnc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mnc.json new file mode 100644 index 00000000..8dde6c07 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mnc.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mnc"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Manchu language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mnc"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mnc"},"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mncyA2CmF","title":"ID3FrameContentLanguage.mnc","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mnc"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mnc":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mnc","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mnc"}],"type":"topic","abstract":[{"type":"text","text":"Manchu language."}],"title":"ID3FrameContentLanguage.mnc","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mnc","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mni.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mni.json new file mode 100644 index 00000000..500a66af --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mni.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mni","kind":"identifier"}],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Manipuri language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mni"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mni"},"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mni"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.mni","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mniyA2CmF","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mni":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mni"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mni","abstract":[{"text":"Manipuri language.","type":"text"}],"title":"ID3FrameContentLanguage.mni","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mni"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mno.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mno.json new file mode 100644 index 00000000..4b080e57 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mno.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mno","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mno"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mno","kind":"identifier"}],"platforms":["macOS"]}]}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mno","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mnoyA2CmF","title":"ID3FrameContentLanguage.mno","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Manobo languages.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mno":{"title":"ID3FrameContentLanguage.mno","abstract":[{"text":"Manobo languages.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mno","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mno","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mno","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/moh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/moh.json new file mode 100644 index 00000000..e9d66517 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/moh.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/moh","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Mohawk language.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"moh"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mohyA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"moh","kind":"identifier"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.moh","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/moh"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/moh":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/moh","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"moh"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/moh","role":"symbol","type":"topic","abstract":[{"text":"Mohawk language.","type":"text"}],"title":"ID3FrameContentLanguage.moh","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mon.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mon.json new file mode 100644 index 00000000..3f2a4210 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mon.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"title":"ID3FrameContentLanguage.mon","modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3monyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mon"}]},"abstract":[{"type":"text","text":"Mongolian language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mon"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mon","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mon"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mon":{"title":"ID3FrameContentLanguage.mon","abstract":[{"text":"Mongolian language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mon","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mon","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mon","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mos.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mos.json new file mode 100644 index 00000000..267d3511 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mos.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Mossi language.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mos"}]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mos"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mos"},"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.mos","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mos"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mosyA2CmF","symbolKind":"case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mos":{"type":"topic","abstract":[{"type":"text","text":"Mossi language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mos","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mos","kind":"symbol","title":"ID3FrameContentLanguage.mos","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mos","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mri.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mri.json new file mode 100644 index 00000000..26638b78 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mri.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Maori (T) language."}],"sections":[],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mriyA2CmF","role":"symbol","title":"ID3FrameContentLanguage.mri","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mri"}],"roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mri"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mri"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mri"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mri":{"role":"symbol","title":"ID3FrameContentLanguage.mri","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mri","abstract":[{"text":"Maori (T) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mri","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mri","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/msa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/msa.json new file mode 100644 index 00000000..a17ab210 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/msa.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Malay (T) language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/msa","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"msa"}],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3msayA2CmF","title":"ID3FrameContentLanguage.msa","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"msa","kind":"identifier"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/msa"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/msa":{"role":"symbol","title":"ID3FrameContentLanguage.msa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/msa","abstract":[{"text":"Malay (T) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"msa","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/msa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mul.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mul.json new file mode 100644 index 00000000..4068a413 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mul.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mul","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.mul","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mul"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mulyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"Multiple languages."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mul","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mul"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mul":{"type":"topic","title":"ID3FrameContentLanguage.mul","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mul","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mul","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mul","abstract":[{"text":"Multiple languages.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mun.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mun.json new file mode 100644 index 00000000..882c6e9e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mun.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mun","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Munda languages.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mun"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3munyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mun","kind":"identifier"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.mun"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mun"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mun":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mun","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mun"}],"abstract":[{"text":"Munda languages.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mun","role":"symbol","title":"ID3FrameContentLanguage.mun"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mus.json new file mode 100644 index 00000000..7c2c3a86 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mus.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mus"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creek language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mus","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3musyA2CmF","title":"ID3FrameContentLanguage.mus","roleHeading":"Case","symbolKind":"case","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mus"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mus":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mus"}],"kind":"symbol","title":"ID3FrameContentLanguage.mus","abstract":[{"text":"Creek language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mus"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mwl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mwl.json new file mode 100644 index 00000000..40e95f01 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mwl.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwl","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mwl"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Mirandese language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mwl"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mwlyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mwl","kind":"identifier"}],"title":"ID3FrameContentLanguage.mwl"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mwl":{"role":"symbol","title":"ID3FrameContentLanguage.mwl","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwl","abstract":[{"type":"text","text":"Mirandese language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mwl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mwl","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mwr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mwr.json new file mode 100644 index 00000000..24125436 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mwr.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwr","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Marwari language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"mwr","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mwr","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.mwr","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mwryA2CmF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mwr"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mwr":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"mwr"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mwr","abstract":[{"text":"Marwari language.","type":"text"}],"title":"ID3FrameContentLanguage.mwr","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mwr"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/mya.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mya.json new file mode 100644 index 00000000..e5d37c1d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/mya.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Burmese (T) language."}],"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.mya","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3myayA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mya","kind":"identifier"}],"symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mya"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/mya"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mya"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/mya":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mya","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/mya","abstract":[{"type":"text","text":"Burmese (T) language."}],"title":"ID3FrameContentLanguage.mya","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mya"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/myn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/myn.json new file mode 100644 index 00000000..e92518fc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/myn.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.myn","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"myn","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3mynyA2CmF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/myn"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"myn","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Burmese language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myn","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/myn":{"role":"symbol","title":"ID3FrameContentLanguage.myn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myn","abstract":[{"type":"text","text":"Burmese language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"myn"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/myn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/myv.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/myv.json new file mode 100644 index 00000000..eb7083e2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/myv.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"ID3FrameContentLanguage.myv","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3myvyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"myv"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myv"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Mayan languages.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/myv"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"myv","kind":"identifier"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/myv":{"role":"symbol","title":"ID3FrameContentLanguage.myv","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/myv","abstract":[{"text":"Mayan languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"myv","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/myv","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nah.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nah.json new file mode 100644 index 00000000..2ab75ea5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nah.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nah"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nah","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Nahuatl languages.","type":"text"}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nahyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nah","kind":"identifier"}],"title":"ID3FrameContentLanguage.nah"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nah","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nah":{"role":"symbol","title":"ID3FrameContentLanguage.nah","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nah","abstract":[{"type":"text","text":"Nahuatl languages."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nah"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nah","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nai.json new file mode 100644 index 00000000..ff7b4adf --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nai.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nai"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3naiyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.nai","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nai","kind":"identifier"}]},"abstract":[{"type":"text","text":"North American Indian languages."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nai"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nai","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nai":{"type":"topic","title":"ID3FrameContentLanguage.nai","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nai"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nai","abstract":[{"type":"text","text":"North American Indian languages."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nai"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nap.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nap.json new file mode 100644 index 00000000..be5cbf33 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nap.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.nap","role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3napyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nap","kind":"identifier"}],"roleHeading":"Case"},"abstract":[{"text":"Neapolitan language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nap"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nap","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nap","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nap":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Neapolitan language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nap","title":"ID3FrameContentLanguage.nap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nap","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nap"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nau.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nau.json new file mode 100644 index 00000000..00e2de53 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nau.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nau"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nau"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nau","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nauyA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.nau","symbolKind":"case"},"sections":[],"kind":"symbol","abstract":[{"text":"Nauru language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nau"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nau":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nau"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nau","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nau","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.nau","abstract":[{"type":"text","text":"Nauru language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nav.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nav.json new file mode 100644 index 00000000..7c7db893 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nav.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Navajo - Navaho language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nav"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nav"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nav"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nav"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3navyA2CmF","symbolKind":"case","role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.nav","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nav":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nav","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nav","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nav"}],"abstract":[{"type":"text","text":"Navajo - Navaho language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nav","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nbl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nbl.json new file mode 100644 index 00000000..439ef546 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nbl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nbl","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"South Ndebele language."}],"metadata":{"roleHeading":"Case","symbolKind":"case","title":"ID3FrameContentLanguage.nbl","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nblyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nbl","kind":"identifier"}],"role":"symbol"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nbl","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nbl"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nbl":{"abstract":[{"text":"South Ndebele language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nbl","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nbl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nbl","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nbl","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nde.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nde.json new file mode 100644 index 00000000..dc92f3c5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nde.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nde"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"North Ndebele language."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nde","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nde"},"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ndeyA2CmF","title":"ID3FrameContentLanguage.nde","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nde","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nde":{"role":"symbol","title":"ID3FrameContentLanguage.nde","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nde","abstract":[{"text":"North Ndebele language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nde","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nde","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ndo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ndo.json new file mode 100644 index 00000000..34646a21 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ndo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ndo","kind":"identifier"}]}]}],"abstract":[{"text":"Ndonga language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ndo"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ndoyA2CmF","title":"ID3FrameContentLanguage.ndo","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ndo","kind":"identifier"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ndo","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ndo":{"role":"symbol","title":"ID3FrameContentLanguage.ndo","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ndo","abstract":[{"text":"Ndonga language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ndo","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ndo","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nds.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nds.json new file mode 100644 index 00000000..c59730cc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nds.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ndsyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nds","kind":"identifier"}],"title":"ID3FrameContentLanguage.nds"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nds","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nds","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nds"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Low German; Low Saxon; German, Low; Saxon, Low language.","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nds":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nds","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nds","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Low German; Low Saxon; German, Low; Saxon, Low language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nds"}],"title":"ID3FrameContentLanguage.nds"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nep.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nep.json new file mode 100644 index 00000000..e480a291 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nep.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nep"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nepyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nep"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.nep","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nep"},"abstract":[{"text":"Nepali language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nep"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nep":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nep","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nep","abstract":[{"text":"Nepali language.","type":"text"}],"title":"ID3FrameContentLanguage.nep","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nep"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/new.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/new.json new file mode 100644 index 00000000..abf68774 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/new.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"new","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3newyA2CmF","symbolKind":"case","title":"ID3FrameContentLanguage.new"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/new"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/new"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"new","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Nepal Bhasa; Newari language.","type":"text"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/new":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"new"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/new","abstract":[{"text":"Nepal Bhasa; Newari language.","type":"text"}],"title":"ID3FrameContentLanguage.new","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/new"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nia.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nia.json new file mode 100644 index 00000000..f9653720 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nia.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nia","kind":"identifier"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nia","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3niayA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.nia","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nia"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nia"]}],"abstract":[{"text":"Nias language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nia":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nia"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nia","abstract":[{"text":"Nias language.","type":"text"}],"title":"ID3FrameContentLanguage.nia","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nia"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nic.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nic.json new file mode 100644 index 00000000..8e21ecec --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nic.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.nic","role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nic","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nicyA2CmF"},"abstract":[{"type":"text","text":"Niger-Kordofanian languages."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nic","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nic","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nic"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nic":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nic","title":"ID3FrameContentLanguage.nic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nic","abstract":[{"type":"text","text":"Niger-Kordofanian languages."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nic"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/niu.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/niu.json new file mode 100644 index 00000000..b8bfdc6b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/niu.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Niuean language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/niu"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/niu"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"niu","kind":"identifier"}]}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"niu"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.niu","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3niuyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/niu":{"role":"symbol","title":"ID3FrameContentLanguage.niu","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/niu","abstract":[{"text":"Niuean language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"niu"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/niu","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nld.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nld.json new file mode 100644 index 00000000..5eb90ffa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nld.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nld"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nld","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nld"]}],"abstract":[{"text":"Dutch - Flemish (T) language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.nld","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nld","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nldyA2CmF","symbolKind":"case"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nld":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nld"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nld","abstract":[{"text":"Dutch - Flemish (T) language.","type":"text"}],"title":"ID3FrameContentLanguage.nld","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nld"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nno.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nno.json new file mode 100644 index 00000000..51ccf1d9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nno.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nno"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nno","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nnoyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.nno"},"abstract":[{"type":"text","text":"Nynorsk, Norwegian language."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nno"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nno"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nno":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nno","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nno","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nno"}],"abstract":[{"type":"text","text":"Nynorsk, Norwegian language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nno","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nob.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nob.json new file mode 100644 index 00000000..1dc12ed6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nob.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nob"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nob","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nob"]}],"abstract":[{"text":"Bokmål, Norwegian language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.nob","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nob","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nobyA2CmF","symbolKind":"case"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nob":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nob","abstract":[{"type":"text","text":"Bokmål, Norwegian language."}],"title":"ID3FrameContentLanguage.nob","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nob"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nog.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nog.json new file mode 100644 index 00000000..f105b2eb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nog.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nog"]}],"abstract":[{"type":"text","text":"Nogai language."}],"metadata":{"title":"ID3FrameContentLanguage.nog","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nogyA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nog","kind":"identifier"}],"role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nog","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nog","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nog":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nog"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nog","abstract":[{"text":"Nogai language.","type":"text"}],"title":"ID3FrameContentLanguage.nog","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nog"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/non.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/non.json new file mode 100644 index 00000000..bab3513e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/non.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.non","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nonyA2CmF","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"non","kind":"identifier"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}]},"sections":[],"abstract":[{"type":"text","text":"Old Norse language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/non"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"non","kind":"identifier"}],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/non","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/non":{"type":"topic","abstract":[{"type":"text","text":"Old Norse language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"non","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/non","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.non","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/non"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nor.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nor.json new file mode 100644 index 00000000..05803aa0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nor.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nor"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nor","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nor"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Norwegian language.","type":"text"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3noryA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.nor","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nor","kind":"identifier"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nor":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.nor","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nor","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nor","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nor","abstract":[{"type":"text","text":"Norwegian language."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nqo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nqo.json new file mode 100644 index 00000000..b8b38ad1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nqo.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nqo"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nqo","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nqo"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"N’Ko language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.nqo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nqo","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nqoyA2CmF"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nqo":{"kind":"symbol","title":"ID3FrameContentLanguage.nqo","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nqo","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nqo","kind":"identifier"}],"role":"symbol","abstract":[{"text":"N’Ko language.","type":"text"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nqo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nso.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nso.json new file mode 100644 index 00000000..53a07c38 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nso.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nso"]}],"abstract":[{"type":"text","text":"Northern Sotho language."}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nso","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nso"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nso"}],"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.nso","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nsoyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nso":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Northern Sotho language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nso","title":"ID3FrameContentLanguage.nso","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nso","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nso"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nub.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nub.json new file mode 100644 index 00000000..560afe91 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nub.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nub","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nub"]}],"metadata":{"title":"ID3FrameContentLanguage.nub","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nubyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nub","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nub","interfaceLanguage":"swift"},"abstract":[{"text":"Nubian languages.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nub":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nub"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nub","abstract":[{"text":"Nubian languages.","type":"text"}],"title":"ID3FrameContentLanguage.nub","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nub"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nwc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nwc.json new file mode 100644 index 00000000..0b8fddf9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nwc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nwc","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nwc","interfaceLanguage":"swift"},"abstract":[{"text":"Classical Nepal Bhasa.","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.nwc","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nwcyA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nwc"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nwc"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nwc":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nwc","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nwc","abstract":[{"type":"text","text":"Classical Nepal Bhasa."}],"title":"ID3FrameContentLanguage.nwc","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nwc"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nya.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nya.json new file mode 100644 index 00000000..ea74ca22 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nya.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nya","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nya"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Chichewa; Chewa; Nyanja language."}],"kind":"symbol","metadata":{"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nya","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nyayA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.nya"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nya"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nya":{"role":"symbol","title":"ID3FrameContentLanguage.nya","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nya","abstract":[{"type":"text","text":"Chichewa; Chewa; Nyanja language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nya","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nya","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nym.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nym.json new file mode 100644 index 00000000..6ff5cfc9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nym.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Nyamwezi language."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nym"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nym","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nymyA2CmF","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.nym"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nym","kind":"identifier"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nym","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nym":{"role":"symbol","title":"ID3FrameContentLanguage.nym","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nym","abstract":[{"text":"Nyamwezi language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nym","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nym","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nyn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nyn.json new file mode 100644 index 00000000..2616089d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nyn.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyn","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Nyankole language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nyn","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nynyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nyn"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.nyn"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nyn"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nyn":{"role":"symbol","title":"ID3FrameContentLanguage.nyn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyn","abstract":[{"type":"text","text":"Nyankole language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nyn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nyn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nyo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nyo.json new file mode 100644 index 00000000..93c74d09 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nyo.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyo"},"abstract":[{"type":"text","text":"Nyoro language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nyo"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nyo"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.nyo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nyo"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nyoyA2CmF","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nyo":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"nyo","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nyo","abstract":[{"type":"text","text":"Nyoro language."}],"title":"ID3FrameContentLanguage.nyo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nyo"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/nzi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nzi.json new file mode 100644 index 00000000..04e7e06d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/nzi.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nzi","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Nzima language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/nzi"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nzi","kind":"identifier"}],"languages":["swift"]}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3nziyA2CmF","title":"ID3FrameContentLanguage.nzi","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nzi","kind":"identifier"}],"symbolKind":"case","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/nzi":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nzi"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/nzi","abstract":[{"text":"Nzima language.","type":"text"}],"title":"ID3FrameContentLanguage.nzi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nzi"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/oci.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oci.json new file mode 100644 index 00000000..42e6f1de --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oci.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oci","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ociyA2CmF","title":"ID3FrameContentLanguage.oci","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/oci"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oci","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oci"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Occitan (post 1500) language.","type":"text"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oci":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"oci","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oci","abstract":[{"type":"text","text":"Occitan (post 1500) language."}],"title":"ID3FrameContentLanguage.oci","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oci"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/oji.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oji.json new file mode 100644 index 00000000..4980e2f0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oji.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oji"}],"title":"ID3FrameContentLanguage.oji","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ojiyA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","roleHeading":"Case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oji"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Ojibwa language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/oji"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oji"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oji":{"role":"symbol","title":"ID3FrameContentLanguage.oji","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oji","abstract":[{"type":"text","text":"Ojibwa language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oji"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oji","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ori.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ori.json new file mode 100644 index 00000000..38ac9bc9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ori.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ori"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ori"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.ori","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3oriyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ori"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Oriya language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ori","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ori":{"role":"symbol","title":"ID3FrameContentLanguage.ori","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ori","abstract":[{"type":"text","text":"Oriya language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ori"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ori","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/orm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/orm.json new file mode 100644 index 00000000..b40d84c2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/orm.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/orm"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/orm"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"orm","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"orm","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ormyA2CmF","title":"ID3FrameContentLanguage.orm","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Oromo language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/orm":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/orm","title":"ID3FrameContentLanguage.orm","type":"topic","abstract":[{"type":"text","text":"Oromo language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/orm","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"orm","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/osa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/osa.json new file mode 100644 index 00000000..8dc3992a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/osa.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"osa"}],"languages":["swift"]}]}],"abstract":[{"text":"Osage language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/osa","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"osa","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3osayA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.osa","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/osa"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/osa":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/osa","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"osa","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Osage language."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/osa","title":"ID3FrameContentLanguage.osa","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/oss.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oss.json new file mode 100644 index 00000000..ca190dfd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oss.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"oss","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ossyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.oss","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"oss","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/oss"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oss"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Ossetian; Ossetic language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oss":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oss","title":"ID3FrameContentLanguage.oss","role":"symbol","abstract":[{"text":"Ossetian; Ossetic language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oss","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oss"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ota.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ota.json new file mode 100644 index 00000000..b5dd5bd0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ota.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ota"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Turkish, Ottoman (1500-1928) language."}],"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ota"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3otayA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.ota","symbolKind":"case","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ota"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ota","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ota":{"role":"symbol","title":"ID3FrameContentLanguage.ota","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ota","abstract":[{"type":"text","text":"Turkish, Ottoman (1500-1928) language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ota","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ota","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/oto.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oto.json new file mode 100644 index 00000000..3869c1dd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/oto.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oto","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/oto"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"oto"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oto","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3otoyA2CmF","title":"ID3FrameContentLanguage.oto","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Otomian languages.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/oto":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"oto","kind":"identifier"}],"title":"ID3FrameContentLanguage.oto","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/oto","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oto","abstract":[{"type":"text","text":"Otomian languages."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/paa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/paa.json new file mode 100644 index 00000000..9582e9a1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/paa.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/paa"},"abstract":[{"type":"text","text":"Papuan languages."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/paa"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"paa","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.paa","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3paayA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"paa"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/paa":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"paa","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/paa","abstract":[{"type":"text","text":"Papuan languages."}],"title":"ID3FrameContentLanguage.paa","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/paa"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pag.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pag.json new file mode 100644 index 00000000..1fe16904 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pag.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.pag","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pag"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3pagyA2CmF","role":"symbol"},"abstract":[{"type":"text","text":"Pangasinan language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pag"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"pag","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pag"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pag":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pag"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pag","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pag","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.pag","abstract":[{"type":"text","text":"Pangasinan language."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pal.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pal.json new file mode 100644 index 00000000..5d8793ce --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pal.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pal"},"sections":[],"abstract":[{"text":"Pahlavi language.","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pal"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"pal","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3palyA2CmF","role":"symbol","title":"ID3FrameContentLanguage.pal"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"pal","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pal":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pal","title":"ID3FrameContentLanguage.pal","type":"topic","abstract":[{"type":"text","text":"Pahlavi language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pal","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pal","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pam.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pam.json new file mode 100644 index 00000000..5170b65d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pam.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pam"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"pam","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pam","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pam"}],"title":"ID3FrameContentLanguage.pam","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3pamyA2CmF","symbolKind":"case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Pampanga language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pam":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pam"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pam","abstract":[{"text":"Pampanga language.","type":"text"}],"title":"ID3FrameContentLanguage.pam","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pam"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pan.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pan.json new file mode 100644 index 00000000..c60de470 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pan.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pan","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pan"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pan"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"Panjabi; Punjabi language.","type":"text"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pan"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.pan","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3panyA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pan":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pan","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pan","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Panjabi; Punjabi language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"pan","kind":"identifier"}],"title":"ID3FrameContentLanguage.pan"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pap.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pap.json new file mode 100644 index 00000000..041914f5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pap.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Papiamento language."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pap"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.pap","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"pap","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3papyA2CmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pap"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pap"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pap":{"role":"symbol","title":"ID3FrameContentLanguage.pap","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pap","abstract":[{"type":"text","text":"Papiamento language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pap"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pap","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pau.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pau.json new file mode 100644 index 00000000..57d7ac2e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pau.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.pau","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3pauyA2CmF","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pau"}],"roleHeading":"Case"},"abstract":[{"text":"Palauan language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pau"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pau"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pau","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pau":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pau"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pau","abstract":[{"type":"text","text":"Palauan language."}],"title":"ID3FrameContentLanguage.pau","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pau"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/peo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/peo.json new file mode 100644 index 00000000..e09fc9e6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/peo.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/peo"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Persian, Old (ca.600-400 B.C.) language.","type":"text"}],"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.peo","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"peo","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3peoyA2CmF","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"peo","kind":"identifier"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/peo"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/peo":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"peo","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/peo","abstract":[{"type":"text","text":"Persian, Old (ca.600-400 B.C.) language."}],"title":"ID3FrameContentLanguage.peo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/peo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/per.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/per.json new file mode 100644 index 00000000..693d4ef9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/per.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Persian (B) language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/per","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/per"]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3peryA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"per","kind":"identifier"}],"title":"ID3FrameContentLanguage.per","roleHeading":"Case","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"per","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/per":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/per","title":"ID3FrameContentLanguage.per","kind":"symbol","abstract":[{"type":"text","text":"Persian (B) language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/per","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"per","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/phi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/phi.json new file mode 100644 index 00000000..b6fe28fa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/phi.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phi","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"phi"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.phi","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3phiyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"phi","kind":"identifier"}],"roleHeading":"Case"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Philippine languages."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/phi"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/phi":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phi","title":"ID3FrameContentLanguage.phi","role":"symbol","abstract":[{"text":"Philippine languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/phi","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"phi"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/phn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/phn.json new file mode 100644 index 00000000..879b393a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/phn.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/phn"]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3phnyA2CmF","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.phn","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"phn","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phn"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"phn"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Phoenician language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/phn":{"role":"symbol","title":"ID3FrameContentLanguage.phn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/phn","abstract":[{"type":"text","text":"Phoenician language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"phn"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/phn","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pli.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pli.json new file mode 100644 index 00000000..b5a8725c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pli.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Pali language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pli"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"pli","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pli","interfaceLanguage":"swift"},"metadata":{"role":"symbol","title":"ID3FrameContentLanguage.pli","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pli"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3pliyA2CmF"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pli":{"title":"ID3FrameContentLanguage.pli","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pli","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pli","kind":"identifier"}],"abstract":[{"type":"text","text":"Pali language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pli","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pol.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pol.json new file mode 100644 index 00000000..9e52570b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pol.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3polyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pol"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.pol","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pol","interfaceLanguage":"swift"},"abstract":[{"text":"Polish language.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"pol","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pol"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pol":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pol"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pol","abstract":[{"type":"text","text":"Polish language."}],"title":"ID3FrameContentLanguage.pol","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pon.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pon.json new file mode 100644 index 00000000..de0f2e2a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pon.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pon"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pon"},"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ponyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pon"}],"role":"symbol","title":"ID3FrameContentLanguage.pon"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pon"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Pohnpeian language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pon":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"pon","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pon","abstract":[{"type":"text","text":"Pohnpeian language."}],"title":"ID3FrameContentLanguage.pon","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pon"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/por.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/por.json new file mode 100644 index 00000000..074b07a1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/por.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"por","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/por"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"por","kind":"identifier"}],"title":"ID3FrameContentLanguage.por","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3poryA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Portuguese language."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/por"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/por":{"role":"symbol","title":"ID3FrameContentLanguage.por","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/por","abstract":[{"text":"Portuguese language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"por","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/por","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pra.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pra.json new file mode 100644 index 00000000..d6e4d193 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pra.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Prakrit languages."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pra"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pra"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3prayA2CmF","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.pra"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pra"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pra"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pra":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pra","title":"ID3FrameContentLanguage.pra","role":"symbol","abstract":[{"text":"Prakrit languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pra","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pra"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pro.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pro.json new file mode 100644 index 00000000..964138e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pro.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pro","interfaceLanguage":"swift"},"abstract":[{"text":"Provençal, Old (to 1500) - Occitan, Old (to 1500) language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"pro","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pro"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3proyA2CmF","title":"ID3FrameContentLanguage.pro","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pro"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pro":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"pro","kind":"identifier"}],"kind":"symbol","title":"ID3FrameContentLanguage.pro","abstract":[{"text":"Provençal, Old (to 1500) - Occitan, Old (to 1500) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pro","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pro","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/pus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pus.json new file mode 100644 index 00000000..22d73f4e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/pus.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pus"},"abstract":[{"type":"text","text":"Pushto - Pashto language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pus","kind":"identifier"}]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.pus","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pus","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3pusyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/pus"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/pus":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/pus","title":"ID3FrameContentLanguage.pus","role":"symbol","abstract":[{"text":"Pushto - Pashto language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pus","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pus"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/qaa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/qaa.json new file mode 100644 index 00000000..300b0cad --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/qaa.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.qaa","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3qaayA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"qaa"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qaa"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"qaa","kind":"identifier"}],"platforms":["macOS"]}]}],"sections":[],"abstract":[{"text":"Reserved for local use language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/qaa"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","abstract":[{"type":"text","text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org."}],"kind":"symbol","title":"ID3TagEditor","url":"\/documentation\/id3tageditor","type":"topic","role":"collection"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/qaa":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qaa","title":"ID3FrameContentLanguage.qaa","type":"topic","abstract":[{"type":"text","text":"Reserved for local use language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"qaa"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/qaa","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/qtz.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/qtz.json new file mode 100644 index 00000000..4366c03e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/qtz.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Reserved for local use language."}],"metadata":{"title":"ID3FrameContentLanguage.qtz","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"qtz","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3qtzyA2CmF"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qtz","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/qtz"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"qtz"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/qtz":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"qtz","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/qtz","abstract":[{"type":"text","text":"Reserved for local use language."}],"title":"ID3FrameContentLanguage.qtz","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/qtz"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/que.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/que.json new file mode 100644 index 00000000..bb145b95 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/que.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/que"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/que","interfaceLanguage":"swift"},"abstract":[{"text":"Quechua language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.que","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"que","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3queyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"que","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/que":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"que"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/que","abstract":[{"text":"Quechua language.","type":"text"}],"title":"ID3FrameContentLanguage.que","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/que"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/raj.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/raj.json new file mode 100644 index 00000000..7e8eca70 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/raj.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.raj","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"raj","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3rajyA2CmF","role":"symbol"},"abstract":[{"type":"text","text":"Rajasthani language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/raj","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"raj"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/raj"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/raj":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"raj"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/raj","abstract":[{"text":"Rajasthani language.","type":"text"}],"title":"ID3FrameContentLanguage.raj","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/raj"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/rap.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rap.json new file mode 100644 index 00000000..254423e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rap.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/rap"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rap","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.rap","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3rapyA2CmF","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rap","kind":"identifier"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rap","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Rapanui language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rap":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rap"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rap","abstract":[{"text":"Rapanui language.","type":"text"}],"title":"ID3FrameContentLanguage.rap","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rap"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/rar.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rar.json new file mode 100644 index 00000000..65182d2a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rar.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rar","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Rarotongan- Cook Islands Maori language."}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/rar"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","title":"ID3FrameContentLanguage.rar","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rar","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3raryA2CmF"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rar","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rar":{"role":"symbol","title":"ID3FrameContentLanguage.rar","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rar","abstract":[{"text":"Rarotongan- Cook Islands Maori language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rar"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rar","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/rawrepresentable-implementations.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rawrepresentable-implementations.json new file mode 100644 index 00000000..9fefd256 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/RawRepresentable-Implementations"},"topicSections":[{"anchor":"Instance-Properties","generated":true,"title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hashValue"]},{"anchor":"Instance-Methods","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hash(into:)"],"title":"Instance Methods"}],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"ID3TagEditor"}],"title":"RawRepresentable Implementations"},"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hashValue":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"title":"hashValue","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hashvalue","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hashValue","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/hash(into:)":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hash(into:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/hash(into:)","type":"topic","abstract":[],"role":"symbol","title":"hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/roa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/roa.json new file mode 100644 index 00000000..efb56c4b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/roa.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Romance language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roa","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/roa"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"roa"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"roa"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3roayA2CmF","title":"ID3FrameContentLanguage.roa"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/roa":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/roa","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"roa"}],"type":"topic","title":"ID3FrameContentLanguage.roa","abstract":[{"type":"text","text":"Romance language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roa","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/roh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/roh.json new file mode 100644 index 00000000..6ca2f477 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/roh.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"roh","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"Romansh language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roh"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"roh"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3rohyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.roh"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/roh"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/roh":{"role":"symbol","title":"ID3FrameContentLanguage.roh","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/roh","abstract":[{"text":"Romansh language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"roh","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/roh","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/rom.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rom.json new file mode 100644 index 00000000..7375b3d8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rom.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Romany language."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rom"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"rom","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/rom"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3romyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.rom","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rom"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rom":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rom","title":"ID3FrameContentLanguage.rom","role":"symbol","abstract":[{"text":"Romany language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rom","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rom"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ron.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ron.json new file mode 100644 index 00000000..cdcc1fda --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ron.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Romanian\/Moldavian\/Moldovan (B) language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ron","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ron"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ron","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"title":"ID3FrameContentLanguage.ron","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ronyA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ron","kind":"identifier"}],"roleHeading":"Case"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ron":{"abstract":[{"type":"text","text":"Romanian\/Moldavian\/Moldovan (B) language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ron","kind":"symbol","title":"ID3FrameContentLanguage.ron","type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ron","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ron","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/rum.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rum.json new file mode 100644 index 00000000..d325c23c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rum.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rum","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Romanian\/Moldavian\/Moldovan (B) language."}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rum"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3rumyA2CmF","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.rum"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rum","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/rum"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rum":{"role":"symbol","title":"ID3FrameContentLanguage.rum","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rum","abstract":[{"text":"Romanian\/Moldavian\/Moldovan (B) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rum","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rum","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/run.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/run.json new file mode 100644 index 00000000..2275d78b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/run.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/run"},"abstract":[{"type":"text","text":"Rundi language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/run"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"}]}]}],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.run","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3runyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/run":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/run","title":"ID3FrameContentLanguage.run","type":"topic","abstract":[{"type":"text","text":"Rundi language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/run","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/rup.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rup.json new file mode 100644 index 00000000..451e8db9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rup.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rup","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.rup","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rup"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3rupyA2CmF","symbolKind":"case"},"abstract":[{"text":"Aromanian\/Arumanian\/Macedo-Romanian language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/rup"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rup","kind":"identifier"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rup":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rup","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rup","abstract":[{"type":"text","text":"Aromanian\/Arumanian\/Macedo-Romanian language."}],"title":"ID3FrameContentLanguage.rup","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rup"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/rus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rus.json new file mode 100644 index 00000000..43a820ec --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/rus.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rus"},"abstract":[{"text":"Russian language.","type":"text"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rus"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3rusyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.rus","symbolKind":"case","role":"symbol"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"rus","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/rus"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/rus":{"title":"ID3FrameContentLanguage.rus","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rus"}],"kind":"symbol","abstract":[{"type":"text","text":"Russian language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/rus"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sad.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sad.json new file mode 100644 index 00000000..9a0249f2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sad.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sadyA2CmF","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sad","kind":"identifier"}],"title":"ID3FrameContentLanguage.sad","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sad"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Sandawe language.","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sad","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sad","kind":"identifier"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sad":{"type":"topic","abstract":[{"type":"text","text":"Sandawe language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sad"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sad","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.sad","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sad"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sag.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sag.json new file mode 100644 index 00000000..e3117f4c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sag.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sag"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.sag","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sagyA2CmF"},"abstract":[{"text":"Sango language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sag","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sag","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sag"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sag":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sag","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sag","role":"symbol","kind":"symbol","abstract":[{"text":"Sango language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sag"}],"title":"ID3FrameContentLanguage.sag"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sah.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sah.json new file mode 100644 index 00000000..32608080 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sah.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Yakut language."}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sah"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sah"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sah"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sah","kind":"identifier"}],"role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.sah","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sahyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sah":{"title":"ID3FrameContentLanguage.sah","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sah","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Yakut language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sah","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sah"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sai.json new file mode 100644 index 00000000..faf0ee42 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sai.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sai","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.sai","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3saiyA2CmF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sai"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sai"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"abstract":[{"type":"text","text":"South American Indian languages."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sai"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sai":{"type":"topic","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.sai","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sai","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sai","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sai","abstract":[{"type":"text","text":"South American Indian languages."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sal.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sal.json new file mode 100644 index 00000000..8c64502c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sal.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sal"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Salishan languages.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sal","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sal","interfaceLanguage":"swift"},"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3salyA2CmF","title":"ID3FrameContentLanguage.sal","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sal"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sal":{"type":"topic","abstract":[{"type":"text","text":"Salishan languages."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sal","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sal","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.sal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sal"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sam.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sam.json new file mode 100644 index 00000000..b8d97909 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sam.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sam","kind":"identifier"}],"title":"ID3FrameContentLanguage.sam","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3samyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sam","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Samaritan Aramaic.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sam"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sam"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sam":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sam","title":"ID3FrameContentLanguage.sam","role":"symbol","abstract":[{"text":"Samaritan Aramaic.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sam","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sam"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/san.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/san.json new file mode 100644 index 00000000..e77bfcd5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/san.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"metadata":{"title":"ID3FrameContentLanguage.san","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sanyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"san","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/san"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/san","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sanskrit language."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"san"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/san":{"title":"ID3FrameContentLanguage.san","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"san","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/san","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/san","abstract":[{"text":"Sanskrit language.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sas.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sas.json new file mode 100644 index 00000000..c82d46e5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sas.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sas"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Sasak language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sas"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sasyA2CmF","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sas"}],"role":"symbol","title":"ID3FrameContentLanguage.sas"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sas","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sas":{"role":"symbol","title":"ID3FrameContentLanguage.sas","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sas","abstract":[{"type":"text","text":"Sasak language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sas"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sas","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sat.json new file mode 100644 index 00000000..85dd5057 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sat.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sat","kind":"identifier"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sat"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Santali language."}],"metadata":{"title":"ID3FrameContentLanguage.sat","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3satyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sat","kind":"identifier"}],"roleHeading":"Case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sat"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sat":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sat","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sat"}],"abstract":[{"type":"text","text":"Santali language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sat","title":"ID3FrameContentLanguage.sat"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/scn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/scn.json new file mode 100644 index 00000000..57e023ef --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/scn.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/scn"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/scn","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sicilian language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.scn","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3scnyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"scn","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"scn"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/scn":{"role":"symbol","title":"ID3FrameContentLanguage.scn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/scn","abstract":[{"text":"Sicilian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"scn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/scn","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sco.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sco.json new file mode 100644 index 00000000..fbbf6d14 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sco.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sco"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sco","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sco","kind":"identifier"}],"role":"symbol","title":"ID3FrameContentLanguage.sco","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3scoyA2CmF","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Scots language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sco"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sco":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sco","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sco","abstract":[{"type":"text","text":"Scots language."}],"title":"ID3FrameContentLanguage.sco","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sco"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sel.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sel.json new file mode 100644 index 00000000..697b3f58 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sel.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sel"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Selkup language."}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3selyA2CmF","symbolKind":"case","role":"symbol","roleHeading":"Case","title":"ID3FrameContentLanguage.sel","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sel"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sel","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sel"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sel":{"title":"ID3FrameContentLanguage.sel","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sel","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sel"}],"abstract":[{"type":"text","text":"Selkup language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sel","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sem.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sem.json new file mode 100644 index 00000000..9da4d4a1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sem.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sem"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sem","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.sem","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3semyA2CmF"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sem"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sem"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Semitic languages."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sem":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sem"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sem","abstract":[{"text":"Semitic languages.","type":"text"}],"title":"ID3FrameContentLanguage.sem","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sem"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sga.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sga.json new file mode 100644 index 00000000..99489bd2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sga.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Old Irish (to 900) language.","type":"text"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sgayA2CmF","title":"ID3FrameContentLanguage.sga","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sga"}],"symbolKind":"case"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sga"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sga","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sga"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sga":{"title":"ID3FrameContentLanguage.sga","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sga","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sga","abstract":[{"text":"Old Irish (to 900) language.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sga"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sgn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sgn.json new file mode 100644 index 00000000..ba4fc223 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sgn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sgn"}]}]}],"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sgn"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sgnyA2CmF","role":"symbol","title":"ID3FrameContentLanguage.sgn","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Sign Languages.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sgn","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sgn"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sgn":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sgn"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sgn","abstract":[{"type":"text","text":"Sign Languages."}],"title":"ID3FrameContentLanguage.sgn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sgn"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/shn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/shn.json new file mode 100644 index 00000000..12872ab0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/shn.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"shn","kind":"identifier"}],"title":"ID3FrameContentLanguage.shn","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3shnyA2CmF"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shn"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/shn","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Shan language."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/shn"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/shn":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shn"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/shn","abstract":[{"type":"text","text":"Shan language."}],"title":"ID3FrameContentLanguage.shn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/shn"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sid.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sid.json new file mode 100644 index 00000000..b7add7a8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sid.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Sidamo language.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sid"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sid","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sid"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.sid","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sidyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sid"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sid":{"abstract":[{"text":"Sidamo language.","type":"text"}],"title":"ID3FrameContentLanguage.sid","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sid","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sid","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sid","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sin.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sin.json new file mode 100644 index 00000000..070f2179 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sin.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sin"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sin"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sin","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sinhala - Sinhalese language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.sin","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sin"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sinyA2CmF","roleHeading":"Case"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sin":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sin","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sin","abstract":[{"type":"text","text":"Sinhala - Sinhalese language."}],"title":"ID3FrameContentLanguage.sin","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sin"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sio.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sio.json new file mode 100644 index 00000000..d7cc0806 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sio.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sio","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sio","interfaceLanguage":"swift"},"metadata":{"title":"ID3FrameContentLanguage.sio","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sioyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sio","kind":"identifier"}]},"sections":[],"abstract":[{"text":"Siouan languages language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sio"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sio":{"role":"symbol","title":"ID3FrameContentLanguage.sio","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sio","abstract":[{"type":"text","text":"Siouan languages language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sio"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sio","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sit.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sit.json new file mode 100644 index 00000000..0dda502e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sit.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.sit","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sit","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sityA2CmF","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Sino-Tibetan languages."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sit"]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sit","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sit"}]}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sit":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sit"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sit","abstract":[{"text":"Sino-Tibetan languages.","type":"text"}],"title":"ID3FrameContentLanguage.sit","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sit"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sla.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sla.json new file mode 100644 index 00000000..332971c3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sla.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Slavic languages language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sla"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sla"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sla","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.sla","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3slayA2CmF","roleHeading":"Case","role":"symbol","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sla","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sla":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sla","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sla"}],"kind":"symbol","abstract":[{"type":"text","text":"Slavic languages language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sla","title":"ID3FrameContentLanguage.sla"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/slk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/slk.json new file mode 100644 index 00000000..19a3dc3b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/slk.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Slovak (T) language.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"slk","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slk"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/slk"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"slk","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3slkyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.slk","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/slk":{"role":"symbol","title":"ID3FrameContentLanguage.slk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slk","abstract":[{"type":"text","text":"Slovak (T) language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"slk"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slk","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/slo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/slo.json new file mode 100644 index 00000000..a1b92a3b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/slo.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Slovak (B) language.","type":"text"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.slo","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sloyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"slo"}],"symbolKind":"case","role":"symbol"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/slo"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"slo"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slo","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/slo":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"slo","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slo","abstract":[{"text":"Slovak (B) language.","type":"text"}],"title":"ID3FrameContentLanguage.slo","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/slv.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/slv.json new file mode 100644 index 00000000..66f5261f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/slv.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"slv"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/slv"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slv","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Slovenian language."}],"metadata":{"symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"slv"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.slv","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3slvyA2CmF","roleHeading":"Case"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/slv":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"slv"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/slv","abstract":[{"text":"Slovenian language.","type":"text"}],"title":"ID3FrameContentLanguage.slv","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slv"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sma.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sma.json new file mode 100644 index 00000000..4f9113ad --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sma.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.sma","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sma"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3smayA2CmF"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sma"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sma"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Southern Sami language."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sma"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sma":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sma","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sma","abstract":[{"text":"Southern Sami language.","type":"text"}],"title":"ID3FrameContentLanguage.sma","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sma"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sme.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sme.json new file mode 100644 index 00000000..da55f4aa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sme.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sme"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sme","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sme","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3smeyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sme","kind":"identifier"}],"title":"ID3FrameContentLanguage.sme"},"abstract":[{"text":"Northern Sami language.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sme":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sme","title":"ID3FrameContentLanguage.sme","role":"symbol","abstract":[{"text":"Northern Sami language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sme","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sme"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/smi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smi.json new file mode 100644 index 00000000..424c1ade --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smi.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.smi","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3smiyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"smi","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"smi","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/smi"]}],"sections":[],"abstract":[{"type":"text","text":"Sami languages language."}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smi","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smi":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"smi","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smi","abstract":[{"type":"text","text":"Sami languages language."}],"title":"ID3FrameContentLanguage.smi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smi"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/smj.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smj.json new file mode 100644 index 00000000..82c729ff --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smj.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smj","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/smj"]}],"metadata":{"role":"symbol","title":"ID3FrameContentLanguage.smj","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smj","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3smjyA2CmF"},"kind":"symbol","abstract":[{"text":"Lule Sami language.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"smj"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smj":{"type":"topic","abstract":[{"type":"text","text":"Lule Sami language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"smj","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smj","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.smj","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smj"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/smn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smn.json new file mode 100644 index 00000000..02599d82 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smn","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Inari Sami language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/smn"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3smnyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"smn"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.smn","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smn"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smn":{"abstract":[{"text":"Inari Sami language.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"smn","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smn","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smn","title":"ID3FrameContentLanguage.smn","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/smo.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smo.json new file mode 100644 index 00000000..fc84d72f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/smo.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/smo"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"smo","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"smo"}],"title":"ID3FrameContentLanguage.smo","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3smoyA2CmF"},"abstract":[{"type":"text","text":"Samoan language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smo","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/smo":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"smo","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smo","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.smo","abstract":[{"type":"text","text":"Samoan language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/smo"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sms.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sms.json new file mode 100644 index 00000000..94b336f0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sms.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sms","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Skolt Sami language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sms"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sms"]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sms","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3smsyA2CmF","title":"ID3FrameContentLanguage.sms","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sms":{"role":"symbol","title":"ID3FrameContentLanguage.sms","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sms","abstract":[{"text":"Skolt Sami language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sms","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sms","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sna.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sna.json new file mode 100644 index 00000000..42de02fd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sna.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3snayA2CmF","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sna","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.sna","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sna","interfaceLanguage":"swift"},"abstract":[{"text":"Shona language.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sna"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sna"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sna":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sna"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sna","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sna","kind":"symbol","type":"topic","role":"symbol","title":"ID3FrameContentLanguage.sna","abstract":[{"text":"Shona language.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/snd.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/snd.json new file mode 100644 index 00000000..2be98002 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/snd.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Sindhi language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snd"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/snd"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sndyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"snd"}],"title":"ID3FrameContentLanguage.snd","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"snd","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/snd":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snd","title":"ID3FrameContentLanguage.snd","role":"symbol","abstract":[{"type":"text","text":"Sindhi language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/snd","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"snd","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/snk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/snk.json new file mode 100644 index 00000000..afc29a36 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/snk.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"snk","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3snkyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"snk"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.snk"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/snk"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Soninke language."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snk"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/snk":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/snk","title":"ID3FrameContentLanguage.snk","role":"symbol","abstract":[{"text":"Soninke language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/snk","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"snk"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sog.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sog.json new file mode 100644 index 00000000..ae3379e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sog.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sogyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sog"}],"title":"ID3FrameContentLanguage.sog","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sog"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sog","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sogdian language."}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sog","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sog":{"role":"symbol","title":"ID3FrameContentLanguage.sog","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sog","abstract":[{"text":"Sogdian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sog","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sog","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/som.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/som.json new file mode 100644 index 00000000..30a05d89 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/som.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"som","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/som","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Somali language."}],"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"som"}],"title":"ID3FrameContentLanguage.som","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3somyA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/som"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/som":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/som","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/som","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Somali language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"som"}],"title":"ID3FrameContentLanguage.som"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/son.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/son.json new file mode 100644 index 00000000..9f7340e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/son.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/son"},"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.son","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"son"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sonyA2CmF","symbolKind":"case","roleHeading":"Case"},"abstract":[{"text":"Songhai languages.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/son"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"son"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/son":{"title":"ID3FrameContentLanguage.son","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/son","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"son"}],"abstract":[{"text":"Songhai languages.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/son","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sot.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sot.json new file mode 100644 index 00000000..c418213b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sot.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Sotho, Southern language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sot","kind":"identifier"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sot","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.sot","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sotyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sot","kind":"identifier"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sot"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sot":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sot","title":"ID3FrameContentLanguage.sot","role":"symbol","abstract":[{"text":"Sotho, Southern language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sot","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sot"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/spa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/spa.json new file mode 100644 index 00000000..63568546 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/spa.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3spayA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"spa"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.spa","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/spa","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Spanish - Castilian language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"spa","kind":"identifier"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/spa"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/spa":{"title":"ID3FrameContentLanguage.spa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/spa","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"spa","kind":"identifier"}],"abstract":[{"type":"text","text":"Spanish - Castilian language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/spa","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sqi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sqi.json new file mode 100644 index 00000000..c585a286 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sqi.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sqi"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Albanian (T) language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sqi"]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sqi"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sqi"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sqiyA2CmF","title":"ID3FrameContentLanguage.sqi","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sqi":{"role":"symbol","title":"ID3FrameContentLanguage.sqi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sqi","abstract":[{"text":"Albanian (T) language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sqi","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sqi","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/srd.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srd.json new file mode 100644 index 00000000..4c7f0a26 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srd.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"ID3FrameContentLanguage.srd","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3srdyA2CmF","roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"srd","kind":"identifier"}],"role":"symbol"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/srd"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srd","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sardinian language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"srd","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srd":{"title":"ID3FrameContentLanguage.srd","abstract":[{"type":"text","text":"Sardinian language."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srd","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srd","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srd","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/srn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srn.json new file mode 100644 index 00000000..4d9ecb9d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srn.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","symbolKind":"case","title":"ID3FrameContentLanguage.srn","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3srnyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"srn"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/srn"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"srn"}],"languages":["swift"]}]}],"abstract":[{"text":"Sranan Tongo language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srn","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srn":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"srn","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srn","abstract":[{"type":"text","text":"Sranan Tongo language."}],"title":"ID3FrameContentLanguage.srn","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srn"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/srp.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srp.json new file mode 100644 index 00000000..19a5511b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srp.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Serbian language.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"srp","kind":"identifier"}],"role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3srpyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.srp"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srp","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srp","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/srp"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srp":{"role":"symbol","title":"ID3FrameContentLanguage.srp","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srp","abstract":[{"type":"text","text":"Serbian language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"srp"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srp","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/srr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srr.json new file mode 100644 index 00000000..c53edd58 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/srr.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srr","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Serer language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"srr"}]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.srr","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srr","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3srryA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/srr"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/srr":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"srr"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/srr","abstract":[{"text":"Serer language.","type":"text"}],"title":"ID3FrameContentLanguage.srr","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srr"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ssa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ssa.json new file mode 100644 index 00000000..d5e7a6a8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ssa.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ssa"]}],"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ssayA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ssa"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.ssa","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ssa","kind":"identifier"}],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssa"},"abstract":[{"type":"text","text":"Nilo-Saharan languages."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ssa":{"kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ssa","title":"ID3FrameContentLanguage.ssa","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssa","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ssa","kind":"identifier"}],"type":"topic","abstract":[{"text":"Nilo-Saharan languages.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ssw.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ssw.json new file mode 100644 index 00000000..493e7792 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ssw.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Swati language."}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssw","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ssw","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.ssw","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ssw"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sswyA2CmF"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ssw"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ssw":{"role":"symbol","title":"ID3FrameContentLanguage.ssw","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ssw","abstract":[{"type":"text","text":"Swati language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ssw","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ssw","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/suk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/suk.json new file mode 100644 index 00000000..6026a5b3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/suk.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/suk","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"text":"Sukuma language.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"suk"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/suk"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sukyA2CmF","title":"ID3FrameContentLanguage.suk","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"suk","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/suk":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"suk"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/suk","abstract":[{"text":"Sukuma language.","type":"text"}],"title":"ID3FrameContentLanguage.suk","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/suk"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sun.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sun.json new file mode 100644 index 00000000..88909270 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sun.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"text":"Sundanese language.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sun"},"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.sun","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sunyA2CmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sun","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sun","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sun"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sun":{"role":"symbol","title":"ID3FrameContentLanguage.sun","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sun","abstract":[{"type":"text","text":"Sundanese language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sun","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sun","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sus.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sus.json new file mode 100644 index 00000000..c5a92950 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sus.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sus","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3susyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sus"}],"symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.sus","roleHeading":"Case"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sus"},"abstract":[{"type":"text","text":"Susu language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sus"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sus":{"role":"symbol","title":"ID3FrameContentLanguage.sus","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sus","abstract":[{"text":"Susu language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sus","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sus","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/sux.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sux.json new file mode 100644 index 00000000..cf1a103e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/sux.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sux"},"abstract":[{"text":"Sumerian language.","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/sux"]}],"metadata":{"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3suxyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sux","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.sux","symbolKind":"case"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sux"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/sux":{"role":"symbol","title":"ID3FrameContentLanguage.sux","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/sux","abstract":[{"text":"Sumerian language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sux","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sux","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/swa.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/swa.json new file mode 100644 index 00000000..19ba1135 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/swa.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.swa","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"swa"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3swayA2CmF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swa","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"swa","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/swa"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","abstract":[{"type":"text","text":"Swahili language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/swa":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/swa","title":"ID3FrameContentLanguage.swa","abstract":[{"type":"text","text":"Swahili language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swa","role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"swa"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/swe.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/swe.json new file mode 100644 index 00000000..bc7046fb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/swe.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"swe","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/swe"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swe"},"sections":[],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sweyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"swe"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.swe","symbolKind":"case","role":"symbol"},"abstract":[{"type":"text","text":"Swedish language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/swe":{"title":"ID3FrameContentLanguage.swe","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/swe","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/swe","abstract":[{"text":"Swedish language.","type":"text"}],"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"swe"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/syc.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/syc.json new file mode 100644 index 00000000..aaee6858 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/syc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"syc","kind":"identifier"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/syc"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syc","interfaceLanguage":"swift"},"abstract":[{"text":"Classical Syriac language.","type":"text"}],"sections":[],"metadata":{"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"syc"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3sycyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.syc"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/syc":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"syc","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syc","abstract":[{"text":"Classical Syriac language.","type":"text"}],"title":"ID3FrameContentLanguage.syc","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/syc"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/syr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/syr.json new file mode 100644 index 00000000..9541786b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/syr.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syr"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syr"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Syriac language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/syr"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"syr","kind":"identifier"}],"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3syryA2CmF","title":"ID3FrameContentLanguage.syr"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/syr":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/syr","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"syr"}],"kind":"symbol","abstract":[{"type":"text","text":"Syriac language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/syr","title":"ID3FrameContentLanguage.syr"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tah.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tah.json new file mode 100644 index 00000000..4385e6c8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tah.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tah","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tah","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Tahitian language."}],"metadata":{"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.tah","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tah","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tahyA2CmF"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tah"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tah":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tah"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tah","abstract":[{"text":"Tahitian language.","type":"text"}],"title":"ID3FrameContentLanguage.tah","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tah"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tai.json new file mode 100644 index 00000000..bb226f6a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tai.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tai"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tai"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.tai","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tai","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3taiyA2CmF"},"abstract":[{"type":"text","text":"Tai languages."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tai","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tai":{"role":"symbol","title":"ID3FrameContentLanguage.tai","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tai","abstract":[{"text":"Tai languages.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tai","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tai","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tam.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tam.json new file mode 100644 index 00000000..3a406536 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tam.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tam","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tam","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tam"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Tamil language."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.tam","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tamyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tam","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tam":{"abstract":[{"type":"text","text":"Tamil language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tam","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tam","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tam","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.tam","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tat.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tat.json new file mode 100644 index 00000000..4356cfbb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tat.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Tatar language.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tatyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tat"}],"title":"ID3FrameContentLanguage.tat","roleHeading":"Case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tat"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tat","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tat"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tat":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tat","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tat"}],"kind":"symbol","abstract":[{"type":"text","text":"Tatar language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tat","title":"ID3FrameContentLanguage.tat"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tel.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tel.json new file mode 100644 index 00000000..145c51ac --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tel.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tel","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Telugu language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tel"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tel"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3telyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tel","kind":"identifier"}],"title":"ID3FrameContentLanguage.tel"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tel":{"role":"symbol","title":"ID3FrameContentLanguage.tel","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tel","abstract":[{"text":"Telugu language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tel","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tel","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tem.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tem.json new file mode 100644 index 00000000..73dbe314 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tem.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tem"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tem"},"abstract":[{"type":"text","text":"Timne language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.tem","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3temyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tem"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tem"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tem":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tem","title":"ID3FrameContentLanguage.tem","type":"topic","abstract":[{"type":"text","text":"Timne language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tem","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tem","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ter.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ter.json new file mode 100644 index 00000000..7a225475 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ter.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ter","kind":"identifier"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ter"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ter","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tereno language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ter","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3teryA2CmF","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.ter"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ter":{"role":"symbol","title":"ID3FrameContentLanguage.ter","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ter","abstract":[{"text":"Tereno language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ter","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ter","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tet.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tet.json new file mode 100644 index 00000000..3b6b21b4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tet.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Tetum language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tet","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tetyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tet","kind":"identifier"}],"title":"ID3FrameContentLanguage.tet"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tet","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tet"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tet":{"role":"symbol","title":"ID3FrameContentLanguage.tet","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tet","abstract":[{"type":"text","text":"Tetum language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tet","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tet","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tgk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tgk.json new file mode 100644 index 00000000..bf9486a5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tgk.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tgk","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tgkyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.tgk","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tgk","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgk"},"kind":"symbol","abstract":[{"text":"Tajik language.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tgk"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tgk":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tgk","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgk","abstract":[{"type":"text","text":"Tajik language."}],"title":"ID3FrameContentLanguage.tgk","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tgk","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tgl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tgl.json new file mode 100644 index 00000000..081fa418 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tgl.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgl","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Tagalog language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tgl"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tglyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tgl","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.tgl","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tgl"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tgl":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tgl","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tgl","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Tagalog language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tgl","title":"ID3FrameContentLanguage.tgl"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tha.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tha.json new file mode 100644 index 00000000..1a630154 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tha.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tha","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tha"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tha"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Thai language."}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tha"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.tha","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3thayA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tha":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tha","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tha"}],"abstract":[{"type":"text","text":"Thai language."}],"kind":"symbol","title":"ID3FrameContentLanguage.tha","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tha","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tib.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tib.json new file mode 100644 index 00000000..2999eeb0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tib.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"case","title":"ID3FrameContentLanguage.tib","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tib","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tibyA2CmF","role":"symbol"},"kind":"symbol","sections":[],"abstract":[{"text":"Tibetan (B) language.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tib"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tib","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tib"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tib":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tib","title":"ID3FrameContentLanguage.tib","role":"symbol","abstract":[{"text":"Tibetan (B) language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tib","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tib"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tig.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tig.json new file mode 100644 index 00000000..be42ac78 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tig.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Tigre language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tig"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tig","kind":"identifier"}],"title":"ID3FrameContentLanguage.tig","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tigyA2CmF","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tig"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tig","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tig":{"role":"symbol","title":"ID3FrameContentLanguage.tig","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tig","abstract":[{"type":"text","text":"Tigre language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tig"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tig","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tir.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tir.json new file mode 100644 index 00000000..de58d0e2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tir.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tir","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tir"]}],"abstract":[{"text":"Tigrinya language.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tir"},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tiryA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.tir","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tir","kind":"identifier"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tir":{"title":"ID3FrameContentLanguage.tir","type":"topic","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tir","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tir"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tir","abstract":[{"text":"Tigrinya language.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tiv.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tiv.json new file mode 100644 index 00000000..edfbc31c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tiv.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tiv"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tiv","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Tiv language."}],"metadata":{"roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.tiv","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tiv","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tivyA2CmF"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tiv"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tiv":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tiv","title":"ID3FrameContentLanguage.tiv","type":"topic","abstract":[{"type":"text","text":"Tiv language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tiv","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tiv","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tkl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tkl.json new file mode 100644 index 00000000..4199617a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tkl.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tkl"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tkl"},"abstract":[{"text":"Tokelau language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tklyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tkl"}],"title":"ID3FrameContentLanguage.tkl","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tkl","kind":"identifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tkl":{"role":"symbol","title":"ID3FrameContentLanguage.tkl","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tkl","abstract":[{"type":"text","text":"Tokelau language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tkl"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tkl","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tlh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tlh.json new file mode 100644 index 00000000..dbb76c78 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tlh.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tlh","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tlh"]}],"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.tlh","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tlh","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tlhyA2CmF","symbolKind":"case","roleHeading":"Case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tlh","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Klingon - tlhIngan-Hol language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tlh":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tlh"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tlh","abstract":[{"type":"text","text":"Klingon - tlhIngan-Hol language."}],"title":"ID3FrameContentLanguage.tlh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tlh"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tli.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tli.json new file mode 100644 index 00000000..0e73c603 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tli.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tli"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Tlingit language.","type":"text"}],"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tli"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tliyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.tli","symbolKind":"case","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tli"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tli"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tli":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tli","title":"ID3FrameContentLanguage.tli","role":"symbol","abstract":[{"text":"Tlingit language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tli","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tli"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tmh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tmh.json new file mode 100644 index 00000000..e972d6da --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tmh.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.tmh","roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tmhyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tmh","kind":"identifier"}],"symbolKind":"case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tmh","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"abstract":[{"text":"Tamashek language.","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tmh"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tmh","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tmh":{"abstract":[{"text":"Tamashek language.","type":"text"}],"title":"ID3FrameContentLanguage.tmh","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tmh","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tmh","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tmh","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tog.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tog.json new file mode 100644 index 00000000..ef409126 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tog.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tog","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tonga (Nyasa) language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tog","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tog"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3togyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.tog","symbolKind":"case","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tog"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tog":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tog"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tog","abstract":[{"text":"Tonga (Nyasa) language.","type":"text"}],"title":"ID3FrameContentLanguage.tog","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tog"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ton.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ton.json new file mode 100644 index 00000000..1efce199 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ton.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ton","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tonga (Tonga Islands) language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ton","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.ton","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tonyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ton"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ton"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ton":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ton","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ton","abstract":[{"type":"text","text":"Tonga (Tonga Islands) language."}],"title":"ID3FrameContentLanguage.ton","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ton"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tpi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tpi.json new file mode 100644 index 00000000..8429448e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tpi.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.tpi","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tpiyA2CmF","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tpi"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tpi"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Tok Pisin language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tpi"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tpi","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tpi":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tpi","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tpi","role":"symbol","kind":"symbol","abstract":[{"text":"Tok Pisin language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tpi"}],"title":"ID3FrameContentLanguage.tpi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tsi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tsi.json new file mode 100644 index 00000000..aded6ca9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tsi.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsi","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tsi"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tsi","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Tsimshian language."}],"metadata":{"title":"ID3FrameContentLanguage.tsi","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tsiyA2CmF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tsi","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tsi":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tsi"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsi","abstract":[{"text":"Tsimshian language.","type":"text"}],"title":"ID3FrameContentLanguage.tsi","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tsi"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tsn.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tsn.json new file mode 100644 index 00000000..be90960a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tsn.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsn","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tsn","kind":"identifier"}]}]}],"abstract":[{"type":"text","text":"Tswana language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tsn"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tsn","kind":"identifier"}],"roleHeading":"Case","title":"ID3FrameContentLanguage.tsn","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tsnyA2CmF","symbolKind":"case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tsn":{"abstract":[{"text":"Tswana language.","type":"text"}],"title":"ID3FrameContentLanguage.tsn","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tsn","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tsn","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tsn","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tso.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tso.json new file mode 100644 index 00000000..c9a37502 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tso.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tso"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tso"},"abstract":[{"type":"text","text":"Tsonga language."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.tso","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tsoyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tso"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tso"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tso":{"kind":"symbol","title":"ID3FrameContentLanguage.tso","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tso","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tso"}],"role":"symbol","abstract":[{"type":"text","text":"Tsonga language."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tso"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tuk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tuk.json new file mode 100644 index 00000000..0c17ca79 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tuk.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tuk","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tuk"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.tuk","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tukyA2CmF"},"abstract":[{"text":"Turkmen language.","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tuk","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tuk"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tuk":{"abstract":[{"type":"text","text":"Turkmen language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tuk","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tuk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tuk","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.tuk","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tum.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tum.json new file mode 100644 index 00000000..871cf153 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tum.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tum"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tum"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tum","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.tum","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tumyA2CmF"},"abstract":[{"type":"text","text":"Tumbuka language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tum"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tum":{"title":"ID3FrameContentLanguage.tum","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tum","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Tumbuka language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tum","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tum"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tup.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tup.json new file mode 100644 index 00000000..92ccb170 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tup.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tup","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tupyA2CmF","title":"ID3FrameContentLanguage.tup","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tup"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tup"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tup"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Tupi languages."}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tup":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tup"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tup","abstract":[{"type":"text","text":"Tupi languages."}],"title":"ID3FrameContentLanguage.tup","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tup"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tur.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tur.json new file mode 100644 index 00000000..724f255e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tur.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tur"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tur","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tur","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Turkish language."}],"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tur","kind":"identifier"}],"symbolKind":"case","title":"ID3FrameContentLanguage.tur","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3turyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tur":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tur","kind":"symbol","type":"topic","title":"ID3FrameContentLanguage.tur","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tur","abstract":[{"text":"Turkish language.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tur","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tut.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tut.json new file mode 100644 index 00000000..325b3a47 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tut.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tut"]}],"abstract":[{"type":"text","text":"Altaic languages."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tut","kind":"identifier"}],"platforms":["macOS"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tut"},"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tutyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tut","kind":"identifier"}],"title":"ID3FrameContentLanguage.tut","roleHeading":"Case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tut":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tut","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tut","abstract":[{"type":"text","text":"Altaic languages."}],"title":"ID3FrameContentLanguage.tut","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tut"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tvl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tvl.json new file mode 100644 index 00000000..183bead4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tvl.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tvl"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tvl","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tvl","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Tuvalu language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tvlyA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.tvl","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tvl"}]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tvl":{"title":"ID3FrameContentLanguage.tvl","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tvl","abstract":[{"type":"text","text":"Tuvalu language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tvl","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tvl","type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/twi.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/twi.json new file mode 100644 index 00000000..58beb680 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/twi.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3twiyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.twi","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"twi","kind":"identifier"}]},"abstract":[{"text":"Twi language.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"twi","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/twi"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/twi"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/twi":{"title":"ID3FrameContentLanguage.twi","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"twi"}],"kind":"symbol","abstract":[{"type":"text","text":"Twi language."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/twi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/twi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/tyv.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tyv.json new file mode 100644 index 00000000..385f0fb6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/tyv.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tyv"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/tyv"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tyv","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tuvinian language."}],"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tyv","kind":"identifier"}],"title":"ID3FrameContentLanguage.tyv","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3tyvyA2CmF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/tyv":{"role":"symbol","title":"ID3FrameContentLanguage.tyv","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/tyv","abstract":[{"type":"text","text":"Tuvinian language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tyv"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tyv","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/udm.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/udm.json new file mode 100644 index 00000000..b4286839 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/udm.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/udm","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Udmurt language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/udm"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"udm","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3udmyA2CmF","title":"ID3FrameContentLanguage.udm","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"udm"}],"modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/udm":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"udm","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/udm","abstract":[{"type":"text","text":"Udmurt language."}],"title":"ID3FrameContentLanguage.udm","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/udm"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/uga.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/uga.json new file mode 100644 index 00000000..502a6fb7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/uga.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"uga"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ugayA2CmF","title":"ID3FrameContentLanguage.uga","roleHeading":"Case","symbolKind":"case","role":"symbol"},"abstract":[{"text":"Ugaritic language.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"uga"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uga","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/uga"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/uga":{"role":"symbol","title":"ID3FrameContentLanguage.uga","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uga","abstract":[{"text":"Ugaritic language.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"uga","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uga","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/uig.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/uig.json new file mode 100644 index 00000000..786d96a2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/uig.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/uig"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uig","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uig","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3uigyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"uig"}],"title":"ID3FrameContentLanguage.uig"},"abstract":[{"type":"text","text":"Uighur - Uyghur language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/uig":{"role":"symbol","title":"ID3FrameContentLanguage.uig","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uig","abstract":[{"type":"text","text":"Uighur - Uyghur language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"uig"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uig","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ukr.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ukr.json new file mode 100644 index 00000000..1a34522f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ukr.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Ukrainian language."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ukr","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ukryA2CmF","title":"ID3FrameContentLanguage.ukr","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ukr","kind":"identifier"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ukr","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ukr"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ukr":{"title":"ID3FrameContentLanguage.ukr","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ukr","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ukr"}],"abstract":[{"text":"Ukrainian language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ukr","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/umb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/umb.json new file mode 100644 index 00000000..8a3f591c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/umb.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"umb","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3umbyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.umb","symbolKind":"case","role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"umb"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"text":"Umbundu language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/umb","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/umb"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/umb":{"role":"symbol","title":"ID3FrameContentLanguage.umb","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/umb","abstract":[{"type":"text","text":"Umbundu language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"umb","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/umb","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/und.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/und.json new file mode 100644 index 00000000..8f2b84b9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/und.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/und"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/und"]}],"abstract":[{"type":"text","text":"Undetermined language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"und"}],"platforms":["macOS"]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"und"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3undyA2CmF","role":"symbol","title":"ID3FrameContentLanguage.und","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/und":{"abstract":[{"type":"text","text":"Undetermined language."}],"kind":"symbol","type":"topic","title":"ID3FrameContentLanguage.und","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/und","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/und","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"und","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/unknown.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/unknown.json new file mode 100644 index 00000000..7502fdb4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/unknown.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/unknown"},"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.unknown","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO7unknownyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"abstract":[{"text":"Invalid\/Unknown language.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/unknown":{"title":"ID3FrameContentLanguage.unknown","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/unknown","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"abstract":[{"type":"text","text":"Invalid\/Unknown language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/unknown","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/urd.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/urd.json new file mode 100644 index 00000000..ad4f4b16 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/urd.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/urd"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"urd","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3urdyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"urd","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.urd","role":"symbol","roleHeading":"Case"},"abstract":[{"text":"Urdu language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/urd","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/urd":{"role":"symbol","title":"ID3FrameContentLanguage.urd","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/urd","abstract":[{"type":"text","text":"Urdu language."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"urd","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/urd","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/uzb.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/uzb.json new file mode 100644 index 00000000..e99bc6d5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/uzb.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"uzb"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","title":"ID3FrameContentLanguage.uzb","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3uzbyA2CmF"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uzb","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"uzb","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Uzbek language."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/uzb"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/uzb":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/uzb","kind":"symbol","title":"ID3FrameContentLanguage.uzb","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uzb","abstract":[{"type":"text","text":"Uzbek language."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"uzb","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/vai.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vai.json new file mode 100644 index 00000000..f1f21a2b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vai.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"vai","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vai"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/vai"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"ID3FrameContentLanguage.vai","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"vai","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3vaiyA2CmF"},"kind":"symbol","abstract":[{"type":"text","text":"Vai language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vai":{"abstract":[{"type":"text","text":"Vai language."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"vai"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vai","title":"ID3FrameContentLanguage.vai","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vai"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ven.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ven.json new file mode 100644 index 00000000..0b02e1ce --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ven.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Venda language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ven","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ven"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"ven","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ven"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3venyA2CmF","title":"ID3FrameContentLanguage.ven"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ven":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ven","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ven","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Venda language.","type":"text"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ven","title":"ID3FrameContentLanguage.ven"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/vie.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vie.json new file mode 100644 index 00000000..c40ce481 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vie.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vie","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3vieyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"vie"}],"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.vie"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"vie","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/vie"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Vietnamese language.","type":"text"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vie":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"vie","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vie","abstract":[{"type":"text","text":"Vietnamese language."}],"title":"ID3FrameContentLanguage.vie","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vie"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/vol.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vol.json new file mode 100644 index 00000000..4c5838c3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vol.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Volapük language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/vol"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"vol","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3volyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"vol"}],"symbolKind":"case","title":"ID3FrameContentLanguage.vol","role":"symbol","roleHeading":"Case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vol","interfaceLanguage":"swift"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vol":{"role":"symbol","title":"ID3FrameContentLanguage.vol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vol","abstract":[{"type":"text","text":"Volapük language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"vol"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/vot.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vot.json new file mode 100644 index 00000000..52232d75 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/vot.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/vot"]}],"sections":[],"abstract":[{"type":"text","text":"Votic language."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"vot"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"vot","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3votyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.vot","roleHeading":"Case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vot"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/vot":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"vot","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/vot","abstract":[{"type":"text","text":"Votic language."}],"title":"ID3FrameContentLanguage.vot","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vot"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/wak.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wak.json new file mode 100644 index 00000000..925239f3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wak.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wak","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"wak","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3wakyA2CmF","role":"symbol","title":"ID3FrameContentLanguage.wak","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","abstract":[{"type":"text","text":"Wakashan languages."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wak","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/wak"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wak":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wak","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wak","abstract":[{"type":"text","text":"Wakashan languages."}],"title":"ID3FrameContentLanguage.wak","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wak"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/wal.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wal.json new file mode 100644 index 00000000..1990b2bb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wal.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wal","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/wal"]}],"metadata":{"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3walyA2CmF","title":"ID3FrameContentLanguage.wal","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"wal","kind":"identifier"}],"role":"symbol"},"sections":[],"abstract":[{"type":"text","text":"Wolaitta - Wolaytta language."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wal"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wal":{"title":"ID3FrameContentLanguage.wal","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wal"}],"abstract":[{"type":"text","text":"Wolaitta - Wolaytta language."}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wal","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wal"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/war.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/war.json new file mode 100644 index 00000000..ba1acc6a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/war.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/war"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Waray language.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"war"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/war"},"metadata":{"title":"ID3FrameContentLanguage.war","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"war","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3waryA2CmF","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/war":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/war","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"war","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Waray language."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/war","title":"ID3FrameContentLanguage.war"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/was.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/was.json new file mode 100644 index 00000000..6f41c86d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/was.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"was","kind":"identifier"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3FrameContentLanguage.was","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3wasyA2CmF"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/was"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/was"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Washo language.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"was"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/was":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"was","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/was","abstract":[{"type":"text","text":"Washo language."}],"title":"ID3FrameContentLanguage.was","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/was"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/wel.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wel.json new file mode 100644 index 00000000..b933b933 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wel.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"abstract":[{"type":"text","text":"Welsh (B) language."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wel","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wel","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/wel"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wel","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3welyA2CmF","title":"ID3FrameContentLanguage.wel","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wel":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wel","title":"ID3FrameContentLanguage.wel","type":"topic","abstract":[{"type":"text","text":"Welsh (B) language."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wel","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wel","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/wen.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wen.json new file mode 100644 index 00000000..313a1f3b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wen.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Sorbian languages."}],"metadata":{"title":"ID3FrameContentLanguage.wen","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wen","kind":"identifier"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3wenyA2CmF","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wen","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/wen"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wen","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wen":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wen"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wen","abstract":[{"type":"text","text":"Sorbian languages."}],"title":"ID3FrameContentLanguage.wen","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wen"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/wln.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wln.json new file mode 100644 index 00000000..b5416a50 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wln.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Walloon language.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wln"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wln"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/wln"]}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3wlnyA2CmF","title":"ID3FrameContentLanguage.wln","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wln"}],"symbolKind":"case"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wln":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wln","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"wln"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wln","role":"symbol","type":"topic","abstract":[{"text":"Walloon language.","type":"text"}],"title":"ID3FrameContentLanguage.wln","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/wol.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wol.json new file mode 100644 index 00000000..2c6cd513 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/wol.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wol","kind":"identifier"}],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/wol"]}],"metadata":{"symbolKind":"case","roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.wol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wol"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3wolyA2CmF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"sections":[],"abstract":[{"type":"text","text":"Wolof language."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/wol":{"title":"ID3FrameContentLanguage.wol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/wol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wol","kind":"identifier"}],"abstract":[{"type":"text","text":"Wolof language."}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/xal.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/xal.json new file mode 100644 index 00000000..3f05ed55 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/xal.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.xal","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3xalyA2CmF","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xal"}],"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/xal"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xal"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"abstract":[{"type":"text","text":"Kalmyk - Oirat language."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"xal"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/xal":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"xal"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xal","abstract":[{"text":"Kalmyk - Oirat language.","type":"text"}],"title":"ID3FrameContentLanguage.xal","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/xal"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/xho.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/xho.json new file mode 100644 index 00000000..613bd483 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/xho.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/xho"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xho","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"xho","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"text":"Xhosa language.","type":"text"}],"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3xhoyA2CmF","symbolKind":"case","role":"symbol","title":"ID3FrameContentLanguage.xho","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xho","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/xho":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/xho","type":"topic","role":"symbol","abstract":[{"text":"Xhosa language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/xho","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xho","kind":"identifier"}],"kind":"symbol","title":"ID3FrameContentLanguage.xho"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/yao.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yao.json new file mode 100644 index 00000000..8ed600e8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yao.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"yao","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"yao","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3yaoyA2CmF","roleHeading":"Case","role":"symbol","title":"ID3FrameContentLanguage.yao"},"abstract":[{"type":"text","text":"Yao language."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yao"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/yao"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yao":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yao","title":"ID3FrameContentLanguage.yao","role":"symbol","abstract":[{"text":"Yao language.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yao","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"yao"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/yap.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yap.json new file mode 100644 index 00000000..bf5a5f29 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yap.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/yap"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Yapese language."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"yap","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yap"},"kind":"symbol","metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"yap","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3yapyA2CmF","title":"ID3FrameContentLanguage.yap","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yap":{"kind":"symbol","title":"ID3FrameContentLanguage.yap","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yap","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"yap","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Yapese language."}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yap"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/yid.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yid.json new file mode 100644 index 00000000..56a2042e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"yid","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","metadata":{"title":"ID3FrameContentLanguage.yid","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"yid","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3yidyA2CmF"},"sections":[],"abstract":[{"text":"Yiddish language.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yid","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/yid"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yid":{"role":"symbol","title":"ID3FrameContentLanguage.yid","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yid","abstract":[{"text":"Yiddish language.","type":"text"}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"yid"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yid","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/yor.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yor.json new file mode 100644 index 00000000..0fe91b35 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/yor.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"yor"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/yor"]}],"abstract":[{"text":"Yoruba language.","type":"text"}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"yor","kind":"identifier"}],"symbolKind":"case","title":"ID3FrameContentLanguage.yor","role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3yoryA2CmF","modules":[{"name":"ID3TagEditor"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yor","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/yor":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"yor"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/yor","abstract":[{"text":"Yoruba language.","type":"text"}],"title":"ID3FrameContentLanguage.yor","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yor"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/ypk.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ypk.json new file mode 100644 index 00000000..b419e127 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/ypk.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/ypk"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ypk"}],"title":"ID3FrameContentLanguage.ypk","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3ypkyA2CmF","role":"symbol","roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ypk","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Yupik languages."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ypk"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/ypk":{"role":"symbol","title":"ID3FrameContentLanguage.ypk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/ypk","abstract":[{"type":"text","text":"Yupik languages."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ypk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ypk","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zap.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zap.json new file mode 100644 index 00000000..e751c441 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zap.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.zap","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zapyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"zap","kind":"identifier"}]},"abstract":[{"type":"text","text":"Zapotec language."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zap","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zap"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zap"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zap":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zap","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zap","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Zapotec language.","type":"text"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zap","title":"ID3FrameContentLanguage.zap"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zbl.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zbl.json new file mode 100644 index 00000000..4e821faa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zbl.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zbl","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Blissymbols - Blissymbolics - Bliss language."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zbl","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zbl"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"zbl","kind":"identifier"}],"symbolKind":"case","title":"ID3FrameContentLanguage.zbl","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zblyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zbl":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zbl","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zbl","abstract":[{"type":"text","text":"Blissymbols - Blissymbolics - Bliss language."}],"title":"ID3FrameContentLanguage.zbl","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zbl"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zen.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zen.json new file mode 100644 index 00000000..f30cd7dc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zen.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Zenaga language."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zen"}]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.zen","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zenyA2CmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zen"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zen"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zen"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zen":{"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zen","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zen"}],"abstract":[{"text":"Zenaga language.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zen","type":"topic","title":"ID3FrameContentLanguage.zen"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zgh.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zgh.json new file mode 100644 index 00000000..4e6432be --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zgh.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zgh"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"zgh","kind":"identifier"}],"title":"ID3FrameContentLanguage.zgh","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zghyA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case"},"abstract":[{"text":"Standard Moroccan Tamazight language.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zgh"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zgh","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zgh":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zgh","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zgh","abstract":[{"type":"text","text":"Standard Moroccan Tamazight language."}],"title":"ID3FrameContentLanguage.zgh","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zgh"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zha.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zha.json new file mode 100644 index 00000000..dde9dcda --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zha.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Zhuang - Chuang language."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zha"}]}],"kind":"declarations"}],"metadata":{"title":"ID3FrameContentLanguage.zha","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zha"}],"role":"symbol","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zhayA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zha"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zha"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zha":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zha","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zha","abstract":[{"type":"text","text":"Zhuang - Chuang language."}],"title":"ID3FrameContentLanguage.zha","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zha"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zho.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zho.json new file mode 100644 index 00000000..80d2b200 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zho.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Chinese (T) language.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zho"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","title":"ID3FrameContentLanguage.zho","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"zho","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zhoyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"zho","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zho","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zho":{"type":"topic","abstract":[{"type":"text","text":"Chinese (T) language."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zho"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zho","kind":"symbol","role":"symbol","title":"ID3FrameContentLanguage.zho","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zho"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/znd.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/znd.json new file mode 100644 index 00000000..76fb5bf4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/znd.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/znd"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"title":"ID3FrameContentLanguage.znd","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"znd"}],"role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zndyA2CmF","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"znd"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Zande languages."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/znd","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/znd":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"znd"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/znd","abstract":[{"text":"Zande languages.","type":"text"}],"title":"ID3FrameContentLanguage.znd","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/znd"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zul.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zul.json new file mode 100644 index 00000000..81a0e5e5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zul.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zul"]}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zul","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"zul"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zulyA2CmF","roleHeading":"Case","title":"ID3FrameContentLanguage.zul","symbolKind":"case"},"sections":[],"abstract":[{"text":"Zulu language.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zul","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zul":{"role":"symbol","title":"ID3FrameContentLanguage.zul","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zul","abstract":[{"type":"text","text":"Zulu language."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zul"}],"url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zul","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zun.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zun.json new file mode 100644 index 00000000..cd594ca9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zun.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3FrameContentLanguage.zun","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zunyA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zun"}],"roleHeading":"Case"},"abstract":[{"type":"text","text":"Zuni language."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zun"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zun","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zun"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zun":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zun"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zun","abstract":[{"text":"Zuni language.","type":"text"}],"title":"ID3FrameContentLanguage.zun","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zun"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zxx.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zxx.json new file mode 100644 index 00000000..277940aa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zxx.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zxx","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zxx"]}],"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3FrameContentLanguage.zxx","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zxx"}],"externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zxxyA2CmF","symbolKind":"case","roleHeading":"Case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zxx","interfaceLanguage":"swift"},"abstract":[{"text":"No linguistic content; Not applicable","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zxx":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zxx"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zxx","abstract":[{"text":"No linguistic content; Not applicable","type":"text"}],"title":"ID3FrameContentLanguage.zxx","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zxx"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framecontentlanguage/zza.json b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zza.json new file mode 100644 index 00000000..96403c91 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framecontentlanguage/zza.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framecontentlanguage\/zza"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zza"},"abstract":[{"text":"Zaza - Dimili - Dimli - Kirdki - Kirmanjki - Zazaki language.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3FrameContentLanguage.zza","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zza"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A20FrameContentLanguageO3zzayA2CmF"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zza"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage/zza":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"zza","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage\/zza","abstract":[{"type":"text","text":"Zaza - Dimili - Dimli - Kirdki - Kirmanjki - Zazaki language."}],"title":"ID3FrameContentLanguage.zza","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zza"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre.json b/docs/data/documentation/id3tageditor/id3framegenre.json new file mode 100644 index 00000000..8b6fb866 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framegenre"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"class","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A10FrameGenreC","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre","navigatorTitle":[{"kind":"identifier","text":"ID3FrameGenre"}],"roleHeading":"Class"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameGenre","kind":"identifier"}],"platforms":["macOS"]}]}],"topicSections":[{"title":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/==(_:_:)"],"generated":true,"anchor":"Operators"},{"title":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/init(genre:description:)"],"generated":true,"anchor":"Initializers"},{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/description","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/identifier"],"anchor":"Instance-Properties"},{"title":"Default Implementations","anchor":"Default-Implementations","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/Equatable-Implementations"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"title":"Inherits From","kind":"relationships","type":"inheritsFrom"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","doc:\/\/ID3TagEditor\/SQ"],"type":"conformsTo"}],"references":{"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://ID3TagEditor/SQ":{"identifier":"doc:\/\/ID3TagEditor\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/init(genre:description:)":{"url":"\/documentation\/id3tageditor\/id3framegenre\/init(genre:description:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/init(genre:description:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"genre"},{"kind":"text","text":": "},{"text":"ID3Genre","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A5GenreO"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"kind":"symbol","abstract":[{"text":"Init a ID3 genre frame.","type":"text"}],"type":"topic","title":"init(genre:description:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/identifier":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/identifier","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3Genre","preciseIdentifier":"s:12ID3TagEditor0A5GenreO"},{"text":"?","kind":"text"}],"url":"\/documentation\/id3tageditor\/id3framegenre\/identifier","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The genre identifier specified as an ID3 v1 Genre (see ID3Genre)."}],"title":"identifier","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/description":{"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framegenre\/description","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/description","type":"topic","abstract":[{"type":"text","text":"A generic genre description. Useful to build your own genres."}],"title":"description","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/==(_:_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","text":"ID3FrameGenre"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","title":"==(_:_:)","url":"\/documentation\/id3tageditor\/id3framegenre\/==(_:_:)","abstract":[{"type":"text","text":"Compare two Genre."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/==(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/debugDescription":{"url":"\/documentation\/id3tageditor\/id3framegenre\/debugdescription","abstract":[{"text":"ID3FrameGenre description, useful for debug.","type":"text"}],"title":"debugDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/debugDescription","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/Equatable-Implementations":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/Equatable-Implementations","abstract":[],"kind":"article","title":"Equatable Implementations","url":"\/documentation\/id3tageditor\/id3framegenre\/equatable-implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3framegenre/!=(_:_:).json new file mode 100644 index 00000000..c2f317b8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"title":"!=(_:_:)","extendedModule":"Swift","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A10FrameGenreC","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framegenre\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/!=(_:_:)","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/id3framegenre\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/!=(_:_:)","role":"symbol","title":"!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/Equatable-Implementations":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/Equatable-Implementations","abstract":[],"kind":"article","title":"Equatable Implementations","url":"\/documentation\/id3tageditor\/id3framegenre\/equatable-implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre/==(_:_:).json b/docs/data/documentation/id3tageditor/id3framegenre/==(_:_:).json new file mode 100644 index 00000000..f523aca5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre/==(_:_:).json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"roleHeading":"Operator","role":"symbol","title":"==(_:_:)","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A10FrameGenreC2eeoiySbAC_ACtFZ","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","kind":"typeIdentifier","text":"ID3FrameGenre"},{"text":", ","kind":"text"},{"text":"ID3FrameGenre","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framegenre\/==(_:_:)"]}],"abstract":[{"text":"Compare two Genre.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ID3FrameGenre","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","text":"ID3FrameGenre"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Left side of compare operation."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"text":"Right side of compare operation.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"inlineContent":[{"text":"True if the genre values are the same, else false.","type":"text"}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/==(_:_:)","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/==(_:_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"ID3FrameGenre","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A10FrameGenreC","text":"ID3FrameGenre"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","title":"==(_:_:)","url":"\/documentation\/id3tageditor\/id3framegenre\/==(_:_:)","abstract":[{"type":"text","text":"Compare two Genre."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/==(_:_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre/debugdescription.json b/docs/data/documentation/id3tageditor/id3framegenre/debugdescription.json new file mode 100644 index 00000000..a22509b2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre/debugdescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"ID3FrameGenre description, useful for debug."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framegenre\/debugdescription"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/debugDescription"},"metadata":{"title":"debugDescription","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:12ID3TagEditor0A10FrameGenreC16debugDescriptionSSvp","role":"symbol"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/debugDescription":{"url":"\/documentation\/id3tageditor\/id3framegenre\/debugdescription","abstract":[{"text":"ID3FrameGenre description, useful for debug.","type":"text"}],"title":"debugDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/debugDescription","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre/description.json b/docs/data/documentation/id3tageditor/id3framegenre/description.json new file mode 100644 index 00000000..0bc1a103 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre/description.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"A generic genre description. Useful to build your own genres."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framegenre\/description"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/description","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","symbolKind":"property","title":"description","role":"symbol","externalID":"s:12ID3TagEditor0A10FrameGenreC11descriptionSSSgvp"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/description":{"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framegenre\/description","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/description","type":"topic","abstract":[{"type":"text","text":"A generic genre description. Useful to build your own genres."}],"title":"description","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3framegenre/equatable-implementations.json new file mode 100644 index 00000000..85a36fca --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre/equatable-implementations.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre"]]},"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/!=(_:_:)"],"title":"Operators","generated":true,"anchor":"Operators"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","roleHeading":"API Collection","modules":[{"name":"ID3TagEditor"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framegenre\/equatable-implementations"]}],"kind":"article","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/id3framegenre\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/!=(_:_:)","role":"symbol","title":"!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre/identifier.json b/docs/data/documentation/id3tageditor/id3framegenre/identifier.json new file mode 100644 index 00000000..0150872c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre/identifier.json @@ -0,0 +1 @@ +{"metadata":{"title":"identifier","role":"symbol","externalID":"s:12ID3TagEditor0A10FrameGenreC10identifierAA0aE0OSgvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A5GenreO","text":"ID3Genre"},{"kind":"text","text":"?"}],"symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/identifier","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre"]]},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framegenre\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"The genre identifier specified as an ID3 v1 Genre (see ID3Genre)."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","text":"ID3Genre","preciseIdentifier":"s:12ID3TagEditor0A5GenreO"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/identifier":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/identifier","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3Genre","preciseIdentifier":"s:12ID3TagEditor0A5GenreO"},{"text":"?","kind":"text"}],"url":"\/documentation\/id3tageditor\/id3framegenre\/identifier","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The genre identifier specified as an ID3 v1 Genre (see ID3Genre)."}],"title":"identifier","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framegenre/init(genre:description:).json b/docs/data/documentation/id3tageditor/id3framegenre/init(genre:description:).json new file mode 100644 index 00000000..c7fba9e8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framegenre/init(genre:description:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre"]]},"metadata":{"symbolKind":"init","roleHeading":"Initializer","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A10FrameGenreC5genre11descriptionAcA0aE0OSg_SSSgtcfc","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"genre","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A5GenreO","text":"ID3Genre"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"role":"symbol","title":"init(genre:description:)"},"abstract":[{"text":"Init a ID3 genre frame.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/init(genre:description:)"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framegenre\/init(genre:description:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"genre"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","kind":"typeIdentifier","text":"ID3Genre","preciseIdentifier":"s:12ID3TagEditor0A5GenreO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"An ID3Genre to be setted in the ID3 tag.","type":"text"}]}],"name":"genre"},{"content":[{"inlineContent":[{"type":"text","text":"A generic genre description. Useful to build your own genres."}],"type":"paragraph"}],"name":"description"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre/init(genre:description:)":{"url":"\/documentation\/id3tageditor\/id3framegenre\/init(genre:description:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre\/init(genre:description:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"genre"},{"kind":"text","text":": "},{"text":"ID3Genre","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A5GenreO"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"kind":"symbol","abstract":[{"text":"Init a ID3 genre frame.","type":"text"}],"type":"topic","title":"init(genre:description:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameGenre":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameGenre","url":"\/documentation\/id3tageditor\/id3framegenre","type":"topic","abstract":[{"type":"text","text":"A class used to represent an ID3 genre frame to be used in the ID3 tag."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameGenre"}],"role":"symbol","navigatorTitle":[{"text":"ID3FrameGenre","kind":"identifier"}],"title":"ID3FrameGenre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal.json b/docs/data/documentation/id3tageditor/id3framepartoftotal.json new file mode 100644 index 00000000..ffa8b45a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag."}],"metadata":{"role":"symbol","navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","externalID":"s:12ID3TagEditor0A16FramePartOfTotalC","symbolKind":"class","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FramePartOfTotal"}],"roleHeading":"Class"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framepartoftotal"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"anchor":"Operators","title":"Operators","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/==(_:_:)"]},{"title":"Initializers","generated":true,"anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/init(part:total:)"]},{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/part","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/total"],"anchor":"Instance-Properties"},{"generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/Equatable-Implementations"],"title":"Default Implementations","anchor":"Default-Implementations"}],"relationshipsSections":[{"type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"title":"Inherits From"},{"identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","doc:\/\/ID3TagEditor\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"references":{"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/total":{"abstract":[{"text":"The total number of tracks\/discs in recordings.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/total","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"total"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/total","type":"topic","role":"symbol","title":"total","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/SQ":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SQ","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/part":{"abstract":[{"type":"text","text":"The position of the track\/disc."}],"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/part","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"part"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/part","type":"topic","role":"symbol","kind":"symbol","title":"part"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/==(_:_:)":{"abstract":[{"type":"text","text":"Compare two TrackPositionInSet."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"==(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/==(_:_:)","url":"\/documentation\/id3tageditor\/id3framepartoftotal\/==(_:_:)","kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/debugDescription":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/debugDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"debugDescription","url":"\/documentation\/id3tageditor\/id3framepartoftotal\/debugdescription","kind":"symbol","abstract":[{"type":"text","text":"TrackPositionInSet description, useful for debug."}],"role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/Equatable-Implementations":{"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/equatable-implementations","title":"Equatable Implementations","type":"topic","role":"collectionGroup","abstract":[],"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/Equatable-Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/init(part:total:)":{"title":"init(part:total:)","abstract":[{"type":"text","text":"Init an ID3 track position frame."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/init(part:total:)","type":"topic","url":"\/documentation\/id3tageditor\/id3framepartoftotal\/init(part:total:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"part","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"total"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3framepartoftotal/!=(_:_:).json new file mode 100644 index 00000000..71f6dc34 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal/!=(_:_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/!=(_:_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/Equatable-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framepartoftotal\/!=(_:_:)"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Operator","symbolKind":"op","extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A16FramePartOfTotalC","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"title":"!=(_:_:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/!=(_:_:)":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/!=(_:_:)","abstract":[],"role":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/!=(_:_:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/Equatable-Implementations":{"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/equatable-implementations","title":"Equatable Implementations","type":"topic","role":"collectionGroup","abstract":[],"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/Equatable-Implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal/==(_:_:).json b/docs/data/documentation/id3tageditor/id3framepartoftotal/==(_:_:).json new file mode 100644 index 00000000..a085d180 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal/==(_:_:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A16FramePartOfTotalC2eeoiySbAC_ACtFZ","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"kind":"text","text":", "},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","kind":"typeIdentifier","text":"ID3FramePartOfTotal"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Operator","title":"==(_:_:)","symbolKind":"op"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Compare two TrackPositionInSet."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","text":"ID3FramePartOfTotal"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Left side of compare operation."}]}],"name":"lhs"},{"name":"rhs","content":[{"inlineContent":[{"text":"Right side of compare operation.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"True if the track positions values are the same, else false.","type":"text"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framepartoftotal\/==(_:_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/==(_:_:)":{"abstract":[{"type":"text","text":"Compare two TrackPositionInSet."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"ID3FramePartOfTotal","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ID3FramePartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A16FramePartOfTotalC"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"==(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/==(_:_:)","url":"\/documentation\/id3tageditor\/id3framepartoftotal\/==(_:_:)","kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal/debugdescription.json b/docs/data/documentation/id3tageditor/id3framepartoftotal/debugdescription.json new file mode 100644 index 00000000..711a8bd1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal/debugdescription.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","externalID":"s:12ID3TagEditor0A16FramePartOfTotalC16debugDescriptionSSvp","title":"debugDescription"},"sections":[],"abstract":[{"type":"text","text":"TrackPositionInSet description, useful for debug."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framepartoftotal\/debugdescription"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/debugDescription","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/debugDescription":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/debugDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"debugDescription","url":"\/documentation\/id3tageditor\/id3framepartoftotal\/debugdescription","kind":"symbol","abstract":[{"type":"text","text":"TrackPositionInSet description, useful for debug."}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3framepartoftotal/equatable-implementations.json new file mode 100644 index 00000000..1b8ef3a7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal/equatable-implementations.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framepartoftotal\/equatable-implementations"]}],"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/!=(_:_:)"],"anchor":"Operators","title":"Operators","generated":true}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal"]]},"kind":"article","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/!=(_:_:)":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/!=(_:_:)","abstract":[],"role":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/!=(_:_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal/init(part:total:).json b/docs/data/documentation/id3tageditor/id3framepartoftotal/init(part:total:).json new file mode 100644 index 00000000..d52bfa0e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal/init(part:total:).json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/init(part:total:)","interfaceLanguage":"swift"},"abstract":[{"text":"Init an ID3 track position frame.","type":"text"}],"metadata":{"role":"symbol","symbolKind":"init","roleHeading":"Initializer","modules":[{"name":"ID3TagEditor"}],"title":"init(part:total:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"part"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"total","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"externalID":"s:12ID3TagEditor0A16FramePartOfTotalC4part5totalACSi_SiSgtcfc"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"part"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"text":"total","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"name":"part","content":[{"inlineContent":[{"type":"text","text":"The index of the track\/disc."}],"type":"paragraph"}]},{"name":"total","content":[{"inlineContent":[{"text":"The total tracks\/discs of the recordings.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framepartoftotal\/init(part:total:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/init(part:total:)":{"title":"init(part:total:)","abstract":[{"type":"text","text":"Init an ID3 track position frame."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/init(part:total:)","type":"topic","url":"\/documentation\/id3tageditor\/id3framepartoftotal\/init(part:total:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"part","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"total"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal/part.json b/docs/data/documentation/id3tageditor/id3framepartoftotal/part.json new file mode 100644 index 00000000..0d6bc138 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal/part.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framepartoftotal\/part"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"part"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]}]}],"abstract":[{"text":"The position of the track\/disc.","type":"text"}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A16FramePartOfTotalC4partSivp","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"part","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"part"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/part"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/part":{"abstract":[{"type":"text","text":"The position of the track\/disc."}],"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/part","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"part"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/part","type":"topic","role":"symbol","kind":"symbol","title":"part"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framepartoftotal/total.json b/docs/data/documentation/id3tageditor/id3framepartoftotal/total.json new file mode 100644 index 00000000..319705c3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framepartoftotal/total.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/total"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"total"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","title":"total","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"total","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor0A16FramePartOfTotalC5totalSiSgvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framepartoftotal\/total"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal"]]},"abstract":[{"type":"text","text":"The total number of tracks\/discs in recordings."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FramePartOfTotal","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FramePartOfTotal","kind":"identifier"}],"title":"ID3FramePartOfTotal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal","url":"\/documentation\/id3tageditor\/id3framepartoftotal","type":"topic","abstract":[{"text":"A class used to represent an ID3 track\/disc position in the original recordings frame in the ID3 tag.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FramePartOfTotal/total":{"abstract":[{"text":"The total number of tracks\/discs in recordings.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3framepartoftotal\/total","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"total"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FramePartOfTotal\/total","type":"topic","role":"symbol","title":"total","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdatetime.json b/docs/data/documentation/id3tageditor/id3framerecordingdatetime.json new file mode 100644 index 00000000..88f43f60 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdatetime.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A22FrameRecordingDateTimeC","navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingDateTime"}],"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"title":"ID3FrameRecordingDateTime","roleHeading":"Class","symbolKind":"class","role":"symbol"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordingdatetime"]}],"abstract":[{"type":"text","text":"A class used to represent an ID3 recording date time frame to be used in the ID3 tag."},{"text":" ","type":"text"},{"text":"Valid only for ID3 tag version 2.4.","type":"text"}],"relationshipsSections":[{"title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"type":"inheritsFrom"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/init(recordingDateTime:)"],"title":"Initializers","generated":true,"anchor":"Initializers"},{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/recordingDateTime"],"anchor":"Instance-Properties"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime":{"title":"ID3FrameRecordingDateTime","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A class used to represent an ID3 recording date time frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Valid only for ID3 tag version 2.4."}],"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime/init(recordingDateTime:)":{"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime\/init(recordingdatetime:)","role":"symbol","kind":"symbol","abstract":[{"text":"Init an ID3 recording date time frame.","type":"text"}],"title":"init(recordingDateTime:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/init(recordingDateTime:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"recordingDateTime","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","text":"RecordingDateTime"},{"text":")","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime/recordingDateTime":{"type":"topic","title":"recordingDateTime","url":"\/documentation\/id3tageditor\/id3framerecordingdatetime\/recordingdatetime","role":"symbol","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingDateTime"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","text":"RecordingDateTime","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/recordingDateTime","abstract":[{"text":"The recordin date time information. This field contains date and time of the recording.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdatetime/init(recordingdatetime:).json b/docs/data/documentation/id3tageditor/id3framerecordingdatetime/init(recordingdatetime:).json new file mode 100644 index 00000000..87d4a655 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdatetime/init(recordingdatetime:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordingdatetime\/init(recordingdatetime:)"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Init an ID3 recording date time frame."}],"sections":[],"metadata":{"symbolKind":"init","title":"init(recordingDateTime:)","roleHeading":"Initializer","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"recordingDateTime","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","text":"RecordingDateTime"},{"kind":"text","text":")"}],"externalID":"s:12ID3TagEditor0A22FrameRecordingDateTimeC09recordingfG0AcA0efG0V_tcfc","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"recordingDateTime"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","text":"RecordingDateTime"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"A RecordingDateTime struct.","type":"text"}]}],"name":"recordingDateTime"}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/init(recordingDateTime:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime":{"title":"ID3FrameRecordingDateTime","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A class used to represent an ID3 recording date time frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Valid only for ID3 tag version 2.4."}],"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime/init(recordingDateTime:)":{"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime\/init(recordingdatetime:)","role":"symbol","kind":"symbol","abstract":[{"text":"Init an ID3 recording date time frame.","type":"text"}],"title":"init(recordingDateTime:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/init(recordingDateTime:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"recordingDateTime","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","text":"RecordingDateTime"},{"text":")","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdatetime/recordingdatetime.json b/docs/data/documentation/id3tageditor/id3framerecordingdatetime/recordingdatetime.json new file mode 100644 index 00000000..4105abbc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdatetime/recordingdatetime.json @@ -0,0 +1 @@ +{"abstract":[{"text":"The recordin date time information. This field contains date and time of the recording.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordingdatetime\/recordingdatetime"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"recordingDateTime","kind":"identifier"},{"kind":"text","text":": "},{"text":"RecordingDateTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/recordingDateTime","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A22FrameRecordingDateTimeC09recordingfG0AA0efG0Vvp","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"recordingDateTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","text":"RecordingDateTime","kind":"typeIdentifier"}],"symbolKind":"property","title":"recordingDateTime"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime":{"title":"ID3FrameRecordingDateTime","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"navigatorTitle":[{"text":"ID3FrameRecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A class used to represent an ID3 recording date time frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Valid only for ID3 tag version 2.4."}],"url":"\/documentation\/id3tageditor\/id3framerecordingdatetime"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDateTime/recordingDateTime":{"type":"topic","title":"recordingDateTime","url":"\/documentation\/id3tageditor\/id3framerecordingdatetime\/recordingdatetime","role":"symbol","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingDateTime"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor17RecordingDateTimeV","text":"RecordingDateTime","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDateTime\/recordingDateTime","abstract":[{"text":"The recordin date time information. This field contains date and time of the recording.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdaymonth.json b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth.json new file mode 100644 index 00000000..4e1c678b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A22FrameRecordingDayMonthC","roleHeading":"Class","title":"ID3FrameRecordingDayMonth","role":"symbol","symbolKind":"class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}]},"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"title":"Inherits From","type":"inheritsFrom","kind":"relationships"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"],"type":"conformsTo"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framerecordingdaymonth"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Valid only for ID3 tag version 2.3 and 2.2."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}]}]}],"topicSections":[{"title":"Initializers","anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/init(day:month:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/day","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/month"],"anchor":"Instance-Properties","generated":true}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/month":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/month","abstract":[{"type":"text","text":"Recording month of the song."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"type":"topic","title":"month","url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/month","role":"symbol"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/day":{"role":"symbol","kind":"symbol","abstract":[{"text":"Recording day of the song.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/day","type":"topic","title":"day","url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/day","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/debugDescription":{"type":"topic","abstract":[{"type":"text","text":"ID3FrameRecordingDayMonth description, useful for debug."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/debugDescription","url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/debugdescription","kind":"symbol","title":"debugDescription","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/init(day:month:)":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/init(day:month:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"day"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"month"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/init(day:month:)","title":"init(day:month:)","type":"topic","role":"symbol","abstract":[{"text":"Init an ID3 recording day month frame.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/day.json b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/day.json new file mode 100644 index 00000000..4b3e0d6e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/day.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A22FrameRecordingDayMonthC3daySiSgvp","title":"day","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"day"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth"]]},"kind":"symbol","abstract":[{"type":"text","text":"Recording day of the song."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/day","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordingdaymonth\/day"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/day":{"role":"symbol","kind":"symbol","abstract":[{"text":"Recording day of the song.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/day","type":"topic","title":"day","url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/day","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/debugdescription.json b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/debugdescription.json new file mode 100644 index 00000000..e7cf1a11 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/debugdescription.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"property","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:12ID3TagEditor0A22FrameRecordingDayMonthC16debugDescriptionSSvp"},"abstract":[{"type":"text","text":"ID3FrameRecordingDayMonth description, useful for debug."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/debugDescription"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordingdaymonth\/debugdescription"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/debugDescription":{"type":"topic","abstract":[{"type":"text","text":"ID3FrameRecordingDayMonth description, useful for debug."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/debugDescription","url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/debugdescription","kind":"symbol","title":"debugDescription","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/init(day:month:).json b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/init(day:month:).json new file mode 100644 index 00000000..a355866a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/init(day:month:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"day","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"text":"month","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}]}],"kind":"declarations"},{"parameters":[{"name":"day","content":[{"type":"paragraph","inlineContent":[{"text":"A day as int.","type":"text"}]}]},{"name":"month","content":[{"inlineContent":[{"type":"text","text":"A month as int."}],"type":"paragraph"}]}],"kind":"parameters"}],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"day"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"month"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer","title":"init(day:month:)","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A22FrameRecordingDayMonthC3day5monthACSiSg_AFtcfc"},"abstract":[{"type":"text","text":"Init an ID3 recording day month frame."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/init(day:month:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framerecordingdaymonth\/init(day:month:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/init(day:month:)":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/init(day:month:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"day"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"month"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/init(day:month:)","title":"init(day:month:)","type":"topic","role":"symbol","abstract":[{"text":"Init an ID3 recording day month frame.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/month.json b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/month.json new file mode 100644 index 00000000..f9a1306e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordingdaymonth/month.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"month","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"symbolKind":"property","externalID":"s:12ID3TagEditor0A22FrameRecordingDayMonthC5monthSiSgvp","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/month","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framerecordingdaymonth\/month"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Recording month of the song.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"month"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth/month":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth\/month","abstract":[{"type":"text","text":"Recording month of the song."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"type":"topic","title":"month","url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/month","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingDayMonth":{"url":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","type":"topic","abstract":[{"text":"A class used to represent an ID3 recording day month frame to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameRecordingDayMonth","kind":"identifier"}],"title":"ID3FrameRecordingDayMonth","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingDayMonth"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingDayMonth","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordinghourminute.json b/docs/data/documentation/id3tageditor/id3framerecordinghourminute.json new file mode 100644 index 00000000..ce389950 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordinghourminute.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","interfaceLanguage":"swift"},"metadata":{"externalID":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC","title":"ID3FrameRecordingHourMinute","modules":[{"name":"ID3TagEditor"}],"symbolKind":"class","role":"symbol","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"navigatorTitle":[{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}]},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framerecordinghourminute"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/init(hour:minute:)"],"title":"Initializers","generated":true},{"generated":true,"anchor":"Instance-Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/hour","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/minute"],"title":"Instance Properties"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"type":"inheritsFrom","kind":"relationships","title":"Inherits From"},{"identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/init(hour:minute:)":{"title":"init(hour:minute:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"hour","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"minute","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/init(hour:minute:)","type":"topic","abstract":[{"text":"Init an ID3 recording hour minute frame.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/init(hour:minute:)"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/minute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/minute","type":"topic","url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/minute","role":"symbol","abstract":[{"type":"text","text":"Recording seconds of the song."}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"title":"minute","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/debugDescription":{"role":"symbol","kind":"symbol","type":"topic","title":"debugDescription","abstract":[{"type":"text","text":"ID3FrameRecordingHourMinute description, useful for debug."}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/debugdescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/hour":{"abstract":[{"text":"Recording hour of the song.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"hour","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"hour","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/hour","url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/hour","type":"topic","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordinghourminute/debugdescription.json b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/debugdescription.json new file mode 100644 index 00000000..aaae50c1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/debugdescription.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC16debugDescriptionSSvp","role":"symbol","title":"debugDescription","symbolKind":"property","roleHeading":"Instance Property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/debugDescription"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordinghourminute\/debugdescription"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"ID3FrameRecordingHourMinute description, useful for debug.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/debugDescription":{"role":"symbol","kind":"symbol","type":"topic","title":"debugDescription","abstract":[{"type":"text","text":"ID3FrameRecordingHourMinute description, useful for debug."}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/debugdescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","abstract":[{"type":"text","text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org."}],"kind":"symbol","title":"ID3TagEditor","url":"\/documentation\/id3tageditor","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordinghourminute/hour.json b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/hour.json new file mode 100644 index 00000000..f951a677 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/hour.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framerecordinghourminute\/hour"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"title":"hour","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC4hourSiSgvp"},"abstract":[{"type":"text","text":"Recording hour of the song."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/hour","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/hour":{"abstract":[{"text":"Recording hour of the song.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"hour","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"hour","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/hour","url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/hour","type":"topic","role":"symbol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordinghourminute/init(hour:minute:).json b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/init(hour:minute:).json new file mode 100644 index 00000000..fdf2a59c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/init(hour:minute:).json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"init","role":"symbol","title":"init(hour:minute:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"hour","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"text":"minute","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?)"}],"externalID":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC4hour6minuteACSiSg_AFtcfc","roleHeading":"Initializer","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordinghourminute\/init(hour:minute:)"]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/init(hour:minute:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"hour"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?, ","kind":"text"},{"text":"minute","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"hour","content":[{"type":"paragraph","inlineContent":[{"text":"The recording hour of the song.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"The recording minute of the song.","type":"text"}]}],"name":"minute"}]}],"abstract":[{"text":"Init an ID3 recording hour minute frame.","type":"text"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/init(hour:minute:)":{"title":"init(hour:minute:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"hour","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"minute","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/init(hour:minute:)","type":"topic","abstract":[{"text":"Init an ID3 recording hour minute frame.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/init(hour:minute:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framerecordinghourminute/minute.json b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/minute.json new file mode 100644 index 00000000..fb0ccb5b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framerecordinghourminute/minute.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/minute","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A24FrameRecordingHourMinuteC6minuteSiSgvp","modules":[{"name":"ID3TagEditor"}],"title":"minute","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Recording seconds of the song."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framerecordinghourminute\/minute"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute/minute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute\/minute","type":"topic","url":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/minute","role":"symbol","abstract":[{"type":"text","text":"Recording seconds of the song."}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"title":"minute","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameRecordingHourMinute":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameRecordingHourMinute","kind":"symbol","title":"ID3FrameRecordingHourMinute","abstract":[{"type":"text","text":"A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},{"type":"text","text":" "},{"text":"Valid only for ID3 tag version 2.3 and 2.2.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameRecordingHourMinute"}],"url":"\/documentation\/id3tageditor\/id3framerecordinghourminute","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameRecordingHourMinute","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithintegercontent.json b/docs/data/documentation/id3tageditor/id3framewithintegercontent.json new file mode 100644 index 00000000..794e99b6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithintegercontent.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/init(value:)"],"anchor":"Initializers","generated":true},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/value"],"generated":true,"title":"Instance Properties","anchor":"Instance-Properties"}],"relationshipsSections":[{"title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"type":"inheritsFrom"},{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"],"title":"Conforms To"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameWithIntegerContent"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithIntegerContent"}],"symbolKind":"class","roleHeading":"Class","title":"ID3FrameWithIntegerContent","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A23FrameWithIntegerContentC"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithintegercontent"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent/debugDescription":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent\/debugdescription","title":"debugDescription","type":"topic","abstract":[{"text":"ID3FrameWithIntegerContent description, useful for debug.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/debugDescription","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent/value":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"value","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/value","abstract":[{"text":"the value being returned.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithintegercontent\/value","title":"value"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent/init(value:)":{"role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"value"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/init(value:)","abstract":[{"type":"text","text":"Init an ID3 recording integer frame."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithintegercontent\/init(value:)","title":"init(value:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithintegercontent/debugdescription.json b/docs/data/documentation/id3tageditor/id3framewithintegercontent/debugdescription.json new file mode 100644 index 00000000..2da09f78 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithintegercontent/debugdescription.json @@ -0,0 +1 @@ +{"abstract":[{"text":"ID3FrameWithIntegerContent description, useful for debug.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/debugDescription"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithintegercontent\/debugdescription"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","title":"debugDescription","symbolKind":"property","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A23FrameWithIntegerContentC16debugDescriptionSSvp"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent/debugDescription":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent\/debugdescription","title":"debugDescription","type":"topic","abstract":[{"text":"ID3FrameWithIntegerContent description, useful for debug.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/debugDescription","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithintegercontent/init(value:).json b/docs/data/documentation/id3tageditor/id3framewithintegercontent/init(value:).json new file mode 100644 index 00000000..2970bdb4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithintegercontent/init(value:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The value as int.","type":"text"}]}],"name":"value"}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framewithintegercontent\/init(value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/init(value:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Init an ID3 recording integer frame."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent"]]},"metadata":{"symbolKind":"init","roleHeading":"Initializer","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"init(value:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"value","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"externalID":"s:12ID3TagEditor0A23FrameWithIntegerContentC5valueACSiSg_tcfc"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent/init(value:)":{"role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"value"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/init(value:)","abstract":[{"type":"text","text":"Init an ID3 recording integer frame."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithintegercontent\/init(value:)","title":"init(value:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithintegercontent/value.json b/docs/data/documentation/id3tageditor/id3framewithintegercontent/value.json new file mode 100644 index 00000000..54219bfb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithintegercontent/value.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"property","title":"value","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","externalID":"s:12ID3TagEditor0A23FrameWithIntegerContentC5valueSiSgvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"value","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/value","interfaceLanguage":"swift"},"abstract":[{"text":"the value being returned.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithintegercontent\/value"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent":{"url":"\/documentation\/id3tageditor\/id3framewithintegercontent","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent","abstract":[{"text":"A class used to represent an ID3 frame with an integer value.","type":"text"}],"navigatorTitle":[{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"title":"ID3FrameWithIntegerContent","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithIntegerContent","kind":"identifier"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithIntegerContent/value":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"value","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithIntegerContent\/value","abstract":[{"text":"the value being returned.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithintegercontent\/value","title":"value"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent.json b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent.json new file mode 100644 index 00000000..a22267ab --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent.json @@ -0,0 +1 @@ +{"abstract":[{"text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"type":"text","text":"understand which frames admit a locallized content."},{"type":"text","text":" "},{"text":"See the official id3 documentation for a full list of frame with localized content.","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/init(language:contentDescription:content:)"],"generated":true,"anchor":"Initializers","title":"Initializers"},{"title":"Instance Properties","anchor":"Instance-Properties","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/contentDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/language"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"metadata":{"symbolKind":"class","title":"ID3FrameWithLocalizedContent","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Class","externalID":"s:12ID3TagEditor0A25FrameWithLocalizedContentC","role":"symbol"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","interfaceLanguage":"swift"},"relationshipsSections":[{"type":"inheritsFrom","title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"]},{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3framewithlocalizedcontent"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/contentDescription":{"role":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/contentDescription","abstract":[{"type":"text","text":"A short description of the lyrics contained in the frame"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/contentdescription","title":"contentDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/debugDescription":{"role":"symbol","kind":"symbol","title":"debugDescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/debugDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/debugdescription","abstract":[{"text":"ID3FrameAttachedPicture debug description.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/language":{"role":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"language"},{"text":": ","kind":"text"},{"text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier"}],"kind":"symbol","title":"language","abstract":[{"type":"text","text":"The language of the lyrics contained in the frame"}],"url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/language","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/language"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/init(language:contentDescription:content:)":{"kind":"symbol","title":"init(language:contentDescription:content:)","abstract":[{"text":"Init an ID3 localized string content frame.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"contentDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"content","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/init(language:contentDescription:content:)","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/init(language:contentdescription:content:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/contentdescription.json b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/contentdescription.json new file mode 100644 index 00000000..5bd304f8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/contentdescription.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/contentDescription"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"A short description of the lyrics contained in the frame","type":"text"}],"metadata":{"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"contentDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","externalID":"s:12ID3TagEditor0A25FrameWithLocalizedContentC18contentDescriptionSSvp","title":"contentDescription"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contentDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/contentdescription"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/contentDescription":{"role":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/contentDescription","abstract":[{"type":"text","text":"A short description of the lyrics contained in the frame"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/contentdescription","title":"contentDescription"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/debugdescription.json b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/debugdescription.json new file mode 100644 index 00000000..c70f2771 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/debugdescription.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/debugdescription"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"abstract":[{"type":"text","text":"ID3FrameAttachedPicture debug description."}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A25FrameWithLocalizedContentC16debugDescriptionSSvp","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"debugDescription"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/debugDescription","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/debugDescription":{"role":"symbol","kind":"symbol","title":"debugDescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/debugDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/debugdescription","abstract":[{"text":"ID3FrameAttachedPicture debug description.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/init(language:contentdescription:content:).json b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/init(language:contentdescription:content:).json new file mode 100644 index 00000000..1d1cc5ab --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/init(language:contentdescription:content:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent"]]},"metadata":{"roleHeading":"Initializer","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"init","externalID":"s:12ID3TagEditor0A25FrameWithLocalizedContentC8language18contentDescription0I0AcA0adG8LanguageO_S2Stcfc","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"contentDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"content","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":")","kind":"text"}],"title":"init(language:contentDescription:content:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/init(language:contentdescription:content:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"language","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","kind":"typeIdentifier","text":"ID3FrameContentLanguage"},{"kind":"text","text":", "},{"text":"contentDescription","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"content"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The language of the content. See "},{"code":"ID3PictureType","type":"codeVoice"},{"type":"text","text":" "},{"text":"for a complete list of the available languages.","type":"text"}],"type":"paragraph"}],"name":"language"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A description of the content of the frame as string."}]}],"name":"contentDescription"},{"name":"content","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The content.of the frame (see ID3FrameContentLanguage)."},{"type":"text","text":" "},{"type":"text","text":"types."}]}]}],"kind":"parameters"}],"abstract":[{"text":"Init an ID3 localized string content frame.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/init(language:contentDescription:content:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/init(language:contentDescription:content:)":{"kind":"symbol","title":"init(language:contentDescription:content:)","abstract":[{"text":"Init an ID3 localized string content frame.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"language","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"contentDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"content","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/init(language:contentDescription:content:)","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/init(language:contentdescription:content:)","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/language.json b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/language.json new file mode 100644 index 00000000..763dd207 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithlocalizedcontent/language.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"language"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:12ID3TagEditor0A25FrameWithLocalizedContentC8languageAA0adG8LanguageOvp","title":"language","symbolKind":"property"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/language","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/language"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"The language of the lyrics contained in the frame","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"language","kind":"identifier"},{"kind":"text","text":": "},{"text":"ID3FrameContentLanguage","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent/language":{"role":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"language"},{"text":": ","kind":"text"},{"text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","kind":"typeIdentifier"}],"kind":"symbol","title":"language","abstract":[{"type":"text","text":"The language of the lyrics contained in the frame"}],"url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/language","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent\/language"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithstringcontent.json b/docs/data/documentation/id3tageditor/id3framewithstringcontent.json new file mode 100644 index 00000000..f3235493 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithstringcontent.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"kind":"symbol","topicSections":[{"title":"Initializers","generated":true,"anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/init(content:)"]},{"anchor":"Instance-Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/content"],"title":"Instance Properties","generated":true}],"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"],"type":"inheritsFrom","kind":"relationships","title":"Inherits From"},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent"],"title":"Inherited By","kind":"relationships","type":"inheritedBy"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3framewithstringcontent"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"A class used to represent an ID3 frame with generic string data in the ID3 tag.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3FrameWithStringContent"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Class","symbolKind":"class","role":"symbol","title":"ID3FrameWithStringContent","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A22FrameWithStringContentC"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithLocalizedContent":{"type":"topic","url":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","role":"symbol","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3FrameWithLocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithLocalizedContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},{"text":" ","type":"text"},{"type":"text","text":"Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to"},{"type":"text","text":" "},{"text":"understand which frames admit a locallized content.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"See the official id3 documentation for a full list of frame with localized content."}],"navigatorTitle":[{"kind":"identifier","text":"ID3FrameWithLocalizedContent"}],"title":"ID3FrameWithLocalizedContent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent/init(content:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/init(content:)","title":"init(content:)","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithstringcontent\/init(content:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"content"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","abstract":[{"text":"Init an ID3 frame with string content.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent/content":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"content","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"text":"The content as string.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/content","title":"content","type":"topic","url":"\/documentation\/id3tageditor\/id3framewithstringcontent\/content","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithstringcontent/content.json b/docs/data/documentation/id3tageditor/id3framewithstringcontent/content.json new file mode 100644 index 00000000..492d551b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithstringcontent/content.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"The content as string."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"title":"content","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"content","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"externalID":"s:12ID3TagEditor0A22FrameWithStringContentC7contentSSvp"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/content"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3framewithstringcontent\/content"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent/content":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"content","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"text":"The content as string.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/content","title":"content","type":"topic","url":"\/documentation\/id3tageditor\/id3framewithstringcontent\/content","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3framewithstringcontent/init(content:).json b/docs/data/documentation/id3tageditor/id3framewithstringcontent/init(content:).json new file mode 100644 index 00000000..0582af6b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3framewithstringcontent/init(content:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/init(content:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"content","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"content","content":[{"inlineContent":[{"text":"The content of the ID3 frame.","type":"text"}],"type":"paragraph"}]}]}],"metadata":{"role":"symbol","roleHeading":"Initializer","externalID":"s:12ID3TagEditor0A22FrameWithStringContentC7contentACSS_tcfc","modules":[{"name":"ID3TagEditor"}],"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"content","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(content:)"},"abstract":[{"text":"Init an ID3 frame with string content.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3framewithstringcontent\/init(content:)"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent/init(content:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent\/init(content:)","title":"init(content:)","kind":"symbol","url":"\/documentation\/id3tageditor\/id3framewithstringcontent\/init(content:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"content"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","abstract":[{"text":"Init an ID3 frame with string content.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameWithStringContent":{"title":"ID3FrameWithStringContent","abstract":[{"type":"text","text":"A class used to represent an ID3 frame with generic string data in the ID3 tag."},{"type":"text","text":" "},{"type":"text","text":"This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title)."}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3FrameWithStringContent","kind":"identifier"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"ID3FrameWithStringContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameWithStringContent","url":"\/documentation\/id3tageditor\/id3framewithstringcontent"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre.json b/docs/data/documentation/id3tageditor/id3genre.json new file mode 100644 index 00000000..72eb01e2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Genre","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/ID3TagEditor\/s12CaseIterableP","doc:\/\/ID3TagEditor\/SQ","doc:\/\/ID3TagEditor\/SH","doc:\/\/ID3TagEditor\/SY"]}],"kind":"symbol","metadata":{"roleHeading":"Enumeration","title":"ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3Genre"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"abstract":[{"type":"text","text":"An enum that contains the genres supported by the ID3 standard using specific identifiers."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acid","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidJazz","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidPunk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternRock","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternative","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ambient","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/bass","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/blues","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cabaret","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/christianRap","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classicRock","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classical","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/comedy","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/country","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cover","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cult","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dance","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/darkwave","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/deathMetal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/disco","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dream","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/electronic","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ethnic","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/euroTechno","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/eurodance","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/funk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/fusion","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/game","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gangsta","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gospel","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gothic","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/grunge","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hardRock","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hipHop","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/house","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/industrial","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumental","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalPop","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalRock","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazz","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazzFunk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jungle","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/loFi","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/meditative","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/metal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/musical","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/nativeAmerican","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newAge","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newWave","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/noise","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/oldies","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/other","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/polka","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pop","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFolk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFunk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pranks","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/psychadelic","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/punk","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rAndB","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rap","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rave","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/reggae","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/remix","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/retro","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rock","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rockAndRoll","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/showtunes","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ska","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soul","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundClip","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundtrack","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/southernRock","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/space","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/techno","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/technoIndustrial","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/top40","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trailer","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trance","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tribal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tripHop","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/vocal"],"generated":true,"anchor":"Enumeration-Cases"},{"anchor":"Initializers","generated":true,"title":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/init(rawValue:)"]},{"anchor":"Default-Implementations","generated":true,"title":"Default Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/Equatable-Implementations","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/RawRepresentable-Implementations"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/ethnic":{"title":"ID3Genre.ethnic","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ethnic","url":"\/documentation\/id3tageditor\/id3genre\/ethnic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ethnic","kind":"identifier"}],"abstract":[{"type":"text","text":"Ethnic genre."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/house":{"type":"topic","abstract":[{"type":"text","text":"House genre."}],"role":"symbol","title":"ID3Genre.house","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/house","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/house","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"house","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/vocal":{"abstract":[{"type":"text","text":"vocal genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/vocal","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"vocal","kind":"identifier"}],"title":"ID3Genre.vocal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/vocal","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/meditative":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/meditative","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/meditative","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"meditative"}],"abstract":[{"text":"Meditative genre.","type":"text"}],"title":"ID3Genre.meditative"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/trance":{"abstract":[{"text":"Trance genre.","type":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trance","url":"\/documentation\/id3tageditor\/id3genre\/trance","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trance","kind":"identifier"}],"title":"ID3Genre.trance"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","url":"\/documentation\/id3tageditor\/id3genre\/rawrepresentable-implementations","kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rock":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rock","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rock","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/rock","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Rock genre."}],"title":"ID3Genre.rock","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/alternRock":{"abstract":[{"text":"Altern rock genre.","type":"text"}],"role":"symbol","title":"ID3Genre.alternRock","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/alternrock","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternRock","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alternRock","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/jazzFunk":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazzFunk","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jazzFunk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/jazzfunk","abstract":[{"type":"text","text":"Jazz funk genre."}],"role":"symbol","kind":"symbol","title":"ID3Genre.jazzFunk"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/acidPunk":{"abstract":[{"type":"text","text":"Acid punk genre."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/acidpunk","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidPunk","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"acidPunk","kind":"identifier"}],"title":"ID3Genre.acidPunk","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/polka":{"url":"\/documentation\/id3tageditor\/id3genre\/polka","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/polka","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"polka","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Polka genre."}],"title":"ID3Genre.polka"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/tribal":{"abstract":[{"text":"Tribal genre.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tribal","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/tribal","title":"ID3Genre.tribal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tribal","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/metal":{"abstract":[{"type":"text","text":"Metal genre."}],"role":"symbol","title":"ID3Genre.metal","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/metal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/metal","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"metal"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/acidJazz":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidJazz","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"acidJazz"}],"url":"\/documentation\/id3tageditor\/id3genre\/acidjazz","title":"ID3Genre.acidJazz","abstract":[{"type":"text","text":"Acid jazz genre."}],"kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/technoIndustrial":{"url":"\/documentation\/id3tageditor\/id3genre\/technoindustrial","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/technoIndustrial","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"technoIndustrial","kind":"identifier"}],"role":"symbol","abstract":[{"text":"TechnoIndustrial genre.","type":"text"}],"title":"ID3Genre.technoIndustrial"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/acid":{"type":"topic","abstract":[{"type":"text","text":"Acid genre."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"acid"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acid","url":"\/documentation\/id3tageditor\/id3genre\/acid","role":"symbol","title":"ID3Genre.acid","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/electronic":{"abstract":[{"text":"Electronic genre.","type":"text"}],"role":"symbol","title":"ID3Genre.electronic","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/electronic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/electronic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"electronic"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/fusion":{"url":"\/documentation\/id3tageditor\/id3genre\/fusion","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/fusion","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fusion"}],"role":"symbol","abstract":[{"type":"text","text":"Fusion genre."}],"title":"ID3Genre.fusion"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/techno":{"abstract":[{"type":"text","text":"Techno genre."}],"role":"symbol","title":"ID3Genre.techno","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/techno","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/techno","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"techno","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/game":{"title":"ID3Genre.game","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/game","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"game","kind":"identifier"}],"abstract":[{"type":"text","text":"Game genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/game","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hipHop":{"abstract":[{"text":"Hip hop genre.","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hipHop","url":"\/documentation\/id3tageditor\/id3genre\/hiphop","role":"symbol","title":"ID3Genre.hipHop","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"hipHop","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/jungle":{"title":"ID3Genre.jungle","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jungle","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/jungle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jungle","kind":"identifier"}],"abstract":[{"type":"text","text":"Jungle genre."}]},"doc://ID3TagEditor/SQ":{"identifier":"doc:\/\/ID3TagEditor\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/instrumentalRock":{"url":"\/documentation\/id3tageditor\/id3genre\/instrumentalrock","type":"topic","abstract":[{"text":"Instrumental rock genre.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"instrumentalRock"}],"title":"ID3Genre.instrumentalRock","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalRock","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/dance":{"role":"symbol","title":"ID3Genre.dance","url":"\/documentation\/id3tageditor\/id3genre\/dance","abstract":[{"text":"Dance genre.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dance"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dance"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/bass":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bass","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/bass","url":"\/documentation\/id3tageditor\/id3genre\/bass","abstract":[{"type":"text","text":"Bass genre."}],"title":"ID3Genre.bass"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/classicRock":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classicRock","url":"\/documentation\/id3tageditor\/id3genre\/classicrock","abstract":[{"text":"Classic rock genre.","type":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"ID3Genre.classicRock","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"classicRock","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/Equatable-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/Equatable-Implementations","url":"\/documentation\/id3tageditor\/id3genre\/equatable-implementations","title":"Equatable Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/eurodance":{"url":"\/documentation\/id3tageditor\/id3genre\/eurodance","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/eurodance","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Eurodance genre."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"eurodance"}],"title":"ID3Genre.eurodance"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/ska":{"abstract":[{"text":"Ska genre.","type":"text"}],"role":"symbol","title":"ID3Genre.ska","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/ska","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ska","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ska"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/alternative":{"title":"ID3Genre.alternative","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternative","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alternative","kind":"identifier"}],"abstract":[{"text":"Alternative genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/alternative"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/popFolk":{"abstract":[{"type":"text","text":"Pop folk genre."}],"role":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/popfolk","title":"ID3Genre.popFolk","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"popFolk"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFolk"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/disco":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/disco","abstract":[{"text":"Disco genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/disco","type":"topic","kind":"symbol","title":"ID3Genre.disco","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"disco","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/loFi":{"url":"\/documentation\/id3tageditor\/id3genre\/lofi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/loFi","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loFi","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Lofi genre.","type":"text"}],"title":"ID3Genre.loFi"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/space":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"space"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/space","title":"ID3Genre.space","abstract":[{"type":"text","text":"Space genre."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/space"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/other":{"title":"ID3Genre.other","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/other","abstract":[{"type":"text","text":"Other genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/other","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"role":"symbol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/ambient":{"role":"symbol","title":"ID3Genre.ambient","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ambient","abstract":[{"type":"text","text":"Ambient genre."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ambient","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/ambient","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/christianRap":{"url":"\/documentation\/id3tageditor\/id3genre\/christianrap","abstract":[{"type":"text","text":"Christian rap genre."}],"title":"ID3Genre.christianRap","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"christianRap"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/christianRap","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/reggae":{"abstract":[{"text":"Reggae genre.","type":"text"}],"role":"symbol","title":"ID3Genre.reggae","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/reggae","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/reggae","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reggae","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/instrumentalPop":{"role":"symbol","abstract":[{"type":"text","text":"Instrumental pop genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalPop","title":"ID3Genre.instrumentalPop","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"instrumentalPop"}],"url":"\/documentation\/id3tageditor\/id3genre\/instrumentalpop","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/instrumental":{"role":"symbol","abstract":[{"type":"text","text":"Instrumental genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumental","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"instrumental","kind":"identifier"}],"title":"ID3Genre.instrumental","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/instrumental","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/jazz":{"url":"\/documentation\/id3tageditor\/id3genre\/jazz","type":"topic","title":"ID3Genre.jazz","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazz","abstract":[{"type":"text","text":"Jazz genre."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"jazz"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/gangsta":{"role":"symbol","title":"ID3Genre.gangsta","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gangsta","abstract":[{"type":"text","text":"Gangsta genre."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gangsta","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/gangsta","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/pop":{"abstract":[{"text":"Pop genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"}],"title":"ID3Genre.pop","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pop","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/pop"},"doc://ID3TagEditor/SY":{"identifier":"doc:\/\/ID3TagEditor\/SY","type":"unresolvable","title":"Swift.RawRepresentable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/grunge":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"grunge"}],"kind":"symbol","abstract":[{"text":"Grunge genre.","type":"text"}],"type":"topic","title":"ID3Genre.grunge","url":"\/documentation\/id3tageditor\/id3genre\/grunge","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/grunge"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/comedy":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comedy"}],"kind":"symbol","abstract":[{"text":"Comedy genre.","type":"text"}],"type":"topic","title":"ID3Genre.comedy","url":"\/documentation\/id3tageditor\/id3genre\/comedy","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/comedy"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/funk":{"abstract":[{"text":"Funk genre.","type":"text"}],"role":"symbol","title":"ID3Genre.funk","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/funk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/funk","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"funk","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/tripHop":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tripHop","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tripHop","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/triphop","title":"ID3Genre.tripHop","abstract":[{"type":"text","text":"Tip hop genre."}],"role":"symbol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/euroTechno":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/euroTechno","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/eurotechno","role":"symbol","kind":"symbol","abstract":[{"text":"Euro techno genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"euroTechno","kind":"identifier"}],"title":"ID3Genre.euroTechno"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/soundClip":{"title":"ID3Genre.soundClip","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundClip","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"soundClip"}],"abstract":[{"text":"Soundclip genre.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/soundclip"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/soundtrack":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundtrack","abstract":[{"text":"Soundtrack genre.","type":"text"}],"role":"symbol","title":"ID3Genre.soundtrack","url":"\/documentation\/id3tageditor\/id3genre\/soundtrack","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"soundtrack","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rAndB":{"url":"\/documentation\/id3tageditor\/id3genre\/randb","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rAndB","role":"symbol","kind":"symbol","abstract":[{"text":"R&B genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rAndB","kind":"identifier"}],"title":"ID3Genre.rAndB"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hardRock":{"title":"ID3Genre.hardRock","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hardRock","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hardRock","kind":"identifier"}],"abstract":[{"type":"text","text":"Hard rock genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/hardrock"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/darkwave":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/darkwave","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/darkwave","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Darkwave genre."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"darkwave"}],"title":"ID3Genre.darkwave"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/cult":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cult","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Cult genre."}],"type":"topic","title":"ID3Genre.cult","url":"\/documentation\/id3tageditor\/id3genre\/cult","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cult"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rockAndRoll":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rockAndRoll","type":"topic","abstract":[{"text":"Rock and roll genre.","type":"text"}],"title":"ID3Genre.rockAndRoll","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rockAndRoll"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/rockandroll"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rap":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rap","title":"ID3Genre.rap","url":"\/documentation\/id3tageditor\/id3genre\/rap","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rap","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Rap genre."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/remix":{"type":"topic","abstract":[{"type":"text","text":"Remix genre."}],"role":"symbol","title":"ID3Genre.remix","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"remix"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/remix","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/remix"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/pranks":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pranks"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pranks","type":"topic","abstract":[{"text":"Pranks genre.","type":"text"}],"title":"ID3Genre.pranks","url":"\/documentation\/id3tageditor\/id3genre\/pranks","kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/oldies":{"title":"ID3Genre.oldies","abstract":[{"type":"text","text":"Oldies genre."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/oldies","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/oldies","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"oldies","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/gospel":{"abstract":[{"text":"Gospel genre.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gospel","role":"symbol","title":"ID3Genre.gospel","url":"\/documentation\/id3tageditor\/id3genre\/gospel","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gospel","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/industrial":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/industrial","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/industrial","title":"ID3Genre.industrial","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"industrial"}],"abstract":[{"text":"Industrial genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/nativeAmerican":{"url":"\/documentation\/id3tageditor\/id3genre\/nativeamerican","title":"ID3Genre.nativeAmerican","type":"topic","abstract":[{"text":"Native american genre.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/nativeAmerican","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nativeAmerican"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/cabaret":{"url":"\/documentation\/id3tageditor\/id3genre\/cabaret","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cabaret","role":"symbol","kind":"symbol","abstract":[{"text":"Cabaret genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cabaret","kind":"identifier"}],"title":"ID3Genre.cabaret"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/gothic":{"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gothic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gothic","kind":"identifier"}],"title":"ID3Genre.gothic","url":"\/documentation\/id3tageditor\/id3genre\/gothic","abstract":[{"text":"Gothic genre.","type":"text"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/popFunk":{"abstract":[{"text":"Pop funk genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/popfunk","title":"ID3Genre.popFunk","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFunk","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"popFunk"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/init(rawValue:)":{"url":"\/documentation\/id3tageditor\/id3genre\/init(rawvalue:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/init(rawValue:)","kind":"symbol","type":"topic","title":"init(rawValue:)","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/psychadelic":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psychadelic","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/psychadelic","abstract":[{"text":"Psychadelic genre.","type":"text"}],"title":"ID3Genre.psychadelic","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/psychadelic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/soul":{"title":"ID3Genre.soul","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soul","abstract":[{"text":"Soul genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/soul","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"soul","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/musical":{"abstract":[{"type":"text","text":"Musical genre."}],"title":"ID3Genre.musical","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"musical"}],"type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/musical","url":"\/documentation\/id3tageditor\/id3genre\/musical"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/newAge":{"type":"topic","abstract":[{"type":"text","text":"New age genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newAge","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"newAge"}],"url":"\/documentation\/id3tageditor\/id3genre\/newage","title":"ID3Genre.newAge","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/southernRock":{"url":"\/documentation\/id3tageditor\/id3genre\/southernrock","type":"topic","kind":"symbol","title":"ID3Genre.southernRock","abstract":[{"type":"text","text":"Souther rock genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/southernRock","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"southernRock","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/retro":{"type":"topic","role":"symbol","abstract":[{"text":"Retro genre.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/retro","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/retro","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"retro"}],"title":"ID3Genre.retro"},"doc://ID3TagEditor/s12CaseIterableP":{"identifier":"doc:\/\/ID3TagEditor\/s12CaseIterableP","type":"unresolvable","title":"Swift.CaseIterable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/dream":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dream"}],"url":"\/documentation\/id3tageditor\/id3genre\/dream","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dream","kind":"symbol","type":"topic","role":"symbol","title":"ID3Genre.dream","abstract":[{"text":"Dream genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/newWave":{"abstract":[{"text":"New wave genre.","type":"text"}],"role":"symbol","title":"ID3Genre.newWave","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newWave","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/newwave","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newWave","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/top40":{"title":"ID3Genre.top40","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/top40","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"top40","kind":"identifier"}],"abstract":[{"type":"text","text":"Top 40 genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/top40","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/country":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/country","type":"topic","title":"ID3Genre.country","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/country","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"country","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Country genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/blues":{"title":"ID3Genre.blues","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/blues","abstract":[{"text":"Blues genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/blues","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blues","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/cover":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cover","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cover","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/cover","title":"ID3Genre.cover","role":"symbol","type":"topic","abstract":[{"text":"Cover genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/classical":{"url":"\/documentation\/id3tageditor\/id3genre\/classical","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classical","role":"symbol","kind":"symbol","abstract":[{"text":"Classical genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"classical","kind":"identifier"}],"title":"ID3Genre.classical"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/deathMetal":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deathMetal","kind":"identifier"}],"abstract":[{"text":"Death metal genre.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/deathMetal","title":"ID3Genre.deathMetal","url":"\/documentation\/id3tageditor\/id3genre\/deathmetal","type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/punk":{"abstract":[{"type":"text","text":"Punk genre."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"punk"}],"kind":"symbol","title":"ID3Genre.punk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/punk","url":"\/documentation\/id3tageditor\/id3genre\/punk","type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/trailer":{"title":"ID3Genre.trailer","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trailer","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/trailer","abstract":[{"text":"Trailer genre.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trailer","kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/noise":{"url":"\/documentation\/id3tageditor\/id3genre\/noise","title":"ID3Genre.noise","type":"topic","abstract":[{"type":"text","text":"Noise genre."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/noise","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noise","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/showtunes":{"url":"\/documentation\/id3tageditor\/id3genre\/showtunes","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/showtunes","role":"symbol","kind":"symbol","abstract":[{"text":"Showtunes genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showtunes","kind":"identifier"}],"title":"ID3Genre.showtunes"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rave":{"url":"\/documentation\/id3tageditor\/id3genre\/rave","title":"ID3Genre.rave","type":"topic","abstract":[{"type":"text","text":"Rave genre."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rave","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rave"}]},"doc://ID3TagEditor/SH":{"identifier":"doc:\/\/ID3TagEditor\/SH","type":"unresolvable","title":"Swift.Hashable"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3genre/!=(_:_:).json new file mode 100644 index 00000000..91e40942 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/!=(_:_:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A5GenreO","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"title":"!=(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Operator","symbolKind":"op","extendedModule":"Swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/id3genre\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/!=(_:_:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/Equatable-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/Equatable-Implementations","url":"\/documentation\/id3tageditor\/id3genre\/equatable-implementations","title":"Equatable Implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/acid.json b/docs/data/documentation/id3tageditor/id3genre/acid.json new file mode 100644 index 00000000..d74190fc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/acid.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"acid","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Acid genre."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/acid"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"acid","kind":"identifier"}],"title":"ID3Genre.acid","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO4acidyA2CmF","role":"symbol","roleHeading":"Case","symbolKind":"case"},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acid","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/acid":{"type":"topic","abstract":[{"type":"text","text":"Acid genre."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"acid"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acid","url":"\/documentation\/id3tageditor\/id3genre\/acid","role":"symbol","title":"ID3Genre.acid","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/acidjazz.json b/docs/data/documentation/id3tageditor/id3genre/acidjazz.json new file mode 100644 index 00000000..7a4f4989 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/acidjazz.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"acidJazz","kind":"identifier"}],"roleHeading":"Case","role":"symbol","title":"ID3Genre.acidJazz","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO8acidJazzyA2CmF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidJazz"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"acidJazz"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/acidjazz"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Acid jazz genre.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/acidJazz":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidJazz","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"acidJazz"}],"url":"\/documentation\/id3tageditor\/id3genre\/acidjazz","title":"ID3Genre.acidJazz","abstract":[{"type":"text","text":"Acid jazz genre."}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/acidpunk.json b/docs/data/documentation/id3tageditor/id3genre/acidpunk.json new file mode 100644 index 00000000..51ef5ed4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/acidpunk.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Acid punk genre.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"acidPunk","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"ID3Genre.acidPunk","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"acidPunk","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO8acidPunkyA2CmF","symbolKind":"case"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidPunk"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/acidpunk"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/acidPunk":{"abstract":[{"type":"text","text":"Acid punk genre."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/acidpunk","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/acidPunk","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"acidPunk","kind":"identifier"}],"title":"ID3Genre.acidPunk","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/alternative.json b/docs/data/documentation/id3tageditor/id3genre/alternative.json new file mode 100644 index 00000000..bccc98d7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/alternative.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alternative","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"alternative","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO11alternativeyA2CmF","roleHeading":"Case","title":"ID3Genre.alternative","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/alternative"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternative"},"sections":[],"abstract":[{"text":"Alternative genre.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/alternative":{"title":"ID3Genre.alternative","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternative","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alternative","kind":"identifier"}],"abstract":[{"text":"Alternative genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/alternative"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/alternrock.json b/docs/data/documentation/id3tageditor/id3genre/alternrock.json new file mode 100644 index 00000000..ada0d904 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/alternrock.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/alternrock"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Altern rock genre."}],"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3Genre.alternRock","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alternRock","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO10alternRockyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"alternRock","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternRock","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/alternRock":{"abstract":[{"text":"Altern rock genre.","type":"text"}],"role":"symbol","title":"ID3Genre.alternRock","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/alternrock","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/alternRock","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alternRock","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/ambient.json b/docs/data/documentation/id3tageditor/id3genre/ambient.json new file mode 100644 index 00000000..1d901fbb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/ambient.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO7ambientyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ambient","kind":"identifier"}],"title":"ID3Genre.ambient","roleHeading":"Case"},"abstract":[{"type":"text","text":"Ambient genre."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ambient","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ambient","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/ambient"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/ambient":{"role":"symbol","title":"ID3Genre.ambient","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ambient","abstract":[{"type":"text","text":"Ambient genre."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ambient","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/ambient","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/bass.json b/docs/data/documentation/id3tageditor/id3genre/bass.json new file mode 100644 index 00000000..7401c439 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/bass.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bass"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/bass"},"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO4bassyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bass","kind":"identifier"}],"title":"ID3Genre.bass","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/bass"]}],"abstract":[{"type":"text","text":"Bass genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/bass":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bass","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/bass","url":"\/documentation\/id3tageditor\/id3genre\/bass","abstract":[{"type":"text","text":"Bass genre."}],"title":"ID3Genre.bass"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/blues.json b/docs/data/documentation/id3tageditor/id3genre/blues.json new file mode 100644 index 00000000..d34a809c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/blues.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/blues","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"type":"text","text":"Blues genre."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"blues","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/blues"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO5bluesyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"blues"}],"title":"ID3Genre.blues","roleHeading":"Case"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/blues":{"title":"ID3Genre.blues","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/blues","abstract":[{"text":"Blues genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/blues","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blues","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/cabaret.json b/docs/data/documentation/id3tageditor/id3genre/cabaret.json new file mode 100644 index 00000000..c9e0264b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/cabaret.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cabaret","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Cabaret genre."}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"cabaret","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO7cabaretyA2CmF","title":"ID3Genre.cabaret","roleHeading":"Case","symbolKind":"case","role":"symbol"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cabaret"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/cabaret"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/cabaret":{"url":"\/documentation\/id3tageditor\/id3genre\/cabaret","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cabaret","role":"symbol","kind":"symbol","abstract":[{"text":"Cabaret genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cabaret","kind":"identifier"}],"title":"ID3Genre.cabaret"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/christianrap.json b/docs/data/documentation/id3tageditor/id3genre/christianrap.json new file mode 100644 index 00000000..6f1c997e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/christianrap.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"christianRap","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO12christianRapyA2CmF","roleHeading":"Case","title":"ID3Genre.christianRap","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"christianRap"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/christianrap"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/christianRap","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Christian rap genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/christianRap":{"url":"\/documentation\/id3tageditor\/id3genre\/christianrap","abstract":[{"type":"text","text":"Christian rap genre."}],"title":"ID3Genre.christianRap","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"christianRap"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/christianRap","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/classical.json b/docs/data/documentation/id3tageditor/id3genre/classical.json new file mode 100644 index 00000000..8f1be394 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/classical.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Classical genre.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"classical","kind":"identifier"}]}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO9classicalyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"classical","kind":"identifier"}],"symbolKind":"case","title":"ID3Genre.classical","role":"symbol","roleHeading":"Case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classical"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/classical"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/classical":{"url":"\/documentation\/id3tageditor\/id3genre\/classical","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classical","role":"symbol","kind":"symbol","abstract":[{"text":"Classical genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"classical","kind":"identifier"}],"title":"ID3Genre.classical"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/classicrock.json b/docs/data/documentation/id3tageditor/id3genre/classicrock.json new file mode 100644 index 00000000..d1d6e2a5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/classicrock.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"classicRock"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classicRock","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"classicRock"}],"role":"symbol","symbolKind":"case","title":"ID3Genre.classicRock","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO11classicRockyA2CmF","roleHeading":"Case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/classicrock"]}],"abstract":[{"text":"Classic rock genre.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/classicRock":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/classicRock","url":"\/documentation\/id3tageditor\/id3genre\/classicrock","abstract":[{"text":"Classic rock genre.","type":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"ID3Genre.classicRock","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"classicRock","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/comedy.json b/docs/data/documentation/id3tageditor/id3genre/comedy.json new file mode 100644 index 00000000..3c726130 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/comedy.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Comedy genre.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"title":"ID3Genre.comedy","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO6comedyyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"comedy","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"comedy"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/comedy"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/comedy"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/comedy":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"comedy"}],"kind":"symbol","abstract":[{"text":"Comedy genre.","type":"text"}],"type":"topic","title":"ID3Genre.comedy","url":"\/documentation\/id3tageditor\/id3genre\/comedy","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/comedy"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/country.json b/docs/data/documentation/id3tageditor/id3genre/country.json new file mode 100644 index 00000000..ea5fc635 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/country.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Country genre."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/country","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"country"}]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO7countryyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"country"}],"role":"symbol","title":"ID3Genre.country"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/country"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/country":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/country","type":"topic","title":"ID3Genre.country","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/country","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"country","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Country genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/cover.json b/docs/data/documentation/id3tageditor/id3genre/cover.json new file mode 100644 index 00000000..224374c0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/cover.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cover","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/cover"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cover"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A5GenreO5coveryA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cover","kind":"identifier"}],"role":"symbol","title":"ID3Genre.cover","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Cover genre.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/cover":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cover","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cover","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/cover","title":"ID3Genre.cover","role":"symbol","type":"topic","abstract":[{"text":"Cover genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/cult.json b/docs/data/documentation/id3tageditor/id3genre/cult.json new file mode 100644 index 00000000..31b41e7b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/cult.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Cult genre."}],"metadata":{"symbolKind":"case","roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.cult","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cult"}],"externalID":"s:12ID3TagEditor0A5GenreO4cultyA2CmF"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/cult"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cult","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cult","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/cult":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cult","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Cult genre."}],"type":"topic","title":"ID3Genre.cult","url":"\/documentation\/id3tageditor\/id3genre\/cult","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/cult"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/dance.json b/docs/data/documentation/id3tageditor/id3genre/dance.json new file mode 100644 index 00000000..f08e8ce2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/dance.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Dance genre.","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/dance"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO5danceyA2CmF","roleHeading":"Case","title":"ID3Genre.dance","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dance"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dance"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dance"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/dance":{"role":"symbol","title":"ID3Genre.dance","url":"\/documentation\/id3tageditor\/id3genre\/dance","abstract":[{"text":"Dance genre.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dance"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dance"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/darkwave.json b/docs/data/documentation/id3tageditor/id3genre/darkwave.json new file mode 100644 index 00000000..53669b52 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/darkwave.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"case","role":"symbol","title":"ID3Genre.darkwave","externalID":"s:12ID3TagEditor0A5GenreO8darkwaveyA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"darkwave"}]},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/darkwave"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"darkwave","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/darkwave","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Darkwave genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/darkwave":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/darkwave","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/darkwave","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Darkwave genre."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"darkwave"}],"title":"ID3Genre.darkwave"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/deathmetal.json b/docs/data/documentation/id3tageditor/id3genre/deathmetal.json new file mode 100644 index 00000000..3994589f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/deathmetal.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deathMetal"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deathMetal","kind":"identifier"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3Genre.deathMetal","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO10deathMetalyA2CmF"},"abstract":[{"text":"Death metal genre.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/deathMetal","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/deathmetal"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/deathMetal":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deathMetal","kind":"identifier"}],"abstract":[{"text":"Death metal genre.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/deathMetal","title":"ID3Genre.deathMetal","url":"\/documentation\/id3tageditor\/id3genre\/deathmetal","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/disco.json b/docs/data/documentation/id3tageditor/id3genre/disco.json new file mode 100644 index 00000000..8099e98b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/disco.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/disco","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:12ID3TagEditor0A5GenreO5discoyA2CmF","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","roleHeading":"Case","title":"ID3Genre.disco","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"disco","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"type":"text","text":"Disco genre."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"disco","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/disco"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/disco":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/disco","abstract":[{"text":"Disco genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/disco","type":"topic","kind":"symbol","title":"ID3Genre.disco","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"disco","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/dream.json b/docs/data/documentation/id3tageditor/id3genre/dream.json new file mode 100644 index 00000000..88edb328 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/dream.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dream"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/dream"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dream","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"dream","kind":"identifier"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO5dreamyA2CmF","title":"ID3Genre.dream","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"text":"Dream genre.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/dream":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dream"}],"url":"\/documentation\/id3tageditor\/id3genre\/dream","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/dream","kind":"symbol","type":"topic","role":"symbol","title":"ID3Genre.dream","abstract":[{"text":"Dream genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/electronic.json b/docs/data/documentation/id3tageditor/id3genre/electronic.json new file mode 100644 index 00000000..4c2542fc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/electronic.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/electronic"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"electronic"}],"roleHeading":"Case","title":"ID3Genre.electronic","symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO10electronicyA2CmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"electronic","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/electronic"]}],"kind":"symbol","abstract":[{"text":"Electronic genre.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/electronic":{"abstract":[{"text":"Electronic genre.","type":"text"}],"role":"symbol","title":"ID3Genre.electronic","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/electronic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/electronic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"electronic"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3genre/equatable-implementations.json new file mode 100644 index 00000000..53c3316c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/Equatable-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/equatable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/!=(_:_:)"],"anchor":"Operators","title":"Operators"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"collectionGroup","title":"Equatable Implementations","roleHeading":"API Collection"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/!=(_:_:)":{"url":"\/documentation\/id3tageditor\/id3genre\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/!=(_:_:)","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/ethnic.json b/docs/data/documentation/id3tageditor/id3genre/ethnic.json new file mode 100644 index 00000000..a81f33ef --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/ethnic.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ethnic"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ethnic"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/ethnic"]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO6ethnicyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ethnic"}],"roleHeading":"Case","title":"ID3Genre.ethnic"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Ethnic genre.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/ethnic":{"title":"ID3Genre.ethnic","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ethnic","url":"\/documentation\/id3tageditor\/id3genre\/ethnic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ethnic","kind":"identifier"}],"abstract":[{"type":"text","text":"Ethnic genre."}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/eurodance.json b/docs/data/documentation/id3tageditor/id3genre/eurodance.json new file mode 100644 index 00000000..1d15eb30 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/eurodance.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/eurodance"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eurodance","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/eurodance","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"externalID":"s:12ID3TagEditor0A5GenreO9eurodanceyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"eurodance","kind":"identifier"}],"title":"ID3Genre.eurodance"},"abstract":[{"type":"text","text":"Eurodance genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/eurodance":{"url":"\/documentation\/id3tageditor\/id3genre\/eurodance","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/eurodance","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Eurodance genre."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"eurodance"}],"title":"ID3Genre.eurodance"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/eurotechno.json b/docs/data/documentation/id3tageditor/id3genre/eurotechno.json new file mode 100644 index 00000000..a09488f1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/eurotechno.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Euro techno genre.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/eurotechno"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.euroTechno","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"euroTechno"}],"externalID":"s:12ID3TagEditor0A5GenreO10euroTechnoyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"euroTechno","kind":"identifier"}],"platforms":["macOS"]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/euroTechno","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/euroTechno":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/euroTechno","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/eurotechno","role":"symbol","kind":"symbol","abstract":[{"text":"Euro techno genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"euroTechno","kind":"identifier"}],"title":"ID3Genre.euroTechno"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/funk.json b/docs/data/documentation/id3tageditor/id3genre/funk.json new file mode 100644 index 00000000..3982935a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/funk.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/funk"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"funk","kind":"identifier"}],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/funk","interfaceLanguage":"swift"},"metadata":{"title":"ID3Genre.funk","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO4funkyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"funk","kind":"identifier"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Funk genre.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/funk":{"abstract":[{"text":"Funk genre.","type":"text"}],"role":"symbol","title":"ID3Genre.funk","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/funk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/funk","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"funk","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/fusion.json b/docs/data/documentation/id3tageditor/id3genre/fusion.json new file mode 100644 index 00000000..66019fe5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/fusion.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Fusion genre."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/fusion"]}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fusion"}],"externalID":"s:12ID3TagEditor0A5GenreO6fusionyA2CmF","symbolKind":"case","role":"symbol","title":"ID3Genre.fusion"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fusion","kind":"identifier"}],"platforms":["macOS"]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/fusion","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/fusion":{"url":"\/documentation\/id3tageditor\/id3genre\/fusion","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/fusion","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fusion"}],"role":"symbol","abstract":[{"type":"text","text":"Fusion genre."}],"title":"ID3Genre.fusion"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/game.json b/docs/data/documentation/id3tageditor/id3genre/game.json new file mode 100644 index 00000000..d15d7a42 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/game.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/game","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/game"]}],"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO4gameyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.game","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"game","kind":"identifier"}]},"kind":"symbol","abstract":[{"type":"text","text":"Game genre."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"game","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/game":{"title":"ID3Genre.game","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/game","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"game","kind":"identifier"}],"abstract":[{"type":"text","text":"Game genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/game","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/gangsta.json b/docs/data/documentation/id3tageditor/id3genre/gangsta.json new file mode 100644 index 00000000..714f5166 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/gangsta.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gangsta","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/gangsta"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gangsta","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gangsta"}],"externalID":"s:12ID3TagEditor0A5GenreO7gangstayA2CmF","title":"ID3Genre.gangsta","role":"symbol","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Gangsta genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/gangsta":{"role":"symbol","title":"ID3Genre.gangsta","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gangsta","abstract":[{"type":"text","text":"Gangsta genre."}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gangsta","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/gangsta","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/gospel.json b/docs/data/documentation/id3tageditor/id3genre/gospel.json new file mode 100644 index 00000000..67603d0b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/gospel.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gospel","interfaceLanguage":"swift"},"abstract":[{"text":"Gospel genre.","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gospel","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO6gospelyA2CmF","roleHeading":"Case","title":"ID3Genre.gospel","symbolKind":"case","role":"symbol"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gospel"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/gospel"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/gospel":{"abstract":[{"text":"Gospel genre.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gospel","role":"symbol","title":"ID3Genre.gospel","url":"\/documentation\/id3tageditor\/id3genre\/gospel","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gospel","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/gothic.json b/docs/data/documentation/id3tageditor/id3genre/gothic.json new file mode 100644 index 00000000..2345da0d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/gothic.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gothic","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gothic","kind":"identifier"}]}]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gothic","kind":"identifier"}],"title":"ID3Genre.gothic","externalID":"s:12ID3TagEditor0A5GenreO6gothicyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Gothic genre."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/gothic"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/gothic":{"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/gothic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gothic","kind":"identifier"}],"title":"ID3Genre.gothic","url":"\/documentation\/id3tageditor\/id3genre\/gothic","abstract":[{"text":"Gothic genre.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/grunge.json b/docs/data/documentation/id3tageditor/id3genre/grunge.json new file mode 100644 index 00000000..0678b0a9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/grunge.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"grunge"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"grunge"}],"externalID":"s:12ID3TagEditor0A5GenreO6grungeyA2CmF","roleHeading":"Case","title":"ID3Genre.grunge","role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/grunge"},"abstract":[{"type":"text","text":"Grunge genre."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/grunge"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/grunge":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"grunge"}],"kind":"symbol","abstract":[{"text":"Grunge genre.","type":"text"}],"type":"topic","title":"ID3Genre.grunge","url":"\/documentation\/id3tageditor\/id3genre\/grunge","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/grunge"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/hardrock.json b/docs/data/documentation/id3tageditor/id3genre/hardrock.json new file mode 100644 index 00000000..f38b2afb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/hardrock.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hardRock","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/hardrock"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hardRock"},"abstract":[{"text":"Hard rock genre.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"title":"ID3Genre.hardRock","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO8hardRockyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hardRock"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hardRock":{"title":"ID3Genre.hardRock","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hardRock","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hardRock","kind":"identifier"}],"abstract":[{"type":"text","text":"Hard rock genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/hardrock"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/hash(into:).json b/docs/data/documentation/id3tageditor/id3genre/hash(into:).json new file mode 100644 index 00000000..0a217199 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:12ID3TagEditor0A5GenreO","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","title":"hash(into:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/RawRepresentable-Implementations"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hash(into:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hash(into:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","url":"\/documentation\/id3tageditor\/id3genre\/rawrepresentable-implementations","kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hash(into:)":{"abstract":[],"role":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/hash(into:)","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hash(into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"title":"hash(into:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/hashvalue.json b/docs/data/documentation/id3tageditor/id3genre/hashvalue.json new file mode 100644 index 00000000..3f63db6a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/hashvalue.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:12ID3TagEditor0A5GenreO","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"hashValue","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"symbolKind":"property","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"extendedModule":"Swift"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hashValue"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/RawRepresentable-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","url":"\/documentation\/id3tageditor\/id3genre\/rawrepresentable-implementations","kind":"article","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hashValue":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","title":"hashValue","url":"\/documentation\/id3tageditor\/id3genre\/hashvalue","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hashValue"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/hiphop.json b/docs/data/documentation/id3tageditor/id3genre/hiphop.json new file mode 100644 index 00000000..4da3aa3a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/hiphop.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hipHop","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/hiphop"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO6hipHopyA2CmF","title":"ID3Genre.hipHop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"hipHop","kind":"identifier"}],"symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hipHop","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"text":"Hip hop genre.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hipHop":{"abstract":[{"text":"Hip hop genre.","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hipHop","url":"\/documentation\/id3tageditor\/id3genre\/hiphop","role":"symbol","title":"ID3Genre.hipHop","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"hipHop","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/house.json b/docs/data/documentation/id3tageditor/id3genre/house.json new file mode 100644 index 00000000..c4661e31 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/house.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/house"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"House genre."}],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3Genre.house","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"house","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A5GenreO5houseyA2CmF","symbolKind":"case"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/house"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"house","kind":"identifier"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/house":{"type":"topic","abstract":[{"type":"text","text":"House genre."}],"role":"symbol","title":"ID3Genre.house","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/house","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/house","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"house","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/industrial.json b/docs/data/documentation/id3tageditor/id3genre/industrial.json new file mode 100644 index 00000000..56ae2e54 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/industrial.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/industrial","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/industrial"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"industrial"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO10industrialyA2CmF","title":"ID3Genre.industrial"},"abstract":[{"type":"text","text":"Industrial genre."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"industrial","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/industrial":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/industrial","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/industrial","title":"ID3Genre.industrial","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"industrial"}],"abstract":[{"text":"Industrial genre.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/init(rawvalue:).json b/docs/data/documentation/id3tageditor/id3genre/init(rawvalue:).json new file mode 100644 index 00000000..4e5d2f6d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/init(rawvalue:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"externalID":"s:12ID3TagEditor0A5GenreO8rawValueACSgSi_tcfc","roleHeading":"Initializer","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"init(rawValue:)","symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/init(rawValue:)"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/init(rawValue:)":{"url":"\/documentation\/id3tageditor\/id3genre\/init(rawvalue:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/init(rawValue:)","kind":"symbol","type":"topic","title":"init(rawValue:)","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/instrumental.json b/docs/data/documentation/id3tageditor/id3genre/instrumental.json new file mode 100644 index 00000000..0f160987 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/instrumental.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumental","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Instrumental genre."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"instrumental"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:12ID3TagEditor0A5GenreO12instrumentalyA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.instrumental","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"instrumental"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/instrumental"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/instrumental":{"role":"symbol","abstract":[{"type":"text","text":"Instrumental genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumental","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"instrumental","kind":"identifier"}],"title":"ID3Genre.instrumental","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/instrumental","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/instrumentalpop.json b/docs/data/documentation/id3tageditor/id3genre/instrumentalpop.json new file mode 100644 index 00000000..0408c60a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/instrumentalpop.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalPop"},"abstract":[{"type":"text","text":"Instrumental pop genre."}],"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO15instrumentalPopyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"instrumentalPop","kind":"identifier"}],"role":"symbol","title":"ID3Genre.instrumentalPop"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"instrumentalPop","kind":"identifier"}],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/instrumentalpop"]}],"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/instrumentalPop":{"role":"symbol","abstract":[{"type":"text","text":"Instrumental pop genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalPop","title":"ID3Genre.instrumentalPop","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"instrumentalPop"}],"url":"\/documentation\/id3tageditor\/id3genre\/instrumentalpop","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/instrumentalrock.json b/docs/data/documentation/id3tageditor/id3genre/instrumentalrock.json new file mode 100644 index 00000000..2d418dbb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/instrumentalrock.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/instrumentalrock"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"instrumentalRock","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Instrumental rock genre.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","title":"ID3Genre.instrumentalRock","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"instrumentalRock","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO16instrumentalRockyA2CmF","role":"symbol","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalRock","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/instrumentalRock":{"url":"\/documentation\/id3tageditor\/id3genre\/instrumentalrock","type":"topic","abstract":[{"text":"Instrumental rock genre.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"instrumentalRock"}],"title":"ID3Genre.instrumentalRock","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/instrumentalRock","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/jazz.json b/docs/data/documentation/id3tageditor/id3genre/jazz.json new file mode 100644 index 00000000..1dd6a0e2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/jazz.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"jazz","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/jazz"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazz"},"abstract":[{"type":"text","text":"Jazz genre."}],"metadata":{"roleHeading":"Case","symbolKind":"case","title":"ID3Genre.jazz","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO4jazzyA2CmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"jazz"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/jazz":{"url":"\/documentation\/id3tageditor\/id3genre\/jazz","type":"topic","title":"ID3Genre.jazz","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazz","abstract":[{"type":"text","text":"Jazz genre."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"jazz"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/jazzfunk.json b/docs/data/documentation/id3tageditor/id3genre/jazzfunk.json new file mode 100644 index 00000000..8a35fb49 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/jazzfunk.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazzFunk"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jazzFunk","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/jazzfunk"]}],"abstract":[{"text":"Jazz funk genre.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jazzFunk","kind":"identifier"}],"title":"ID3Genre.jazzFunk","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO8jazzFunkyA2CmF"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/jazzFunk":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jazzFunk","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jazzFunk","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/jazzfunk","abstract":[{"type":"text","text":"Jazz funk genre."}],"role":"symbol","kind":"symbol","title":"ID3Genre.jazzFunk"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/jungle.json b/docs/data/documentation/id3tageditor/id3genre/jungle.json new file mode 100644 index 00000000..bad0821f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/jungle.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jungle"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/jungle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jungle","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Jungle genre.","type":"text"}],"kind":"symbol","metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jungle","kind":"identifier"}],"role":"symbol","title":"ID3Genre.jungle","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO6jungleyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/jungle":{"title":"ID3Genre.jungle","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/jungle","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/jungle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jungle","kind":"identifier"}],"abstract":[{"type":"text","text":"Jungle genre."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/lofi.json b/docs/data/documentation/id3tageditor/id3genre/lofi.json new file mode 100644 index 00000000..24df900b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/lofi.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/lofi"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO4loFiyA2CmF","symbolKind":"case","roleHeading":"Case","title":"ID3Genre.loFi","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loFi"}],"modules":[{"name":"ID3TagEditor"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/loFi"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"loFi"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Lofi genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/loFi":{"url":"\/documentation\/id3tageditor\/id3genre\/lofi","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/loFi","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loFi","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Lofi genre.","type":"text"}],"title":"ID3Genre.loFi"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/meditative.json b/docs/data/documentation/id3tageditor/id3genre/meditative.json new file mode 100644 index 00000000..5852fdc6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/meditative.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"meditative"}]}]}],"metadata":{"title":"ID3Genre.meditative","externalID":"s:12ID3TagEditor0A5GenreO10meditativeyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"meditative","kind":"identifier"}],"symbolKind":"case"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/meditative"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/meditative","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"text":"Meditative genre.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/meditative":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/meditative","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/meditative","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"meditative"}],"abstract":[{"text":"Meditative genre.","type":"text"}],"title":"ID3Genre.meditative"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/metal.json b/docs/data/documentation/id3tageditor/id3genre/metal.json new file mode 100644 index 00000000..3b247619 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/metal.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A5GenreO5metalyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"metal"}],"roleHeading":"Case","title":"ID3Genre.metal","symbolKind":"case"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/metal","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Metal genre."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"metal"}],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/metal"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/metal":{"abstract":[{"type":"text","text":"Metal genre."}],"role":"symbol","title":"ID3Genre.metal","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/metal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/metal","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"metal"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/musical.json b/docs/data/documentation/id3tageditor/id3genre/musical.json new file mode 100644 index 00000000..7843ad68 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/musical.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/musical","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO7musicalyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"musical","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.musical"},"abstract":[{"type":"text","text":"Musical genre."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"musical"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/musical"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/musical":{"abstract":[{"type":"text","text":"Musical genre."}],"title":"ID3Genre.musical","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"musical"}],"type":"topic","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/musical","url":"\/documentation\/id3tageditor\/id3genre\/musical"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/nativeamerican.json b/docs/data/documentation/id3tageditor/id3genre/nativeamerican.json new file mode 100644 index 00000000..512c8533 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/nativeamerican.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/nativeAmerican"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.nativeAmerican","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nativeAmerican"}],"externalID":"s:12ID3TagEditor0A5GenreO14nativeAmericanyA2CmF"},"abstract":[{"type":"text","text":"Native american genre."}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/nativeamerican"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nativeAmerican"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/nativeAmerican":{"url":"\/documentation\/id3tageditor\/id3genre\/nativeamerican","title":"ID3Genre.nativeAmerican","type":"topic","abstract":[{"text":"Native american genre.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/nativeAmerican","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nativeAmerican"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/newage.json b/docs/data/documentation/id3tageditor/id3genre/newage.json new file mode 100644 index 00000000..13432e0b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/newage.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newAge","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"New age genre."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/newage"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"newAge"}]}],"kind":"declarations"}],"metadata":{"title":"ID3Genre.newAge","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO6newAgeyA2CmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"newAge"}],"symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/newAge":{"type":"topic","abstract":[{"type":"text","text":"New age genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newAge","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"newAge"}],"url":"\/documentation\/id3tageditor\/id3genre\/newage","title":"ID3Genre.newAge","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/newwave.json b/docs/data/documentation/id3tageditor/id3genre/newwave.json new file mode 100644 index 00000000..6980aee8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/newwave.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"New wave genre.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/newwave"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.newWave","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"newWave","kind":"identifier"}],"role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO7newWaveyA2CmF","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newWave","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newWave"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/newWave":{"abstract":[{"text":"New wave genre.","type":"text"}],"role":"symbol","title":"ID3Genre.newWave","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/newWave","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/newwave","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newWave","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/noise.json b/docs/data/documentation/id3tageditor/id3genre/noise.json new file mode 100644 index 00000000..201c2079 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/noise.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/noise"},"abstract":[{"type":"text","text":"Noise genre."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noise"}],"platforms":["macOS"]}]}],"metadata":{"symbolKind":"case","title":"ID3Genre.noise","role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"noise","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO5noiseyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/noise"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/noise":{"url":"\/documentation\/id3tageditor\/id3genre\/noise","title":"ID3Genre.noise","type":"topic","abstract":[{"type":"text","text":"Noise genre."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/noise","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noise","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/oldies.json b/docs/data/documentation/id3tageditor/id3genre/oldies.json new file mode 100644 index 00000000..062f10bd --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/oldies.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Oldies genre."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"oldies","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/oldies"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/oldies","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.oldies","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oldies"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO6oldiesyA2CmF","roleHeading":"Case","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/oldies":{"title":"ID3Genre.oldies","abstract":[{"type":"text","text":"Oldies genre."}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/oldies","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/oldies","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"oldies","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/other.json b/docs/data/documentation/id3tageditor/id3genre/other.json new file mode 100644 index 00000000..661832ac --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/other.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/other","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Other genre."}],"metadata":{"externalID":"s:12ID3TagEditor0A5GenreO5otheryA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"other","kind":"identifier"}],"title":"ID3Genre.other","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"other","kind":"identifier"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/other"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/other":{"title":"ID3Genre.other","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/other","abstract":[{"type":"text","text":"Other genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/other","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"role":"symbol","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/polka.json b/docs/data/documentation/id3tageditor/id3genre/polka.json new file mode 100644 index 00000000..6723ce38 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/polka.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/polka"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"polka","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/polka","interfaceLanguage":"swift"},"metadata":{"symbolKind":"case","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO5polkayA2CmF","title":"ID3Genre.polka","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"polka","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}]},"kind":"symbol","abstract":[{"type":"text","text":"Polka genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/polka":{"url":"\/documentation\/id3tageditor\/id3genre\/polka","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/polka","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"polka","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Polka genre."}],"title":"ID3Genre.polka"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/pop.json b/docs/data/documentation/id3tageditor/id3genre/pop.json new file mode 100644 index 00000000..9036ae1e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/pop.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Pop genre."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/pop"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pop"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO3popyA2CmF","role":"symbol","symbolKind":"case","title":"ID3Genre.pop","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/pop":{"abstract":[{"text":"Pop genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"}],"title":"ID3Genre.pop","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pop","type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/pop"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/popfolk.json b/docs/data/documentation/id3tageditor/id3genre/popfolk.json new file mode 100644 index 00000000..8dea6570 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/popfolk.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"popFolk","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO7popFolkyA2CmF","roleHeading":"Case","role":"symbol","title":"ID3Genre.popFolk","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/popfolk"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"popFolk"}],"platforms":["macOS"]}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFolk","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Pop folk genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/popFolk":{"abstract":[{"type":"text","text":"Pop folk genre."}],"role":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/popfolk","title":"ID3Genre.popFolk","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"popFolk"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFolk"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/popfunk.json b/docs/data/documentation/id3tageditor/id3genre/popfunk.json new file mode 100644 index 00000000..9658dbeb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/popfunk.json @@ -0,0 +1 @@ +{"metadata":{"title":"ID3Genre.popFunk","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO7popFunkyA2CmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"popFunk","kind":"identifier"}],"symbolKind":"case"},"abstract":[{"type":"text","text":"Pop funk genre."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"popFunk"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFunk","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/popfunk"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/popFunk":{"abstract":[{"text":"Pop funk genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/popfunk","title":"ID3Genre.popFunk","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/popFunk","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"popFunk"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/pranks.json b/docs/data/documentation/id3tageditor/id3genre/pranks.json new file mode 100644 index 00000000..3c113593 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/pranks.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A5GenreO6pranksyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pranks"}],"roleHeading":"Case","title":"ID3Genre.pranks","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pranks"},"abstract":[{"text":"Pranks genre.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pranks"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/pranks"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/pranks":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pranks"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/pranks","type":"topic","abstract":[{"text":"Pranks genre.","type":"text"}],"title":"ID3Genre.pranks","url":"\/documentation\/id3tageditor\/id3genre\/pranks","kind":"symbol","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/psychadelic.json b/docs/data/documentation/id3tageditor/id3genre/psychadelic.json new file mode 100644 index 00000000..bb5ebb76 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/psychadelic.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/psychadelic"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/psychadelic","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Psychadelic genre."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"ID3Genre.psychadelic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"psychadelic"}],"externalID":"s:12ID3TagEditor0A5GenreO11psychadelicyA2CmF","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psychadelic","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/psychadelic":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psychadelic","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/psychadelic","abstract":[{"text":"Psychadelic genre.","type":"text"}],"title":"ID3Genre.psychadelic","role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/psychadelic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/punk.json b/docs/data/documentation/id3tageditor/id3genre/punk.json new file mode 100644 index 00000000..82f262f8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/punk.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","title":"ID3Genre.punk","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punk","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO4punkyA2CmF","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"punk"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/punk"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/punk"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"type":"text","text":"Punk genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"kind":"symbol","title":"ID3Genre","role":"symbol","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","type":"topic","url":"\/documentation\/id3tageditor\/id3genre","abstract":[{"type":"text","text":"An enum that contains the genres supported by the ID3 standard using specific identifiers."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/punk":{"abstract":[{"type":"text","text":"Punk genre."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"punk"}],"kind":"symbol","title":"ID3Genre.punk","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/punk","url":"\/documentation\/id3tageditor\/id3genre\/punk","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/randb.json b/docs/data/documentation/id3tageditor/id3genre/randb.json new file mode 100644 index 00000000..48365e78 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/randb.json @@ -0,0 +1 @@ +{"abstract":[{"text":"R&B genre.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rAndB","kind":"identifier"}]}]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO5rAndByA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rAndB","kind":"identifier"}],"title":"ID3Genre.rAndB","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/randb"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rAndB"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rAndB":{"url":"\/documentation\/id3tageditor\/id3genre\/randb","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rAndB","role":"symbol","kind":"symbol","abstract":[{"text":"R&B genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rAndB","kind":"identifier"}],"title":"ID3Genre.rAndB"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/rap.json b/docs/data/documentation/id3tageditor/id3genre/rap.json new file mode 100644 index 00000000..9591a74c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/rap.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rap","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/rap"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rap","kind":"identifier"}],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Rap genre."}],"metadata":{"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.rap","symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO3rapyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rap","kind":"identifier"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rap":{"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rap","title":"ID3Genre.rap","url":"\/documentation\/id3tageditor\/id3genre\/rap","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rap","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"Rap genre."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/rave.json b/docs/data/documentation/id3tageditor/id3genre/rave.json new file mode 100644 index 00000000..4b18d836 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/rave.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rave"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rave","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"text":"Rave genre.","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rave","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A5GenreO4raveyA2CmF","role":"symbol","symbolKind":"case","title":"ID3Genre.rave","modules":[{"name":"ID3TagEditor"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/rave"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rave":{"url":"\/documentation\/id3tageditor\/id3genre\/rave","title":"ID3Genre.rave","type":"topic","abstract":[{"type":"text","text":"Rave genre."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rave","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rave"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/rawrepresentable-implementations.json b/docs/data/documentation/id3tageditor/id3genre/rawrepresentable-implementations.json new file mode 100644 index 00000000..a4e417f7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"collectionGroup","title":"RawRepresentable Implementations","roleHeading":"API Collection"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"anchor":"Instance-Properties","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hashValue"],"title":"Instance Properties"},{"anchor":"Instance-Methods","title":"Instance Methods","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hash(into:)"]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"kind":"article","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hashValue":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","title":"hashValue","url":"\/documentation\/id3tageditor\/id3genre\/hashvalue","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hashValue"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/hash(into:)":{"abstract":[],"role":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/hash(into:)","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/hash(into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"title":"hash(into:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/reggae.json b/docs/data/documentation/id3tageditor/id3genre/reggae.json new file mode 100644 index 00000000..6f032e25 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/reggae.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Reggae genre.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/reggae","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reggae","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"ID3Genre.reggae","externalID":"s:12ID3TagEditor0A5GenreO6reggaeyA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reggae","kind":"identifier"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/reggae"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/reggae":{"abstract":[{"text":"Reggae genre.","type":"text"}],"role":"symbol","title":"ID3Genre.reggae","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/reggae","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/reggae","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reggae","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/remix.json b/docs/data/documentation/id3tageditor/id3genre/remix.json new file mode 100644 index 00000000..dd1f0758 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/remix.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Remix genre."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/remix"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO5remixyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.remix","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"remix","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"remix"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/remix"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/remix":{"type":"topic","abstract":[{"type":"text","text":"Remix genre."}],"role":"symbol","title":"ID3Genre.remix","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"remix"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/remix","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/remix"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/retro.json b/docs/data/documentation/id3tageditor/id3genre/retro.json new file mode 100644 index 00000000..fcdef627 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/retro.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"retro"}],"title":"ID3Genre.retro","externalID":"s:12ID3TagEditor0A5GenreO5retroyA2CmF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/retro"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/retro"},"abstract":[{"type":"text","text":"Retro genre."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"retro","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/retro":{"type":"topic","role":"symbol","abstract":[{"text":"Retro genre.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/retro","kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/retro","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"retro"}],"title":"ID3Genre.retro"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/rock.json b/docs/data/documentation/id3tageditor/id3genre/rock.json new file mode 100644 index 00000000..88c1ce88 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/rock.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rock"}],"role":"symbol","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.rock","externalID":"s:12ID3TagEditor0A5GenreO4rockyA2CmF"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/rock"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Rock genre.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rock"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rock"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rock":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rock","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rock","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3genre\/rock","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Rock genre."}],"title":"ID3Genre.rock","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/rockandroll.json b/docs/data/documentation/id3tageditor/id3genre/rockandroll.json new file mode 100644 index 00000000..ad4564fe --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/rockandroll.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/rockandroll"]}],"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.rockAndRoll","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"rockAndRoll","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO11rockAndRollyA2CmF"},"kind":"symbol","abstract":[{"text":"Rock and roll genre.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rockAndRoll","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"rockAndRoll","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/rockAndRoll":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/rockAndRoll","type":"topic","abstract":[{"text":"Rock and roll genre.","type":"text"}],"title":"ID3Genre.rockAndRoll","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rockAndRoll"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/rockandroll"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/showtunes.json b/docs/data/documentation/id3tageditor/id3genre/showtunes.json new file mode 100644 index 00000000..0a44c3a7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/showtunes.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3Genre.showtunes","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showtunes","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO9showtunesyA2CmF","symbolKind":"case"},"abstract":[{"text":"Showtunes genre.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/showtunes","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showtunes","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/showtunes"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/showtunes":{"url":"\/documentation\/id3tageditor\/id3genre\/showtunes","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/showtunes","role":"symbol","kind":"symbol","abstract":[{"text":"Showtunes genre.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showtunes","kind":"identifier"}],"title":"ID3Genre.showtunes"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/ska.json b/docs/data/documentation/id3tageditor/id3genre/ska.json new file mode 100644 index 00000000..6a9a1d56 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/ska.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"roleHeading":"Case","title":"ID3Genre.ska","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ska","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO3skayA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Ska genre."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/ska"]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ska","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"ska","kind":"identifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/ska":{"abstract":[{"text":"Ska genre.","type":"text"}],"role":"symbol","title":"ID3Genre.ska","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/ska","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/ska","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ska"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/soul.json b/docs/data/documentation/id3tageditor/id3genre/soul.json new file mode 100644 index 00000000..0e025594 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/soul.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/soul"]}],"abstract":[{"text":"Soul genre.","type":"text"}],"metadata":{"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A5GenreO4soulyA2CmF","title":"ID3Genre.soul","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"soul","kind":"identifier"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soul","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"soul","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/soul":{"title":"ID3Genre.soul","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soul","abstract":[{"text":"Soul genre.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre\/soul","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"soul","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/soundclip.json b/docs/data/documentation/id3tageditor/id3genre/soundclip.json new file mode 100644 index 00000000..b0132b93 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/soundclip.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Soundclip genre."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/soundclip"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"soundClip"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundClip","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"ID3Genre.soundClip","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"soundClip","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A5GenreO9soundClipyA2CmF","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/soundClip":{"title":"ID3Genre.soundClip","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundClip","role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"soundClip"}],"abstract":[{"text":"Soundclip genre.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/soundclip"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/soundtrack.json b/docs/data/documentation/id3tageditor/id3genre/soundtrack.json new file mode 100644 index 00000000..52ee4b82 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/soundtrack.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/soundtrack"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"soundtrack"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Soundtrack genre."}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0A5GenreO10soundtrackyA2CmF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"soundtrack","kind":"identifier"}],"title":"ID3Genre.soundtrack"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundtrack","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/soundtrack":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/soundtrack","abstract":[{"text":"Soundtrack genre.","type":"text"}],"role":"symbol","title":"ID3Genre.soundtrack","url":"\/documentation\/id3tageditor\/id3genre\/soundtrack","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"soundtrack","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/southernrock.json b/docs/data/documentation/id3tageditor/id3genre/southernrock.json new file mode 100644 index 00000000..1b25d4dc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/southernrock.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/southernrock"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"southernRock"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/southernRock"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"southernRock"}],"roleHeading":"Case","title":"ID3Genre.southernRock","role":"symbol","externalID":"s:12ID3TagEditor0A5GenreO12southernRockyA2CmF","symbolKind":"case"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"type":"text","text":"Souther rock genre."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/southernRock":{"url":"\/documentation\/id3tageditor\/id3genre\/southernrock","type":"topic","kind":"symbol","title":"ID3Genre.southernRock","abstract":[{"type":"text","text":"Souther rock genre."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/southernRock","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"southernRock","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/space.json b/docs/data/documentation/id3tageditor/id3genre/space.json new file mode 100644 index 00000000..ff8b2b08 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/space.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/space"},"abstract":[{"type":"text","text":"Space genre."}],"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO5spaceyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"space","kind":"identifier"}],"title":"ID3Genre.space"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"space","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/space"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/space":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"space"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/space","title":"ID3Genre.space","abstract":[{"type":"text","text":"Space genre."}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/space"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/techno.json b/docs/data/documentation/id3tageditor/id3genre/techno.json new file mode 100644 index 00000000..fde75612 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/techno.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"techno"}],"externalID":"s:12ID3TagEditor0A5GenreO6technoyA2CmF","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3Genre.techno"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/techno","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"techno","kind":"identifier"}],"platforms":["macOS"]}]}],"kind":"symbol","abstract":[{"text":"Techno genre.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/techno"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/techno":{"abstract":[{"type":"text","text":"Techno genre."}],"role":"symbol","title":"ID3Genre.techno","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/techno","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/techno","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"techno","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/technoindustrial.json b/docs/data/documentation/id3tageditor/id3genre/technoindustrial.json new file mode 100644 index 00000000..55a1474e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/technoindustrial.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/technoIndustrial"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/technoindustrial"]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"technoIndustrial"}],"role":"symbol","title":"ID3Genre.technoIndustrial","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO16technoIndustrialyA2CmF","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"technoIndustrial","kind":"identifier"}],"languages":["swift"]}]}],"abstract":[{"text":"TechnoIndustrial genre.","type":"text"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/technoIndustrial":{"url":"\/documentation\/id3tageditor\/id3genre\/technoindustrial","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/technoIndustrial","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"technoIndustrial","kind":"identifier"}],"role":"symbol","abstract":[{"text":"TechnoIndustrial genre.","type":"text"}],"title":"ID3Genre.technoIndustrial"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/top40.json b/docs/data/documentation/id3tageditor/id3genre/top40.json new file mode 100644 index 00000000..09375346 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/top40.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Top 40 genre."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/top40","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"top40"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/top40"]}],"metadata":{"title":"ID3Genre.top40","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"top40"}],"externalID":"s:12ID3TagEditor0A5GenreO5top40yA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/top40":{"title":"ID3Genre.top40","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/top40","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"top40","kind":"identifier"}],"abstract":[{"type":"text","text":"Top 40 genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/top40","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/trailer.json b/docs/data/documentation/id3tageditor/id3genre/trailer.json new file mode 100644 index 00000000..3c5c63e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/trailer.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trailer"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"trailer","kind":"identifier"}],"title":"ID3Genre.trailer","externalID":"s:12ID3TagEditor0A5GenreO7traileryA2CmF","role":"symbol","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"abstract":[{"text":"Trailer genre.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/trailer"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trailer","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/trailer":{"title":"ID3Genre.trailer","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trailer","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/trailer","abstract":[{"text":"Trailer genre.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trailer","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/trance.json b/docs/data/documentation/id3tageditor/id3genre/trance.json new file mode 100644 index 00000000..5ffa9e91 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/trance.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"trance"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"metadata":{"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"trance","kind":"identifier"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A5GenreO6tranceyA2CmF","title":"ID3Genre.trance"},"abstract":[{"type":"text","text":"Trance genre."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trance","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/trance"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/trance":{"abstract":[{"text":"Trance genre.","type":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/trance","url":"\/documentation\/id3tageditor\/id3genre\/trance","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trance","kind":"identifier"}],"title":"ID3Genre.trance"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/tribal.json b/docs/data/documentation/id3tageditor/id3genre/tribal.json new file mode 100644 index 00000000..5d114394 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/tribal.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tribal","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Tribal genre."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tribal","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3genre\/tribal"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO6tribalyA2CmF","symbolKind":"case","title":"ID3Genre.tribal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tribal","kind":"identifier"}],"roleHeading":"Case","role":"symbol"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/tribal":{"abstract":[{"text":"Tribal genre.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tribal","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3genre\/tribal","title":"ID3Genre.tribal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tribal","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/triphop.json b/docs/data/documentation/id3tageditor/id3genre/triphop.json new file mode 100644 index 00000000..5b9eb8cb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/triphop.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Tip hop genre.","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tripHop","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A5GenreO7tripHopyA2CmF","role":"symbol","symbolKind":"case","roleHeading":"Case","title":"ID3Genre.tripHop","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tripHop"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tripHop","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/triphop"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/tripHop":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tripHop","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/tripHop","type":"topic","url":"\/documentation\/id3tageditor\/id3genre\/triphop","title":"ID3Genre.tripHop","abstract":[{"type":"text","text":"Tip hop genre."}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3genre/vocal.json b/docs/data/documentation/id3tageditor/id3genre/vocal.json new file mode 100644 index 00000000..63a304f6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3genre/vocal.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3genre\/vocal"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"vocal genre.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"vocal"}]}]}],"metadata":{"roleHeading":"Case","title":"ID3Genre.vocal","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"vocal","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A5GenreO5vocalyA2CmF","role":"symbol"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/vocal","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre/vocal":{"abstract":[{"type":"text","text":"vocal genre."}],"url":"\/documentation\/id3tageditor\/id3genre\/vocal","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"vocal","kind":"identifier"}],"title":"ID3Genre.vocal","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre\/vocal","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Genre":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Genre","kind":"identifier"}],"title":"ID3Genre","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Genre","navigatorTitle":[{"text":"ID3Genre","kind":"identifier"}],"abstract":[{"text":"An enum that contains the genres supported by the ID3 standard using specific identifiers.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3genre"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3pictureformat.json b/docs/data/documentation/id3tageditor/id3pictureformat.json new file mode 100644 index 00000000..b32b8d8d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3pictureformat.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}],"roleHeading":"Enumeration","externalID":"s:12ID3TagEditor0A13PictureFormatO","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"title":"ID3PictureFormat"},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/jpeg","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/png"],"generated":true,"title":"Enumeration Cases","anchor":"Enumeration-Cases"},{"title":"Default Implementations","generated":true,"anchor":"Default-Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/Equatable-Implementations"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3PictureFormat"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"sections":[],"abstract":[{"type":"text","text":"The attached picture format supported by the ID3 tag."}],"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/s12CaseIterableP","doc:\/\/ID3TagEditor\/SQ","doc:\/\/ID3TagEditor\/SH"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3pictureformat"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/Equatable-Implementations":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/Equatable-Implementations","url":"\/documentation\/id3tageditor\/id3pictureformat\/equatable-implementations","role":"collectionGroup","type":"topic","abstract":[],"kind":"article","title":"Equatable Implementations"},"doc://ID3TagEditor/SH":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SH","title":"Swift.Hashable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/png":{"url":"\/documentation\/id3tageditor\/id3pictureformat\/png","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/png","type":"topic","title":"ID3PictureFormat.png","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"png","kind":"identifier"}],"abstract":[{"text":"Png image.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/jpeg":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/jpeg","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jpeg","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3pictureformat\/jpeg","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Jpeg image."}],"kind":"symbol","title":"ID3PictureFormat.jpeg"},"doc://ID3TagEditor/s12CaseIterableP":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/s12CaseIterableP","title":"Swift.CaseIterable"},"doc://ID3TagEditor/SQ":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SQ","title":"Swift.Equatable"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3pictureformat/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3pictureformat/!=(_:_:).json new file mode 100644 index 00000000..090e830e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3pictureformat/!=(_:_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/Equatable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3pictureformat\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"extendedModule":"Swift","role":"symbol","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A13PictureFormatO","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","title":"!=(_:_:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3pictureformat\/!=(_:_:)","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/Equatable-Implementations":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/Equatable-Implementations","url":"\/documentation\/id3tageditor\/id3pictureformat\/equatable-implementations","role":"collectionGroup","type":"topic","abstract":[],"kind":"article","title":"Equatable Implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3pictureformat/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3pictureformat/equatable-implementations.json new file mode 100644 index 00000000..44642f7a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3pictureformat/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/!=(_:_:)"],"anchor":"Operators","generated":true}],"kind":"article","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat"]]},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3pictureformat\/equatable-implementations"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3pictureformat\/!=(_:_:)","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3pictureformat/jpeg.json b/docs/data/documentation/id3tageditor/id3pictureformat/jpeg.json new file mode 100644 index 00000000..312df9c4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3pictureformat/jpeg.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A13PictureFormatO4jpegyA2CmF","title":"ID3PictureFormat.jpeg","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jpeg","kind":"identifier"}],"role":"symbol","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"jpeg"}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3pictureformat\/jpeg"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/jpeg","interfaceLanguage":"swift"},"abstract":[{"text":"Jpeg image.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/jpeg":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/jpeg","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"jpeg","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3pictureformat\/jpeg","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Jpeg image."}],"kind":"symbol","title":"ID3PictureFormat.jpeg"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3pictureformat/png.json b/docs/data/documentation/id3tageditor/id3pictureformat/png.json new file mode 100644 index 00000000..111f0e40 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3pictureformat/png.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3pictureformat\/png"]}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"png"}],"title":"ID3PictureFormat.png","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A13PictureFormatO3pngyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"png","kind":"identifier"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Png image."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/png","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat/png":{"url":"\/documentation\/id3tageditor\/id3pictureformat\/png","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat\/png","type":"topic","title":"ID3PictureFormat.png","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"png","kind":"identifier"}],"abstract":[{"text":"Png image.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureFormat":{"type":"topic","title":"ID3PictureFormat","navigatorTitle":[{"text":"ID3PictureFormat","kind":"identifier"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3pictureformat","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureFormat","abstract":[{"text":"The attached picture format supported by the ID3 tag.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3PictureFormat","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype.json b/docs/data/documentation/id3tageditor/id3picturetype.json new file mode 100644 index 00000000..b2c32fc8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/s12CaseIterableP","doc:\/\/ID3TagEditor\/SQ","doc:\/\/ID3TagEditor\/SH","doc:\/\/ID3TagEditor\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"generated":true,"anchor":"Enumeration-Cases","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/aBrightColouredFish","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/artistPerformer","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/backCover","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandArtistLogotype","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandOrchestra","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/composer","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/conductor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringPerformance","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringRecording","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/fileIcon","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/frontCover","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/illustration","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leadArtistLeadPerformerSoloist","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leafletPage","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/lyricistTextWriter","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/media","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/movieVideoScreenCapture","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/other","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/otherFileIcon","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/publisherStudioLogotype","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/recordingLocation"],"title":"Enumeration Cases"},{"title":"Initializers","anchor":"Initializers","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/init(rawValue:)"]},{"anchor":"Default-Implementations","title":"Default Implementations","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/Equatable-Implementations","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/RawRepresentable-Implementations"]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO","symbolKind":"enum","roleHeading":"Enumeration","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3PictureType"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"text":"An enum that describes the ID3 picture type supported.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/duringRecording":{"abstract":[{"text":"During recording image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringRecording","title":"ID3PictureType.duringRecording","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"duringRecording"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/duringrecording","kind":"symbol"},"doc://ID3TagEditor/SY":{"identifier":"doc:\/\/ID3TagEditor\/SY","title":"Swift.RawRepresentable","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/lyricistTextWriter":{"abstract":[{"text":"Lyricist Text Writer image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/lyricistTextWriter","title":"ID3PictureType.lyricistTextWriter","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricistTextWriter"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/lyricisttextwriter","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/bandOrchestra":{"url":"\/documentation\/id3tageditor\/id3picturetype\/bandorchestra","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bandOrchestra"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandOrchestra","title":"ID3PictureType.bandOrchestra","abstract":[{"text":"Orchestra\/band image.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/artistPerformer":{"abstract":[{"text":"Artist image image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/artistPerformer","title":"ID3PictureType.artistPerformer","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"artistPerformer","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/artistperformer","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/init(rawValue:)":{"url":"\/documentation\/id3tageditor\/id3picturetype\/init(rawvalue:)","kind":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"text":")","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/init(rawValue:)","title":"init(rawValue:)","abstract":[],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/illustration":{"abstract":[{"text":"Illustration image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/illustration","title":"ID3PictureType.illustration","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"illustration"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/illustration","kind":"symbol"},"doc://ID3TagEditor/SQ":{"identifier":"doc:\/\/ID3TagEditor\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://ID3TagEditor/SH":{"identifier":"doc:\/\/ID3TagEditor\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/otherFileIcon":{"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"otherFileIcon"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3picturetype\/otherfileicon","title":"ID3PictureType.otherFileIcon","abstract":[{"type":"text","text":"Other file icon image."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/otherFileIcon"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/conductor":{"url":"\/documentation\/id3tageditor\/id3picturetype\/conductor","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/conductor","role":"symbol","kind":"symbol","abstract":[{"text":"Conductor image.","type":"text"}],"title":"ID3PictureType.conductor","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"conductor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/duringPerformance":{"abstract":[{"type":"text","text":"Performance image."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringPerformance","title":"ID3PictureType.duringPerformance","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/duringperformance","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"duringPerformance","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/Equatable-Implementations":{"url":"\/documentation\/id3tageditor\/id3picturetype\/equatable-implementations","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"role":"collectionGroup"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/leafletPage":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"leafletPage","kind":"identifier"}],"title":"ID3PictureType.leafletPage","url":"\/documentation\/id3tageditor\/id3picturetype\/leafletpage","role":"symbol","abstract":[{"type":"text","text":"LeafketPage image."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leafletPage"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/movieVideoScreenCapture":{"abstract":[{"text":"Movie image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/movieVideoScreenCapture","title":"ID3PictureType.movieVideoScreenCapture","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"movieVideoScreenCapture","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/movievideoscreencapture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/frontCover":{"title":"ID3PictureType.frontCover","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/frontCover","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frontCover"}],"abstract":[{"text":"Front cover image.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3picturetype\/frontcover"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/recordingLocation":{"url":"\/documentation\/id3tageditor\/id3picturetype\/recordinglocation","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingLocation"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/recordingLocation","title":"ID3PictureType.recordingLocation","abstract":[{"text":"Recording location image.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/media":{"abstract":[{"text":"Media image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/media","title":"ID3PictureType.media","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"media"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/media","kind":"symbol"},"doc://ID3TagEditor/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/ID3TagEditor\/s12CaseIterableP"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/other":{"url":"\/documentation\/id3tageditor\/id3picturetype\/other","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"other"}],"type":"topic","abstract":[{"type":"text","text":"Other image."}],"title":"ID3PictureType.other","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/other","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/backCover":{"abstract":[{"type":"text","text":"Back cover image."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/backCover","title":"ID3PictureType.backCover","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"backCover","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/backcover","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/composer":{"url":"\/documentation\/id3tageditor\/id3picturetype\/composer","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"composer"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/composer","title":"ID3PictureType.composer","abstract":[{"text":"Composer image.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/leadArtistLeadPerformerSoloist":{"abstract":[{"text":"Lead artist image image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leadArtistLeadPerformerSoloist","title":"ID3PictureType.leadArtistLeadPerformerSoloist","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"leadArtistLeadPerformerSoloist"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/leadartistleadperformersoloist","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/publisherStudioLogotype":{"url":"\/documentation\/id3tageditor\/id3picturetype\/publisherstudiologotype","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"publisherStudioLogotype","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/publisherStudioLogotype","title":"ID3PictureType.publisherStudioLogotype","abstract":[{"text":"Publisher logo image.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/fileIcon":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fileIcon"}],"title":"ID3PictureType.fileIcon","kind":"symbol","url":"\/documentation\/id3tageditor\/id3picturetype\/fileicon","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/fileIcon","type":"topic","abstract":[{"text":"File icon image.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/bandArtistLogotype":{"abstract":[{"text":"Band logo image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandArtistLogotype","title":"ID3PictureType.bandArtistLogotype","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bandArtistLogotype"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/bandartistlogotype","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/RawRepresentable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/RawRepresentable-Implementations","url":"\/documentation\/id3tageditor\/id3picturetype\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","type":"topic","kind":"article"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/aBrightColouredFish":{"url":"\/documentation\/id3tageditor\/id3picturetype\/abrightcolouredfish","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aBrightColouredFish"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/aBrightColouredFish","title":"ID3PictureType.aBrightColouredFish","abstract":[{"text":"ABrightColouredFish image.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3picturetype/!=(_:_:).json new file mode 100644 index 00000000..256b591a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"metadata":{"role":"symbol","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A11PictureTypeO","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","extendedModule":"Swift","roleHeading":"Operator"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/!=(_:_:)","url":"\/documentation\/id3tageditor\/id3picturetype\/!=(_:_:)","kind":"symbol","type":"topic","role":"symbol","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/Equatable-Implementations":{"url":"\/documentation\/id3tageditor\/id3picturetype\/equatable-implementations","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"role":"collectionGroup"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/abrightcolouredfish.json b/docs/data/documentation/id3tageditor/id3picturetype/abrightcolouredfish.json new file mode 100644 index 00000000..9bdad104 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/abrightcolouredfish.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/aBrightColouredFish"},"abstract":[{"type":"text","text":"ABrightColouredFish image."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"aBrightColouredFish","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:12ID3TagEditor0A11PictureTypeO19aBrightColouredFishyA2CmF","modules":[{"name":"ID3TagEditor"}],"title":"ID3PictureType.aBrightColouredFish","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"aBrightColouredFish","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/abrightcolouredfish"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/aBrightColouredFish":{"url":"\/documentation\/id3tageditor\/id3picturetype\/abrightcolouredfish","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"aBrightColouredFish"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/aBrightColouredFish","title":"ID3PictureType.aBrightColouredFish","abstract":[{"text":"ABrightColouredFish image.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/artistperformer.json b/docs/data/documentation/id3tageditor/id3picturetype/artistperformer.json new file mode 100644 index 00000000..c2717e67 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/artistperformer.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A11PictureTypeO15artistPerformeryA2CmF","role":"symbol","title":"ID3PictureType.artistPerformer","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"artistPerformer","kind":"identifier"}],"roleHeading":"Case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/artistperformer"]}],"abstract":[{"text":"Artist image image.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artistPerformer"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/artistPerformer"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/artistPerformer":{"abstract":[{"text":"Artist image image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/artistPerformer","title":"ID3PictureType.artistPerformer","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"artistPerformer","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/artistperformer","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/backcover.json b/docs/data/documentation/id3tageditor/id3picturetype/backcover.json new file mode 100644 index 00000000..7aa2f68c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/backcover.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Back cover image."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"backCover","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/backcover"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/backCover","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:12ID3TagEditor0A11PictureTypeO9backCoveryA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"backCover","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","title":"ID3PictureType.backCover","symbolKind":"case","role":"symbol"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/backCover":{"abstract":[{"type":"text","text":"Back cover image."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/backCover","title":"ID3PictureType.backCover","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"backCover","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/backcover","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/bandartistlogotype.json b/docs/data/documentation/id3tageditor/id3picturetype/bandartistlogotype.json new file mode 100644 index 00000000..edbc21ee --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/bandartistlogotype.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Band logo image.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandArtistLogotype"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/bandartistlogotype"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"title":"ID3PictureType.bandArtistLogotype","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bandArtistLogotype","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO18bandArtistLogotypeyA2CmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bandArtistLogotype","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/bandArtistLogotype":{"abstract":[{"text":"Band logo image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandArtistLogotype","title":"ID3PictureType.bandArtistLogotype","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bandArtistLogotype"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/bandartistlogotype","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/bandorchestra.json b/docs/data/documentation/id3tageditor/id3picturetype/bandorchestra.json new file mode 100644 index 00000000..f81826fa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/bandorchestra.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Orchestra\/band image."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bandOrchestra"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bandOrchestra"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO13bandOrchestrayA2CmF","roleHeading":"Case","title":"ID3PictureType.bandOrchestra"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/bandorchestra"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandOrchestra"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/bandOrchestra":{"url":"\/documentation\/id3tageditor\/id3picturetype\/bandorchestra","kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bandOrchestra"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/bandOrchestra","title":"ID3PictureType.bandOrchestra","abstract":[{"text":"Orchestra\/band image.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/composer.json b/docs/data/documentation/id3tageditor/id3picturetype/composer.json new file mode 100644 index 00000000..9ef159ed --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/composer.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"composer","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Composer image.","type":"text"}],"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0A11PictureTypeO8composeryA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"composer"}],"title":"ID3PictureType.composer","symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/composer"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/composer","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/composer":{"url":"\/documentation\/id3tageditor\/id3picturetype\/composer","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"composer"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/composer","title":"ID3PictureType.composer","abstract":[{"text":"Composer image.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/conductor.json b/docs/data/documentation/id3tageditor/id3picturetype/conductor.json new file mode 100644 index 00000000..faf599d8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/conductor.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"conductor","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/conductor"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/conductor"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Conductor image.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A11PictureTypeO9conductoryA2CmF","roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"conductor"}],"title":"ID3PictureType.conductor"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/conductor":{"url":"\/documentation\/id3tageditor\/id3picturetype\/conductor","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/conductor","role":"symbol","kind":"symbol","abstract":[{"text":"Conductor image.","type":"text"}],"title":"ID3PictureType.conductor","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"conductor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/duringperformance.json b/docs/data/documentation/id3tageditor/id3picturetype/duringperformance.json new file mode 100644 index 00000000..1944dfcf --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/duringperformance.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringPerformance","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Performance image."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/duringperformance"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"duringPerformance"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"role":"symbol","title":"ID3PictureType.duringPerformance","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duringPerformance"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO17duringPerformanceyA2CmF"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/duringPerformance":{"abstract":[{"type":"text","text":"Performance image."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringPerformance","title":"ID3PictureType.duringPerformance","kind":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/duringperformance","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"duringPerformance","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/duringrecording.json b/docs/data/documentation/id3tageditor/id3picturetype/duringrecording.json new file mode 100644 index 00000000..0c2cc3de --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/duringrecording.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"duringRecording"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"duringRecording"}],"title":"ID3PictureType.duringRecording","symbolKind":"case","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO15duringRecordingyA2CmF","roleHeading":"Case"},"abstract":[{"text":"During recording image.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringRecording"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/duringrecording"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/duringRecording":{"abstract":[{"text":"During recording image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/duringRecording","title":"ID3PictureType.duringRecording","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"duringRecording"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/duringrecording","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3picturetype/equatable-implementations.json new file mode 100644 index 00000000..3fde4c83 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/equatable-implementations.json @@ -0,0 +1 @@ +{"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"API Collection","modules":[{"name":"ID3TagEditor"}],"title":"Equatable Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/!=(_:_:)"],"anchor":"Operators","title":"Operators"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/equatable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/Equatable-Implementations"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/!=(_:_:)","url":"\/documentation\/id3tageditor\/id3picturetype\/!=(_:_:)","kind":"symbol","type":"topic","role":"symbol","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/fileicon.json b/docs/data/documentation/id3tageditor/id3picturetype/fileicon.json new file mode 100644 index 00000000..29d98a83 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/fileicon.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fileIcon"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","symbolKind":"case","title":"ID3PictureType.fileIcon","role":"symbol","externalID":"s:12ID3TagEditor0A11PictureTypeO8fileIconyA2CmF"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/fileIcon","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileIcon","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"abstract":[{"text":"File icon image.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/fileicon"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/fileIcon":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fileIcon"}],"title":"ID3PictureType.fileIcon","kind":"symbol","url":"\/documentation\/id3tageditor\/id3picturetype\/fileicon","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/fileIcon","type":"topic","abstract":[{"text":"File icon image.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/frontcover.json b/docs/data/documentation/id3tageditor/id3picturetype/frontcover.json new file mode 100644 index 00000000..a6334d72 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/frontcover.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/frontCover"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"frontCover","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/frontcover"]}],"abstract":[{"type":"text","text":"Front cover image."}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"ID3PictureType.frontCover","externalID":"s:12ID3TagEditor0A11PictureTypeO10frontCoveryA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"frontCover","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/frontCover":{"title":"ID3PictureType.frontCover","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/frontCover","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frontCover"}],"abstract":[{"text":"Front cover image.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3picturetype\/frontcover"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/hash(into:).json b/docs/data/documentation/id3tageditor/id3picturetype/hash(into:).json new file mode 100644 index 00000000..45bc19c5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/hash(into:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/RawRepresentable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hash(into:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"symbolKind":"method","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"hash(into:)","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:12ID3TagEditor0A11PictureTypeO","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"role":"symbol"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["macOS"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/RawRepresentable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/RawRepresentable-Implementations","url":"\/documentation\/id3tageditor\/id3picturetype\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","type":"topic","kind":"article"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/hash(into:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hash(into:)","title":"hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3picturetype\/hash(into:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/hashvalue.json b/docs/data/documentation/id3tageditor/id3picturetype/hashvalue.json new file mode 100644 index 00000000..1ecfd937 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/hashvalue.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/RawRepresentable-Implementations"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hashValue","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"property","extendedModule":"Swift","roleHeading":"Instance Property","title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:12ID3TagEditor0A11PictureTypeO","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/hashValue":{"title":"hashValue","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hashValue","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","abstract":[],"url":"\/documentation\/id3tageditor\/id3picturetype\/hashvalue"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/RawRepresentable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/RawRepresentable-Implementations","url":"\/documentation\/id3tageditor\/id3picturetype\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","type":"topic","kind":"article"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/illustration.json b/docs/data/documentation/id3tageditor/id3picturetype/illustration.json new file mode 100644 index 00000000..08bf0761 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/illustration.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/illustration","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Illustration image."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/illustration"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:12ID3TagEditor0A11PictureTypeO12illustrationyA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"illustration","kind":"identifier"}],"title":"ID3PictureType.illustration","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"illustration"}],"platforms":["macOS"]}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/illustration":{"abstract":[{"text":"Illustration image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/illustration","title":"ID3PictureType.illustration","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"illustration"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/illustration","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/init(rawvalue:).json b/docs/data/documentation/id3tageditor/id3picturetype/init(rawvalue:).json new file mode 100644 index 00000000..a1ffa833 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/init(rawvalue:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"text":")","kind":"text"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO8rawValueACSgs5UInt8V_tcfc","roleHeading":"Initializer","title":"init(rawValue:)","symbolKind":"init","role":"symbol"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"UInt8","kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/init(rawvalue:)"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/init(rawValue:)":{"url":"\/documentation\/id3tageditor\/id3picturetype\/init(rawvalue:)","kind":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"text":")","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/init(rawValue:)","title":"init(rawValue:)","abstract":[],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/leadartistleadperformersoloist.json b/docs/data/documentation/id3tageditor/id3picturetype/leadartistleadperformersoloist.json new file mode 100644 index 00000000..e45c1f4a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/leadartistleadperformersoloist.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Lead artist image image.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"title":"ID3PictureType.leadArtistLeadPerformerSoloist","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"leadArtistLeadPerformerSoloist","kind":"identifier"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO30leadArtistLeadPerformerSoloistyA2CmF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/leadartistleadperformersoloist"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leadArtistLeadPerformerSoloist"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"leadArtistLeadPerformerSoloist","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/leadArtistLeadPerformerSoloist":{"abstract":[{"text":"Lead artist image image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leadArtistLeadPerformerSoloist","title":"ID3PictureType.leadArtistLeadPerformerSoloist","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"leadArtistLeadPerformerSoloist"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/leadartistleadperformersoloist","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/leafletpage.json b/docs/data/documentation/id3tageditor/id3picturetype/leafletpage.json new file mode 100644 index 00000000..05708cdf --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/leafletpage.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leafletPage"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"leafletPage","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/leafletpage"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"leafletPage"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:12ID3TagEditor0A11PictureTypeO11leafletPageyA2CmF","title":"ID3PictureType.leafletPage","modules":[{"name":"ID3TagEditor"}]},"kind":"symbol","abstract":[{"type":"text","text":"LeafketPage image."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/leafletPage":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"leafletPage","kind":"identifier"}],"title":"ID3PictureType.leafletPage","url":"\/documentation\/id3tageditor\/id3picturetype\/leafletpage","role":"symbol","abstract":[{"type":"text","text":"LeafketPage image."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/leafletPage"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/lyricisttextwriter.json b/docs/data/documentation/id3tageditor/id3picturetype/lyricisttextwriter.json new file mode 100644 index 00000000..a39ae18b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/lyricisttextwriter.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/lyricistTextWriter","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"text":"Lyricist Text Writer image.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/lyricisttextwriter"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lyricistTextWriter"}],"title":"ID3PictureType.lyricistTextWriter","externalID":"s:12ID3TagEditor0A11PictureTypeO18lyricistTextWriteryA2CmF","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricistTextWriter"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/lyricistTextWriter":{"abstract":[{"text":"Lyricist Text Writer image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/lyricistTextWriter","title":"ID3PictureType.lyricistTextWriter","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricistTextWriter"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/lyricisttextwriter","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/media.json b/docs/data/documentation/id3tageditor/id3picturetype/media.json new file mode 100644 index 00000000..35fd9d3a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/media.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/media","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"text":"Media image.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"media","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3picturetype\/media"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:12ID3TagEditor0A11PictureTypeO5mediayA2CmF","roleHeading":"Case","symbolKind":"case","title":"ID3PictureType.media","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"media"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/media":{"abstract":[{"text":"Media image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/media","title":"ID3PictureType.media","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"media"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/media","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/movievideoscreencapture.json b/docs/data/documentation/id3tageditor/id3picturetype/movievideoscreencapture.json new file mode 100644 index 00000000..91262677 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/movievideoscreencapture.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/movievideoscreencapture"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Movie image."}],"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","title":"ID3PictureType.movieVideoScreenCapture","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"movieVideoScreenCapture","kind":"identifier"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0A11PictureTypeO23movieVideoScreenCaptureyA2CmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"movieVideoScreenCapture"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/movieVideoScreenCapture","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/movieVideoScreenCapture":{"abstract":[{"text":"Movie image.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/movieVideoScreenCapture","title":"ID3PictureType.movieVideoScreenCapture","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"movieVideoScreenCapture","kind":"identifier"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3picturetype\/movievideoscreencapture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/other.json b/docs/data/documentation/id3tageditor/id3picturetype/other.json new file mode 100644 index 00000000..4a842fe4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/other.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"abstract":[{"type":"text","text":"Other image."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/other","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/other"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"other"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"other"}],"roleHeading":"Case","externalID":"s:12ID3TagEditor0A11PictureTypeO5otheryA2CmF","title":"ID3PictureType.other"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/other":{"url":"\/documentation\/id3tageditor\/id3picturetype\/other","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"other"}],"type":"topic","abstract":[{"type":"text","text":"Other image."}],"title":"ID3PictureType.other","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/other","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/otherfileicon.json b/docs/data/documentation/id3tageditor/id3picturetype/otherfileicon.json new file mode 100644 index 00000000..a48bd17b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/otherfileicon.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Other file icon image.","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"otherFileIcon","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/otherfileicon"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/otherFileIcon"},"metadata":{"title":"ID3PictureType.otherFileIcon","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"otherFileIcon","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case","externalID":"s:12ID3TagEditor0A11PictureTypeO13otherFileIconyA2CmF","symbolKind":"case"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/otherFileIcon":{"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"otherFileIcon"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3picturetype\/otherfileicon","title":"ID3PictureType.otherFileIcon","abstract":[{"type":"text","text":"Other file icon image."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/otherFileIcon"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/publisherstudiologotype.json b/docs/data/documentation/id3tageditor/id3picturetype/publisherstudiologotype.json new file mode 100644 index 00000000..1cf95539 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/publisherstudiologotype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"publisherStudioLogotype"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/publisherStudioLogotype","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Publisher logo image."}],"metadata":{"title":"ID3PictureType.publisherStudioLogotype","role":"symbol","externalID":"s:12ID3TagEditor0A11PictureTypeO23publisherStudioLogotypeyA2CmF","symbolKind":"case","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"publisherStudioLogotype","kind":"identifier"}],"roleHeading":"Case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/publisherstudiologotype"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/publisherStudioLogotype":{"url":"\/documentation\/id3tageditor\/id3picturetype\/publisherstudiologotype","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"publisherStudioLogotype","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/publisherStudioLogotype","title":"ID3PictureType.publisherStudioLogotype","abstract":[{"text":"Publisher logo image.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/rawrepresentable-implementations.json b/docs/data/documentation/id3tageditor/id3picturetype/rawrepresentable-implementations.json new file mode 100644 index 00000000..406268e9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Instance Properties","generated":true,"anchor":"Instance-Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hashValue"]},{"title":"Instance Methods","anchor":"Instance-Methods","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hash(into:)"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"ID3TagEditor"}],"role":"collectionGroup","roleHeading":"API Collection"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/rawrepresentable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"sections":[],"kind":"article","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/hash(into:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hash(into:)","title":"hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3picturetype\/hash(into:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/hashValue":{"title":"hashValue","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/hashValue","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","abstract":[],"url":"\/documentation\/id3tageditor\/id3picturetype\/hashvalue"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3picturetype/recordinglocation.json b/docs/data/documentation/id3tageditor/id3picturetype/recordinglocation.json new file mode 100644 index 00000000..d5714835 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3picturetype/recordinglocation.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/recordingLocation","interfaceLanguage":"swift"},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingLocation"}],"externalID":"s:12ID3TagEditor0A11PictureTypeO17recordingLocationyA2CmF","title":"ID3PictureType.recordingLocation","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Case"},"sections":[],"abstract":[{"text":"Recording location image.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"recordingLocation","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3picturetype\/recordinglocation"]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType":{"abstract":[{"type":"text","text":"An enum that describes the ID3 picture type supported."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType","title":"ID3PictureType","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3PictureType","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3PictureType"}],"url":"\/documentation\/id3tageditor\/id3picturetype","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3PictureType/recordingLocation":{"url":"\/documentation\/id3tageditor\/id3picturetype\/recordinglocation","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingLocation"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3PictureType\/recordingLocation","title":"ID3PictureType.recordingLocation","abstract":[{"text":"Recording location image.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tag.json b/docs/data/documentation/id3tageditor/id3tag.json new file mode 100644 index 00000000..44b6c53a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tag.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"A class used to represent an ID3 tag."}],"kind":"symbol","sections":[],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"],"kind":"relationships"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Tag","kind":"identifier"}]}],"kind":"declarations"}],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/frames","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/properties"],"anchor":"Instance-Properties"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tag"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Class","title":"ID3Tag","navigatorTitle":[{"kind":"identifier","text":"ID3Tag"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"ID3Tag","kind":"identifier"}],"externalID":"s:12ID3TagEditor0aB0C","symbolKind":"class"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag/properties":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/properties","url":"\/documentation\/id3tageditor\/id3tag\/properties","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB10PropertiesV","text":"ID3TagProperties","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"The properties of the tag. The public available property to the user of the frmaework is the versions property."}],"title":"properties"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag/debugDescription":{"kind":"symbol","abstract":[{"type":"text","text":"ID3Tag description, useful for debug."}],"url":"\/documentation\/id3tageditor\/id3tag\/debugdescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/debugDescription","role":"symbol","title":"debugDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag/frames":{"title":"frames","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"frames","kind":"identifier"},{"kind":"text","text":": ["},{"text":"FrameName","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor9FrameNameO"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A5FrameC","text":"ID3Frame","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file."}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3tag\/frames","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/frames"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tag/debugdescription.json b/docs/data/documentation/id3tageditor/id3tag/debugdescription.json new file mode 100644 index 00000000..a720d4cb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tag/debugdescription.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/debugDescription","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:12ID3TagEditor0aB0C16debugDescriptionSSvp","title":"debugDescription","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","symbolKind":"property"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tag\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"ID3Tag description, useful for debug."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag/debugDescription":{"kind":"symbol","abstract":[{"type":"text","text":"ID3Tag description, useful for debug."}],"url":"\/documentation\/id3tageditor\/id3tag\/debugdescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/debugDescription","role":"symbol","title":"debugDescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tag/frames.json b/docs/data/documentation/id3tageditor/id3tag/frames.json new file mode 100644 index 00000000..238f6104 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tag/frames.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tag\/frames"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file."}],"sections":[],"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frames"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor9FrameNameO","kind":"typeIdentifier","text":"FrameName"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:12ID3TagEditor0A5FrameC","text":"ID3Frame","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"role":"symbol","title":"frames","symbolKind":"property","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0aB0C6framesSDyAA9FrameNameOAA0aE0CGvp"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"lazy","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frames"},{"text":": [","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","text":"FrameName","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor9FrameNameO"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A5FrameC","kind":"typeIdentifier","text":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/frames","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag/frames":{"title":"frames","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"frames","kind":"identifier"},{"kind":"text","text":": ["},{"text":"FrameName","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor9FrameNameO"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A5FrameC","text":"ID3Frame","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file."}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3tag\/frames","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/frames"},"doc://ID3TagEditor/documentation/ID3TagEditor/FrameName":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"FrameName"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/FrameName","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An enum used to identify the different types of frame parsed by the ID3TagEditor."},{"text":" ","type":"text"},{"type":"text","text":"This must be used to acces the frame data as identifier inside the dictionary"},{"type":"text","text":" "},{"text":"of frame in the ","type":"text"},{"code":"ID3tag","type":"codeVoice"},{"text":" ","type":"text"},{"type":"codeVoice","code":"frames"},{"text":" properties.","type":"text"}],"url":"\/documentation\/id3tageditor\/framename","title":"FrameName","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"FrameName","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Frame":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3Frame","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ID3Frame"}],"title":"ID3Frame","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Frame","url":"\/documentation\/id3tageditor\/id3frame","type":"topic","abstract":[{"text":"A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tag/properties.json b/docs/data/documentation/id3tageditor/id3tag/properties.json new file mode 100644 index 00000000..8f0323be --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tag/properties.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","externalID":"s:12ID3TagEditor0aB0C10propertiesAA0aB10PropertiesVvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"properties"},{"text":": ","kind":"text"},{"text":"ID3TagProperties","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB10PropertiesV"}],"title":"properties","symbolKind":"property"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"properties","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties","preciseIdentifier":"s:12ID3TagEditor0aB10PropertiesV","text":"ID3TagProperties","kind":"typeIdentifier"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tag\/properties"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag"]]},"abstract":[{"text":"The properties of the tag. The public available property to the user of the frmaework is the versions property.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/properties"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag/properties":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag\/properties","url":"\/documentation\/id3tageditor\/id3tag\/properties","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB10PropertiesV","text":"ID3TagProperties","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"The properties of the tag. The public available property to the user of the frmaework is the versions property."}],"title":"properties"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","abstract":[{"type":"text","text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org."}],"kind":"symbol","title":"ID3TagEditor","url":"\/documentation\/id3tageditor","type":"topic","role":"collection"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagProperties":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagproperties","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties","abstract":[{"text":"A struct that describes the properties of a tag.","type":"text"}],"title":"ID3TagProperties","navigatorTitle":[{"kind":"identifier","text":"ID3TagProperties"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3TagProperties","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader.json b/docs/data/documentation/id3tageditor/id3tagcontentreader.json new file mode 100644 index 00000000..76d63468 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader.json @@ -0,0 +1 @@ +{"topicSections":[{"anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/init(id3Tag:)"],"title":"Initializers","generated":true},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/album()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/albumArtist()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/artist()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/attachedPictures()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/beatsPerMinute()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/comments()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/composer()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/conductor()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/contentGrouping()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/copyright()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/discPosition()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encodedBy()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encoderSettings()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/fileOwner()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/genre()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesGrouping()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementCount()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementIndex()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementName()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastCategory()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastDescription()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastID()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastKeywords()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lengthInMilliseconds()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lyricist()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/mixArtist()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/originalFilename()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/publisher()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDateTime()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDayMonth()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingHourMinute()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingYear()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/sizeInBytes()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/subtitle()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/title()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/trackPosition()","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/unsynchronizedLyrics()"],"generated":true,"anchor":"Instance-Methods","title":"Instance Methods"}],"abstract":[{"type":"text","text":"Class that “makes your life easier” when it comes to read data from the ID3 tag."},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"text":"(obtained from the read methods of ","type":"text"},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"text":" ","type":"text"},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3TagContentReader","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"ID3TagContentReader"}],"symbolKind":"class","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Class","externalID":"s:12ID3TagEditor0aB13ContentReaderC","role":"symbol","title":"ID3TagContentReader","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesMovementName()":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementName","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementName()","abstract":[{"type":"text","text":"Read the itunes movement name frame content."}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementname()","role":"symbol","title":"iTunesMovementName()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/albumArtist()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/albumArtist()","abstract":[{"text":"Read the album artist frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"albumArtist()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/albumartist()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"albumArtist"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/artist()":{"title":"artist()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"artist"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/artist()","type":"topic","abstract":[{"text":"Read the artist frame content.","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/artist()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/sizeInBytes()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/sizeInBytes()","abstract":[{"text":"Read the size in bytes frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"sizeInBytes()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/sizeinbytes()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sizeInBytes","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/encoderSettings()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encoderSettings()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Read the encoder settings frame content."}],"kind":"symbol","title":"encoderSettings()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/encodersettings()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/init(id3Tag:)":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"id3Tag"},{"text":": ","kind":"text"},{"text":"ID3Tag","preciseIdentifier":"s:12ID3TagEditor0aB0C","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/init(id3Tag:)","role":"symbol","type":"topic","title":"init(id3Tag:)","kind":"symbol","abstract":[{"text":"Init the ID3TagContentReader.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/init(id3tag:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/unsynchronizedLyrics()":{"title":"unsynchronizedLyrics()","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/unsynchronizedLyrics()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"unsynchronizedLyrics","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"LocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV"},{"text":"]","kind":"text"}],"abstract":[{"text":"Read the unsynchronized lyrics frames content.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/unsynchronizedlyrics()","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/title()":{"title":"title()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/title()","type":"topic","abstract":[{"text":"Read the title frame content.","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/title()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/album()":{"abstract":[{"text":"Read the album frame content.","type":"text"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/album()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/album()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","kind":"symbol","title":"album()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/lyricist()":{"abstract":[{"type":"text","text":"Read the lyricist frame content."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricist"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lyricist()","title":"lyricist()","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/lyricist()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/composer()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"type":"topic","abstract":[{"text":"Read the composer frame content.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/composer()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/composer()","title":"composer()","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/subtitle()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/subtitle()","abstract":[{"text":"Read the subtitle frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"subtitle()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/subtitle()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastKeywords()":{"title":"iTunesPodcastKeywords()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastKeywords"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastKeywords()","type":"topic","abstract":[{"type":"text","text":"Read the itunes podcast keywords frame content."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastkeywords()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/comments()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/comments()","abstract":[{"type":"text","text":"Read the comment frames content."}],"kind":"symbol","role":"symbol","title":"comments()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/comments()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"comments","kind":"identifier"},{"kind":"text","text":"() -> ["},{"text":"LocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV"},{"kind":"text","text":"]"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/originalFilename()":{"abstract":[{"text":"Read the original filename frame content.","type":"text"}],"role":"symbol","title":"originalFilename()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/originalFilename()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/originalfilename()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingDateTime()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingDateTime"},{"text":"() -> ","kind":"text"},{"text":"DateTime","preciseIdentifier":"s:12ID3TagEditor8DateTimeV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDateTime()","role":"symbol","title":"recordingDateTime()","abstract":[{"type":"text","text":"Read the recording date time frame content."}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdatetime()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesMovementCount()":{"title":"iTunesMovementCount()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementCount()","type":"topic","abstract":[{"text":"Read the itunes movement count frame content.","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementcount()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/fileOwner()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"fileOwner","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/fileowner()","abstract":[{"text":"Read the file owner frame content.","type":"text"}],"title":"fileOwner()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/fileOwner()","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingDayMonth()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDayMonth()","abstract":[{"text":"Read the recording day month frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"recordingDayMonth()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdaymonth()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor8DayMonthV","kind":"typeIdentifier","text":"DayMonth"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/contentGrouping()":{"title":"contentGrouping()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"contentGrouping","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/contentGrouping()","type":"topic","abstract":[{"type":"text","text":"Read the content grouping frame content."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/contentgrouping()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesMovementIndex()":{"kind":"symbol","title":"iTunesMovementIndex()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Read the itunes movement index frame content."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementindex()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementIndex()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/publisher()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"publisher","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","title":"publisher()","abstract":[{"type":"text","text":"Read the publisher frame content."}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/publisher()","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/publisher()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastID()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastID()","abstract":[{"type":"text","text":"Read the itunes podcast id frame content."}],"kind":"symbol","role":"symbol","title":"iTunesPodcastID()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastid()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/discPosition()":{"title":"discPosition()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"discPosition","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV","text":"PartOfTotal"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/discPosition()","type":"topic","abstract":[{"type":"text","text":"Read the disc position frame content."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/discposition()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/mixArtist()":{"title":"mixArtist()","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/mixArtist()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/mixartist()","abstract":[{"text":"Read the mix artist frame content.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/copyright()":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/copyright()","abstract":[{"text":"Read the copyright frame content.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/copyright()","title":"copyright()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/lengthInMilliseconds()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/lengthinmilliseconds()","abstract":[{"type":"text","text":"Read the lenght in milliseconds frame content."}],"kind":"symbol","title":"lengthInMilliseconds()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lengthInMilliseconds()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/trackPosition()":{"type":"topic","role":"symbol","abstract":[{"text":"Read the track position frame content.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/trackPosition()","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/trackposition()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV","text":"PartOfTotal","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"trackPosition()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/attachedPictures()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/attachedpictures()","title":"attachedPictures()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPictures"},{"text":"() -> [","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor15AttachedPictureV","text":"AttachedPicture","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/attachedPictures()","role":"symbol","abstract":[{"text":"Read the attached pictues frames content.","type":"text"}],"type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/conductor()":{"title":"conductor()","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/conductor()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/conductor()","abstract":[{"text":"Read the conductor frame content.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"conductor"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesGrouping()":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Read the itunes grouping frame content."}],"title":"iTunesGrouping()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesgrouping()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesGrouping()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastDescription()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastdescription()","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastDescription()","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Read the itunes podcast description frame content."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastDescription","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"iTunesPodcastDescription()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/beatsPerMinute()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/beatsperminute()","abstract":[{"text":"Read the beats per minute frame content.","type":"text"}],"title":"beatsPerMinute()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/beatsPerMinute()","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beatsPerMinute","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastCategory()":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Read the itunes podcast category frame content."}],"title":"iTunesPodcastCategory()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastcategory()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastCategory()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/genre()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/genre()","abstract":[{"text":"Read the genre frame content.","type":"text"}],"title":"genre()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/genre()","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor5GenreV","text":"Genre","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/encodedBy()":{"title":"encodedBy()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedBy"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encodedBy()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/encodedby()","abstract":[{"type":"text","text":"Read the encoded by frame content."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingYear()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingYear()","title":"recordingYear()","type":"topic","role":"symbol","kind":"symbol","abstract":[{"text":"Read the recording year frame content.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingYear","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingyear()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingHourMinute()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"HourMinute","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor10HourMinuteV"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingHourMinute()","type":"topic","title":"recordingHourMinute()","kind":"symbol","abstract":[{"text":"Read the recording hour minute frame content.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordinghourminute()","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/album().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/album().json new file mode 100644 index 00000000..8ceab557 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/album().json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/album()"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/album()"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"abstract":[{"type":"text","text":"Read the album frame content."}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"album","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The album, or null.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC5albumSSSgyF","roleHeading":"Instance Method","symbolKind":"method","title":"album()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/album()":{"abstract":[{"text":"Read the album frame content.","type":"text"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/album()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/album()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"album","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","kind":"symbol","title":"album()"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/albumartist().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/albumartist().json new file mode 100644 index 00000000..810b20e1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/albumartist().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/albumArtist()","interfaceLanguage":"swift"},"abstract":[{"text":"Read the album artist frame content.","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/albumartist()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","title":"albumArtist()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"albumArtist","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method","externalID":"s:12ID3TagEditor0aB13ContentReaderC11albumArtistSSSgyF"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"albumArtist"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The album artist, or null."}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/albumArtist()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/albumArtist()","abstract":[{"text":"Read the album artist frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"albumArtist()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/albumartist()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"albumArtist"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/artist().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/artist().json new file mode 100644 index 00000000..05c01cff --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/artist().json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"artist()","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"artist"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC6artistSSSgyF"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/artist()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"artist","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The artist, or null."}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"abstract":[{"type":"text","text":"Read the artist frame content."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/artist()","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/artist()":{"title":"artist()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"artist"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/artist()","type":"topic","abstract":[{"text":"Read the artist frame content.","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/artist()"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/attachedpictures().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/attachedpictures().json new file mode 100644 index 00000000..e908efe0 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/attachedpictures().json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Read the attached pictues frames content.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/attachedpictures()"]}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attachedPictures"},{"text":"() -> [","kind":"text"},{"text":"AttachedPicture","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor15AttachedPictureV"},{"text":"]","kind":"text"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC16attachedPicturesSayAA15AttachedPictureVGyF","symbolKind":"method","title":"attachedPictures()"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attachedPictures"},{"text":"() -> [","kind":"text"},{"text":"AttachedPicture","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","preciseIdentifier":"s:12ID3TagEditor15AttachedPictureV","kind":"typeIdentifier"},{"kind":"text","text":"]"}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"The attached picture list as ","type":"text"},{"code":"[AttachedPicture]","type":"codeVoice"},{"type":"text","text":", or null."}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/attachedPictures()"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/AttachedPicture":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachedPicture"}],"navigatorTitle":[{"text":"AttachedPicture","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/attachedpicture","abstract":[{"text":"A struct to represent a simplified version of the attached picture frame and its content.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/AttachedPicture","role":"symbol","type":"topic","title":"AttachedPicture","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/attachedPictures()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/attachedpictures()","title":"attachedPictures()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachedPictures"},{"text":"() -> [","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor15AttachedPictureV","text":"AttachedPicture","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/attachedPictures()","role":"symbol","abstract":[{"text":"Read the attached pictues frames content.","type":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/beatsperminute().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/beatsperminute().json new file mode 100644 index 00000000..14fe2cf5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/beatsperminute().json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/beatsperminute()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"beatsPerMinute","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The beats per minute, or null.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"text":"Read the beats per minute frame content.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/beatsPerMinute()"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beatsPerMinute","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC14beatsPerMinuteSiSgyF","role":"symbol","title":"beatsPerMinute()","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/beatsPerMinute()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/beatsperminute()","abstract":[{"text":"Read the beats per minute frame content.","type":"text"}],"title":"beatsPerMinute()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/beatsPerMinute()","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beatsPerMinute","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/comments().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/comments().json new file mode 100644 index 00000000..85947d22 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/comments().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"sections":[],"abstract":[{"type":"text","text":"Read the comment frames content."}],"kind":"symbol","metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","title":"comments()","externalID":"s:12ID3TagEditor0aB13ContentReaderC8commentsSayAA09LocalizedD0VGyF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"comments","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"LocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV"},{"text":"]","kind":"text"}],"roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/comments()","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/comments()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"comments","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"LocalizedContent","preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"The comment list as "},{"type":"codeVoice","code":"[LocalizedContent]"},{"type":"text","text":", or null."}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/comments()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/comments()","abstract":[{"type":"text","text":"Read the comment frames content."}],"kind":"symbol","role":"symbol","title":"comments()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/comments()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"comments","kind":"identifier"},{"kind":"text","text":"() -> ["},{"text":"LocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV"},{"kind":"text","text":"]"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/composer().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/composer().json new file mode 100644 index 00000000..b3f96a79 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/composer().json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/composer()"]}],"abstract":[{"text":"Read the composer frame content.","type":"text"}],"metadata":{"title":"composer()","modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"method","externalID":"s:12ID3TagEditor0aB13ContentReaderC8composerSSSgyF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/composer()","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The composer, or null."}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/composer()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"composer","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"type":"topic","abstract":[{"text":"Read the composer frame content.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/composer()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/composer()","title":"composer()","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/conductor().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/conductor().json new file mode 100644 index 00000000..a83d0059 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/conductor().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"conductor"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The conductor, or null."}],"type":"paragraph"}]}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/conductor()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/conductor()"},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"conductor","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","roleHeading":"Instance Method","title":"conductor()","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC9conductorSSSgyF"},"abstract":[{"type":"text","text":"Read the conductor frame content."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/conductor()":{"title":"conductor()","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/conductor()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/conductor()","abstract":[{"text":"Read the conductor frame content.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"conductor"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/contentgrouping().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/contentgrouping().json new file mode 100644 index 00000000..d7b633a7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/contentgrouping().json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Read the content grouping frame content."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"contentGrouping","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":["macOS"]}]},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The content grouping, or null."}]}],"kind":"content"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","title":"contentGrouping()","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contentGrouping","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC15contentGroupingSSSgyF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/contentgrouping()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/contentGrouping()","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/contentGrouping()":{"title":"contentGrouping()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"contentGrouping","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/contentGrouping()","type":"topic","abstract":[{"type":"text","text":"Read the content grouping frame content."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/contentgrouping()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/copyright().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/copyright().json new file mode 100644 index 00000000..a3c3dc2a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/copyright().json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Read the copyright frame content."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor0aB13ContentReaderC9copyrightSSSgyF","symbolKind":"method","title":"copyright()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/copyright()"]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"copyright","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The copyright, or null."}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/copyright()","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/copyright()":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"copyright"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/copyright()","abstract":[{"text":"Read the copyright frame content.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/copyright()","title":"copyright()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/discposition().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/discposition().json new file mode 100644 index 00000000..4427d326 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/discposition().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/discPosition()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"discPosition","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","text":"PartOfTotal","preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV"},{"kind":"text","text":"?"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"The disc position as ","type":"text"},{"code":"PartOfTotal","type":"codeVoice"},{"type":"text","text":", or null."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"kind":"symbol","abstract":[{"type":"text","text":"Read the disc position frame content."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/discposition()"]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"discPosition"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV","text":"PartOfTotal","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor0aB13ContentReaderC12discPositionAA11PartOfTotalVSgyF","title":"discPosition()"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/discPosition()":{"title":"discPosition()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"discPosition","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV","text":"PartOfTotal"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/discPosition()","type":"topic","abstract":[{"type":"text","text":"Read the disc position frame content."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/discposition()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/encodedby().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/encodedby().json new file mode 100644 index 00000000..464bfdef --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/encodedby().json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoded by, or null."}]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/encodedby()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encodedBy()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Read the encoded by frame content."}],"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encodedBy"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"title":"encodedBy()","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","externalID":"s:12ID3TagEditor0aB13ContentReaderC9encodedBySSSgyF"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/encodedBy()":{"title":"encodedBy()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedBy"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encodedBy()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/encodedby()","abstract":[{"type":"text","text":"Read the encoded by frame content."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/encodersettings().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/encodersettings().json new file mode 100644 index 00000000..9c0d61c1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/encodersettings().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/encodersettings()"]}],"kind":"symbol","metadata":{"symbolKind":"method","externalID":"s:12ID3TagEditor0aB13ContentReaderC15encoderSettingsSSSgyF","title":"encoderSettings()","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encoderSettings","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encoderSettings()","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Read the encoder settings frame content.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encoderSettings"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder settings, or null."}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/encoderSettings()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/encoderSettings()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoderSettings","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Read the encoder settings frame content."}],"kind":"symbol","title":"encoderSettings()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/encodersettings()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/fileowner().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/fileowner().json new file mode 100644 index 00000000..62fe50c8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/fileowner().json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Read the file owner frame content."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileOwner","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"The file owner minute as ","type":"text"},{"code":"String","type":"codeVoice"},{"type":"text","text":", or null."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/fileowner()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/fileOwner()"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileOwner"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"title":"fileOwner()","externalID":"s:12ID3TagEditor0aB13ContentReaderC9fileOwnerSSSgyF","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/fileOwner()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"fileOwner","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/fileowner()","abstract":[{"text":"Read the file owner frame content.","type":"text"}],"title":"fileOwner()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/fileOwner()","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/genre().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/genre().json new file mode 100644 index 00000000..9841d28c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/genre().json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:12ID3TagEditor0aB13ContentReaderC5genreAA5GenreVSgyF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Genre","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor5GenreV"},{"text":"?","kind":"text"}],"title":"genre()"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/genre()"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/genre()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Read the genre frame content."}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"genre"},{"text":"() -> ","kind":"text"},{"text":"Genre","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","preciseIdentifier":"s:12ID3TagEditor5GenreV"},{"text":"?","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"inlineContent":[{"text":"The ","type":"text"},{"code":"Genre","type":"codeVoice"},{"type":"text","text":", or null."}],"type":"paragraph"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/Genre":{"type":"topic","title":"Genre","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Genre"}],"url":"\/documentation\/id3tageditor\/genre","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Genre"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Genre","abstract":[{"type":"text","text":"A struct to represent a simplified version of the genre frame and its content."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/genre()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/genre()","abstract":[{"text":"Read the genre frame content.","type":"text"}],"title":"genre()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/genre()","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"genre","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor5GenreV","text":"Genre","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/init(id3tag:).json b/docs/data/documentation/id3tageditor/id3tagcontentreader/init(id3tag:).json new file mode 100644 index 00000000..0451804c --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/init(id3tag:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id3Tag"},{"kind":"text","text":": "},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"name":"id3Tag","content":[{"inlineContent":[{"text":"The tag to be read.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"metadata":{"roleHeading":"Initializer","role":"symbol","externalID":"s:12ID3TagEditor0aB13ContentReaderC03id3B0AcA0aB0C_tcfc","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id3Tag"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(id3Tag:)","modules":[{"name":"ID3TagEditor"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Init the ID3TagContentReader."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/init(id3tag:)"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/init(id3Tag:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/init(id3Tag:)":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"id3Tag"},{"text":": ","kind":"text"},{"text":"ID3Tag","preciseIdentifier":"s:12ID3TagEditor0aB0C","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/init(id3Tag:)","role":"symbol","type":"topic","title":"init(id3Tag:)","kind":"symbol","abstract":[{"text":"Init the ID3TagContentReader.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/init(id3tag:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesgrouping().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesgrouping().json new file mode 100644 index 00000000..9e8004e4 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesgrouping().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesGrouping()"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunesgrouping()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor0aB13ContentReaderC14iTunesGroupingSSSgyF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","role":"symbol","title":"iTunesGrouping()"},"abstract":[{"text":"Read the itunes grouping frame content.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The itunes grouping as ","type":"text"},{"type":"codeVoice","code":"String"},{"text":", or null.","type":"text"}],"type":"paragraph"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesGrouping()":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Read the itunes grouping frame content."}],"title":"iTunesGrouping()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesgrouping()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesGrouping()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesGrouping","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementcount().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementcount().json new file mode 100644 index 00000000..1a490a9d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementcount().json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Read the itunes movement count frame content."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementCount()","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesMovementCount"},{"kind":"text","text":"() -> "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC19iTunesMovementCountSiSgyF","title":"iTunesMovementCount()"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"The itunes movement count as ","type":"text"},{"code":"String","type":"codeVoice"},{"type":"text","text":", or null."}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementcount()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesMovementCount()":{"title":"iTunesMovementCount()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesMovementCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementCount()","type":"topic","abstract":[{"text":"Read the itunes movement count frame content.","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementcount()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementindex().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementindex().json new file mode 100644 index 00000000..b272bdb3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementindex().json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementindex()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesMovementIndex","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC19iTunesMovementIndexSiSgyF","roleHeading":"Instance Method","title":"iTunesMovementIndex()"},"abstract":[{"type":"text","text":"Read the itunes movement index frame content."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}]}]},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"The itunes movement index as ","type":"text"},{"code":"String","type":"codeVoice"},{"type":"text","text":", or null."}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementIndex()","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesMovementIndex()":{"kind":"symbol","title":"iTunesMovementIndex()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementIndex","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Read the itunes movement index frame content."}],"type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementindex()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementIndex()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementname().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementname().json new file mode 100644 index 00000000..c3fd0756 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunesmovementname().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesMovementName"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC18iTunesMovementNameSSSgyF","roleHeading":"Instance Method","title":"iTunesMovementName()"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementname()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Read the itunes movement name frame content."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementName()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementName","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The itunes movement name as "},{"type":"codeVoice","code":"String"},{"text":", or null.","type":"text"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesMovementName()":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesMovementName","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesMovementName()","abstract":[{"type":"text","text":"Read the itunes movement name frame content."}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementname()","role":"symbol","title":"iTunesMovementName()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastcategory().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastcategory().json new file mode 100644 index 00000000..3927b2fa --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastcategory().json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iTunesPodcastCategory"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","symbolKind":"method","title":"iTunesPodcastCategory()","role":"symbol","externalID":"s:12ID3TagEditor0aB13ContentReaderC21iTunesPodcastCategorySSSgyF"},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastCategory()","interfaceLanguage":"swift"},"abstract":[{"text":"Read the itunes podcast category frame content.","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastCategory"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"The itunes podcast category as "},{"code":"String","type":"codeVoice"},{"type":"text","text":", or null."}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastcategory()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastCategory()":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Read the itunes podcast category frame content."}],"title":"iTunesPodcastCategory()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastcategory()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastCategory()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastCategory","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastdescription().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastdescription().json new file mode 100644 index 00000000..88aa0081 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastdescription().json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastdescription()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastDescription","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The itunes podcast description as ","type":"text"},{"type":"codeVoice","code":"String"},{"type":"text","text":", or null."}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastDescription()","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"metadata":{"externalID":"s:12ID3TagEditor0aB13ContentReaderC24iTunesPodcastDescriptionSSSgyF","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"iTunesPodcastDescription","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"iTunesPodcastDescription()"},"abstract":[{"type":"text","text":"Read the itunes podcast description frame content."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastDescription()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastdescription()","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastDescription()","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Read the itunes podcast description frame content."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iTunesPodcastDescription","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"iTunesPodcastDescription()"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastid().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastid().json new file mode 100644 index 00000000..cb37bd8b --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastid().json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"iTunesPodcastID()","externalID":"s:12ID3TagEditor0aB13ContentReaderC15iTunesPodcastIDSSSgyF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastID","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"abstract":[{"type":"text","text":"Read the itunes podcast id frame content."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"iTunesPodcastID","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The itunes podcast id as "},{"type":"codeVoice","code":"String"},{"text":", or null.","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastID()"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastid()"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastID()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastID()","abstract":[{"type":"text","text":"Read the itunes podcast id frame content."}],"kind":"symbol","role":"symbol","title":"iTunesPodcastID()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastid()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastID","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastkeywords().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastkeywords().json new file mode 100644 index 00000000..59600597 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/itunespodcastkeywords().json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastKeywords"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC21iTunesPodcastKeywordsSSSgyF","title":"iTunesPodcastKeywords()","modules":[{"name":"ID3TagEditor"}],"role":"symbol","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastKeywords()"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastkeywords()"]}],"kind":"symbol","sections":[],"abstract":[{"text":"Read the itunes podcast keywords frame content.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"iTunesPodcastKeywords","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The itunes podcast keywords as "},{"code":"String","type":"codeVoice"},{"text":", or null.","type":"text"}],"type":"paragraph"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/iTunesPodcastKeywords()":{"title":"iTunesPodcastKeywords()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"iTunesPodcastKeywords"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/iTunesPodcastKeywords()","type":"topic","abstract":[{"type":"text","text":"Read the itunes podcast keywords frame content."}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastkeywords()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/lengthinmilliseconds().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/lengthinmilliseconds().json new file mode 100644 index 00000000..bf3560ed --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/lengthinmilliseconds().json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lengthInMilliseconds()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Read the lenght in milliseconds frame content."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/lengthinmilliseconds()"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"() -> "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"The lenght in milliseconds, or null.","type":"text"}]}]}],"metadata":{"symbolKind":"method","title":"lengthInMilliseconds()","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lengthInMilliseconds"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC20lengthInMillisecondsSiSgyF","role":"symbol"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/lengthInMilliseconds()":{"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/lengthinmilliseconds()","abstract":[{"type":"text","text":"Read the lenght in milliseconds frame content."}],"kind":"symbol","title":"lengthInMilliseconds()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lengthInMilliseconds()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lengthInMilliseconds"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/lyricist().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/lyricist().json new file mode 100644 index 00000000..456ec2da --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/lyricist().json @@ -0,0 +1 @@ +{"abstract":[{"text":"Read the lyricist frame content.","type":"text"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"lyricist()","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"lyricist","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:12ID3TagEditor0aB13ContentReaderC8lyricistSSSgyF","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lyricist()","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/lyricist()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lyricist","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"platforms":["macOS"]}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"The lyricist, or null.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/lyricist()":{"abstract":[{"type":"text","text":"Read the lyricist frame content."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lyricist"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/lyricist()","title":"lyricist()","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/lyricist()"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/mixartist().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/mixartist().json new file mode 100644 index 00000000..0234df5e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/mixartist().json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:12ID3TagEditor0aB13ContentReaderC9mixArtistSSSgyF","title":"mixArtist()","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mixArtist"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"abstract":[{"type":"text","text":"Read the mix artist frame content."}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/mixartist()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/mixArtist()","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The mix artist, or null."}]}],"kind":"content"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/mixArtist()":{"title":"mixArtist()","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"mixArtist","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/mixArtist()","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/mixartist()","abstract":[{"text":"Read the mix artist frame content.","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/originalfilename().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/originalfilename().json new file mode 100644 index 00000000..68c7416e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/originalfilename().json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Read the original filename frame content."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/originalfilename()"]}],"metadata":{"title":"originalFilename()","role":"symbol","externalID":"s:12ID3TagEditor0aB13ContentReaderC16originalFilenameSSSgyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalFilename","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The original filename, or null."}],"type":"paragraph"}]}],"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/originalFilename()","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/originalFilename()":{"abstract":[{"text":"Read the original filename frame content.","type":"text"}],"role":"symbol","title":"originalFilename()","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/originalFilename()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/originalfilename()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"originalFilename","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/publisher().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/publisher().json new file mode 100644 index 00000000..c39264f1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/publisher().json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/publisher()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:12ID3TagEditor0aB13ContentReaderC9publisherSSSgyF","modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"publisher()","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"publisher","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"abstract":[{"type":"text","text":"Read the publisher frame content."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/publisher()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"publisher","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The publisher, or null."}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/publisher()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"publisher","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","title":"publisher()","abstract":[{"type":"text","text":"Read the publisher frame content."}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/publisher()","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/publisher()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingdatetime().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingdatetime().json new file mode 100644 index 00000000..7ff66252 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingdatetime().json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"recordingDateTime","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor8DateTimeV","text":"DateTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["macOS"]}]},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"The recording date time as ","type":"text"},{"type":"codeVoice","code":"DateTime"},{"text":", or null.","type":"text"}]}],"kind":"content"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDateTime()"},"metadata":{"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"recordingDateTime()","externalID":"s:12ID3TagEditor0aB13ContentReaderC17recordingDateTimeAA0gH0VSgyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingDateTime"},{"text":"() -> ","kind":"text"},{"text":"DateTime","preciseIdentifier":"s:12ID3TagEditor8DateTimeV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdatetime()"]}],"abstract":[{"type":"text","text":"Read the recording date time frame content."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingDateTime()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingDateTime"},{"text":"() -> ","kind":"text"},{"text":"DateTime","preciseIdentifier":"s:12ID3TagEditor8DateTimeV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDateTime()","role":"symbol","title":"recordingDateTime()","abstract":[{"type":"text","text":"Read the recording date time frame content."}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdatetime()","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/DateTime":{"type":"topic","kind":"symbol","url":"\/documentation\/id3tageditor\/datetime","title":"DateTime","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateTime"}],"abstract":[{"type":"text","text":"A struct to represent a simplified version of same frames that contain datetime data."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"DateTime"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DateTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingdaymonth().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingdaymonth().json new file mode 100644 index 00000000..e60523e3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingdaymonth().json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"recordingDayMonth()","symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"DayMonth","preciseIdentifier":"s:12ID3TagEditor8DayMonthV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC17recordingDayMonthAA0gH0VSgyF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingDayMonth"},{"text":"() -> ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","kind":"typeIdentifier","text":"DayMonth","preciseIdentifier":"s:12ID3TagEditor8DayMonthV"},{"kind":"text","text":"?"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"The recording day month as "},{"code":"DayMonth","type":"codeVoice"},{"text":", or null.","type":"text"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdaymonth()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDayMonth()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Read the recording day month frame content."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/DayMonth":{"abstract":[{"text":"A struct to represent a simplified version of same frames that contain day and month data.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/DayMonth","url":"\/documentation\/id3tageditor\/daymonth","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DayMonth"}],"navigatorTitle":[{"text":"DayMonth","kind":"identifier"}],"title":"DayMonth","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingDayMonth()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingDayMonth()","abstract":[{"text":"Read the recording day month frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"recordingDayMonth()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdaymonth()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"recordingDayMonth","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor8DayMonthV","kind":"typeIdentifier","text":"DayMonth"},{"text":"?","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/recordinghourminute().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordinghourminute().json new file mode 100644 index 00000000..3f40123e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordinghourminute().json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","externalID":"s:12ID3TagEditor0aB13ContentReaderC19recordingHourMinuteAA0gH0VSgyF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingHourMinute"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor10HourMinuteV","kind":"typeIdentifier","text":"HourMinute"},{"kind":"text","text":"?"}],"symbolKind":"method","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Method","title":"recordingHourMinute()"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/recordinghourminute()"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"HourMinute","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","preciseIdentifier":"s:12ID3TagEditor10HourMinuteV"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"text":"The recording hour minute as ","type":"text"},{"type":"codeVoice","code":"HourMinute"},{"type":"text","text":", or null."}],"type":"paragraph"}]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingHourMinute()","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Read the recording hour minute frame content.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/HourMinute":{"role":"symbol","title":"HourMinute","type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/HourMinute","navigatorTitle":[{"kind":"identifier","text":"HourMinute"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HourMinute"}],"url":"\/documentation\/id3tageditor\/hourminute","abstract":[{"text":"A struct to represent a simplified version of same frames that contain hour and minute data.","type":"text"},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingHourMinute()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingHourMinute","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"HourMinute","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor10HourMinuteV"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingHourMinute()","type":"topic","title":"recordingHourMinute()","kind":"symbol","abstract":[{"text":"Read the recording hour minute frame content.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordinghourminute()","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingyear().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingyear().json new file mode 100644 index 00000000..67fcf6d5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/recordingyear().json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","externalID":"s:12ID3TagEditor0aB13ContentReaderC13recordingYearSiSgyF","role":"symbol","title":"recordingYear()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recordingYear"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}]},"abstract":[{"type":"text","text":"Read the recording year frame content."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingYear()","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recordingYear"},{"kind":"text","text":"() -> "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The recording year, or null."}]}],"kind":"content"}],"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/recordingyear()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/recordingYear()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/recordingYear()","title":"recordingYear()","type":"topic","role":"symbol","kind":"symbol","abstract":[{"text":"Read the recording year frame content.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"recordingYear","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingyear()"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/sizeinbytes().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/sizeinbytes().json new file mode 100644 index 00000000..7d33aa12 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/sizeinbytes().json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/sizeInBytes()"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/sizeinbytes()"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"externalID":"s:12ID3TagEditor0aB13ContentReaderC11sizeInBytesSiSgyF","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sizeInBytes","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"role":"symbol","title":"sizeInBytes()","symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Read the size in bytes frame content."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sizeInBytes","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The size in bytes, or null."}]}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/sizeInBytes()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/sizeInBytes()","abstract":[{"text":"Read the size in bytes frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"sizeInBytes()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/sizeinbytes()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sizeInBytes","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?","kind":"text"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/subtitle().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/subtitle().json new file mode 100644 index 00000000..ecb9708f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/subtitle().json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/subtitle()","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","modules":[{"name":"ID3TagEditor"}],"title":"subtitle()","symbolKind":"method","externalID":"s:12ID3TagEditor0aB13ContentReaderC8subtitleSSSgyF","role":"symbol"},"abstract":[{"text":"Read the subtitle frame content.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"The subtitle, or null.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/subtitle()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/subtitle()":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/subtitle()","abstract":[{"text":"Read the subtitle frame content.","type":"text"}],"kind":"symbol","role":"symbol","title":"subtitle()","type":"topic","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/subtitle()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/title().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/title().json new file mode 100644 index 00000000..a896b4f1 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/title().json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/title()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:12ID3TagEditor0aB13ContentReaderC5titleSSSgyF","modules":[{"name":"ID3TagEditor"}],"title":"title()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"The title, or null."}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/title()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Read the title frame content."}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/title()":{"title":"title()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/title()","type":"topic","abstract":[{"text":"Read the title frame content.","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/title()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/trackposition().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/trackposition().json new file mode 100644 index 00000000..4fc600f2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/trackposition().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/trackposition()"]}],"metadata":{"title":"trackPosition()","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0aB13ContentReaderC13trackPositionAA11PartOfTotalVSgyF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trackPosition"},{"kind":"text","text":"() -> "},{"text":"PartOfTotal","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV"},{"kind":"text","text":"?"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"abstract":[{"text":"Read the track position frame content.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"PartOfTotal","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV"},{"text":"?","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The track position as "},{"type":"codeVoice","code":"PartOfTotal"},{"type":"text","text":", or null."}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/trackPosition()","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/trackPosition()":{"type":"topic","role":"symbol","abstract":[{"text":"Read the track position frame content.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/trackPosition()","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader\/trackposition()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"trackPosition","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor11PartOfTotalV","text":"PartOfTotal","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"trackPosition()"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagcontentreader/unsynchronizedlyrics().json b/docs/data/documentation/id3tageditor/id3tagcontentreader/unsynchronizedlyrics().json new file mode 100644 index 00000000..3f56b00f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagcontentreader/unsynchronizedlyrics().json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsynchronizedLyrics"},{"kind":"text","text":"() -> ["},{"preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV","text":"LocalizedContent","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"text":"The unsynchronized lyric list as ","type":"text"},{"code":"[LocalizedContent]","type":"codeVoice"},{"text":", or null.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tagcontentreader\/unsynchronizedlyrics()"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Read the unsynchronized lyrics frames content."}],"metadata":{"externalID":"s:12ID3TagEditor0aB13ContentReaderC20unsynchronizedLyricsSayAA09LocalizedD0VGyF","title":"unsynchronizedLyrics()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsynchronizedLyrics"},{"text":"() -> [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV","text":"LocalizedContent"},{"kind":"text","text":"]"}],"modules":[{"name":"ID3TagEditor"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/unsynchronizedLyrics()","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader/unsynchronizedLyrics()":{"title":"unsynchronizedLyrics()","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader\/unsynchronizedLyrics()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"unsynchronizedLyrics","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"LocalizedContent","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor16LocalizedContentV"},{"text":"]","kind":"text"}],"abstract":[{"text":"Read the unsynchronized lyrics frames content.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tagcontentreader\/unsynchronizedlyrics()","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagContentReader":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagcontentreader","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagContentReader","abstract":[{"text":"Class that “makes your life easier” when it comes to read data from the ID3 tag.","type":"text"},{"type":"text","text":" "},{"text":"Create an instance of this class by passing to it a ","type":"text"},{"type":"codeVoice","code":"ID3Tag"},{"type":"text","text":" instance"},{"type":"text","text":" "},{"type":"text","text":"(obtained from the read methods of "},{"type":"codeVoice","code":"ID3TagEditor"},{"type":"text","text":")."},{"type":"text","text":" "},{"text":"In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.","type":"text"}],"title":"ID3TagContentReader","navigatorTitle":[{"text":"ID3TagContentReader","kind":"identifier"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagContentReader","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditor.json b/docs/data/documentation/id3tageditor/id3tageditor.json new file mode 100644 index 00000000..2291a4a9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditor.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3TagEditor"}],"roleHeading":"Class","modules":[{"name":"ID3TagEditor"}],"symbolKind":"class","navigatorTitle":[{"text":"ID3TagEditor","kind":"identifier"}],"externalID":"s:12ID3TagEditorAAC","title":"ID3TagEditor"},"abstract":[{"text":"A class to edit the ID3 tag of an mp3 file.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tageditor"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor"},"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"kind":"symbol","topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/init()"],"anchor":"Initializers"},{"anchor":"Instance-Methods","generated":true,"title":"Instance Methods","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(from:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(mp3:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:mp3:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:to:andSaveTo:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3TagEditor","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/init()":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Init the ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/init()","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditor\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/write(tag:to:andSaveTo:)":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:to:andSaveTo:)","url":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:to:andsaveto:)","abstract":[{"text":"Writes the mp3 to a new file or overwrite it with the new ID3 tag.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"kind":"text","text":"("},{"text":"tag","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"andSaveTo","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?) ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol","title":"write(tag:to:andSaveTo:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/write(tag:mp3:)":{"title":"write(tag:mp3:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tag","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":", ","kind":"text"},{"text":"mp3","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"}],"abstract":[{"type":"text","text":"Write the ID3 tag passed as parameter to the mp3 file passed as "},{"type":"codeVoice","code":"Data"},{"text":".","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:mp3:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:mp3:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/read(from:)":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tageditor\/read(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(from:)","title":"read(from:)","abstract":[{"type":"text","text":"Read the ID3 tag contained in the mp3 file."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/read(mp3:)":{"url":"\/documentation\/id3tageditor\/id3tageditor\/read(mp3:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(mp3:)","title":"read(mp3:)","kind":"symbol","abstract":[{"text":"Read the ID3 tag contained in the mp3 file passed as ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"mp3"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditor/init().json b/docs/data/documentation/id3tageditor/id3tageditor/init().json new file mode 100644 index 00000000..376b6a93 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditor/init().json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:12ID3TagEditorAACABycfc","roleHeading":"Initializer","title":"init()"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/init()","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditor\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Init the ID3TagEditor.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/init()":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Init the ID3TagEditor."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/init()","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditor\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditor/read(from:).json b/docs/data/documentation/id3tageditor/id3tageditor/read(from:).json new file mode 100644 index 00000000..0dd43e1f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditor/read(from:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(from:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"text":"path","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","text":"ID3Tag"},{"text":"?","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"name":"path","content":[{"inlineContent":[{"text":"Path of the mp3 file to be parsed.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"An ID3 tag or nil, if a tag doesn’t exists in the file.","type":"text"}],"type":"paragraph"}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Could throw "},{"type":"codeVoice","code":"InvalidFileFormat"},{"text":" if an mp3 file doesn’t exists at the specified path.","type":"text"},{"type":"text","text":" "},{"text":"Could throw ","type":"text"},{"code":"CorruptedFile","type":"codeVoice"},{"text":" if the file is corrupted.","type":"text"}]}],"name":"Throws","type":"aside"}],"kind":"content"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","title":"read(from:)","role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditorAAC4read4fromAA0aB0CSgSS_tKF"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditor\/read(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Read the ID3 tag contained in the mp3 file.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/read(from:)":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tageditor\/read(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(from:)","title":"read(from:)","abstract":[{"type":"text","text":"Read the ID3 tag contained in the mp3 file."}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditor/read(mp3:).json b/docs/data/documentation/id3tageditor/id3tageditor/read(mp3:).json new file mode 100644 index 00000000..7954385f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditor/read(mp3:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(mp3:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditorAAC4read3mp3AA0aB0CSg10Foundation4DataV_tKF","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"text":"(","kind":"text"},{"text":"mp3","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":"?","kind":"text"}],"title":"read(mp3:)","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditor\/read(mp3:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"mp3"},{"kind":"text","text":": "},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag"},{"text":"?","kind":"text"}],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"mp3 file opened as Data.","type":"text"}]}],"name":"mp3"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An ID3 tag or nil, if a tag doesn’t exists in the file."}]}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Could throw "},{"type":"codeVoice","code":"CorruptedFile"},{"text":" if the file is corrupted.","type":"text"}]}],"name":"Throws","type":"aside"}],"kind":"content"}],"abstract":[{"type":"text","text":"Read the ID3 tag contained in the mp3 file passed as "},{"type":"codeVoice","code":"Data"},{"text":".","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/read(mp3:)":{"url":"\/documentation\/id3tageditor\/id3tageditor\/read(mp3:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/read(mp3:)","title":"read(mp3:)","kind":"symbol","abstract":[{"text":"Read the ID3 tag contained in the mp3 file passed as ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"mp3"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditor/write(tag:mp3:).json b/docs/data/documentation/id3tageditor/id3tageditor/write(tag:mp3:).json new file mode 100644 index 00000000..50900aea --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditor/write(tag:mp3:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditor\/write(tag:mp3:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditorAAC5write3tag3mp310Foundation4DataVAA0aB0C_AHtKF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tag","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag"},{"kind":"text","text":", "},{"text":"mp3","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"}],"title":"write(tag:mp3:)","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:mp3:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tag","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","text":"ID3Tag"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"mp3"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"tag","content":[{"type":"paragraph","inlineContent":[{"text":"The ID3 tag to be written in the mp3.","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"The mp3 on which we want to write the new tag."}],"type":"paragraph"}],"name":"mp3"}]},{"content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"A new "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" object that contains the mp3 data with the new tag."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Could throw "},{"code":"TagTooBig","type":"codeVoice"},{"text":" (tag size > 256 MB) or ","type":"text"},{"code":"InvalidTagData","type":"codeVoice"},{"text":" (no data set to be written in the","type":"text"},{"text":" ","type":"text"},{"text":"ID3 tag).","type":"text"}]}],"style":"note"}]}],"abstract":[{"text":"Write the ID3 tag passed as parameter to the mp3 file passed as ","type":"text"},{"type":"codeVoice","code":"Data"},{"text":".","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/write(tag:mp3:)":{"title":"write(tag:mp3:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tag","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ID3Tag","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":", ","kind":"text"},{"text":"mp3","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"}],"abstract":[{"type":"text","text":"Write the ID3 tag passed as parameter to the mp3 file passed as "},{"type":"codeVoice","code":"Data"},{"text":".","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:mp3:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:mp3:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditor/write(tag:to:andsaveto:).json b/docs/data/documentation/id3tageditor/id3tageditor/write(tag:to:andsaveto:).json new file mode 100644 index 00000000..b279d810 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditor/write(tag:to:andsaveto:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:to:andSaveTo:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"write"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"tag"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"andSaveTo","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"write(tag:to:andSaveTo:)","externalID":"s:12ID3TagEditorAAC5write3tag2to9andSaveToyAA0aB0C_S2SSgtKF"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"tag"},{"text":": ","kind":"text"},{"text":"ID3Tag","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","preciseIdentifier":"s:12ID3TagEditor0aB0C"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"andSaveTo"},{"kind":"text","text":" "},{"text":"newPath","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil) ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The ID3 tag to be written in the mp3 file."}]}],"name":"tag"},{"content":[{"inlineContent":[{"type":"text","text":"Path of the mp3 file to which the id3 tag will be added."}],"type":"paragraph"}],"name":"path"},{"name":"newPath","content":[{"type":"paragraph","inlineContent":[{"text":"Path where the mp3 file with the new tag will be written.","type":"text"},{"type":"text","text":" "},{"inlineContent":[{"text":"If nil, the mp3 file will be overwritten","type":"text"}],"type":"strong"},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If nothing is passed, the file will be overwritten at its current location."}]}]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"content":[{"inlineContent":[{"text":"Could throw ","type":"text"},{"type":"codeVoice","code":"TagTooBig"},{"type":"text","text":" (tag size > 256 MB) or "},{"code":"InvalidTagData","type":"codeVoice"},{"type":"text","text":" (no data set to be written in the"},{"text":" ","type":"text"},{"text":"ID3 tag).","type":"text"}],"type":"paragraph"}],"name":"Throws","style":"note","type":"aside"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditor\/write(tag:to:andsaveto:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Writes the mp3 to a new file or overwrite it with the new ID3 tag."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor","type":"topic","title":"ID3TagEditor","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ID3TagEditor"}],"url":"\/documentation\/id3tageditor\/id3tageditor","abstract":[{"type":"text","text":"A class to edit the ID3 tag of an mp3 file."}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagEditor","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditor/write(tag:to:andSaveTo:)":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditor\/write(tag:to:andSaveTo:)","url":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:to:andsaveto:)","abstract":[{"text":"Writes the mp3 to a new file or overwrite it with the new ID3 tag.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"kind":"text","text":"("},{"text":"tag","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0aB0C","text":"ID3Tag","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"andSaveTo","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?) ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol","title":"write(tag:to:andSaveTo:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Tag":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ID3Tag","kind":"identifier"}],"title":"ID3Tag","abstract":[{"text":"A class used to represent an ID3 tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Tag","url":"\/documentation\/id3tageditor\/id3tag","type":"topic","navigatorTitle":[{"text":"ID3Tag","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror.json b/docs/data/documentation/id3tageditor/id3tageditorerror.json new file mode 100644 index 00000000..48ec585a --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError"},"abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/SQ","doc:\/\/ID3TagEditor\/s5ErrorP","doc:\/\/ID3TagEditor\/SH","doc:\/\/ID3TagEditor\/s8SendableP"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3TagEditorError","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditorerror"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/corruptedFile","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidFileFormat","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidTagData","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/tagTooBig"],"title":"Enumeration Cases","anchor":"Enumeration-Cases"},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Equatable-Implementations","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Error-Implementations"],"title":"Default Implementations","generated":true,"anchor":"Default-Implementations"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"role":"symbol","title":"ID3TagEditorError","externalID":"s:12ID3TagEditor0abC5ErrorO","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3TagEditorError","kind":"identifier"}],"navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"roleHeading":"Enumeration"},"references":{"doc://ID3TagEditor/s8SendableP":{"identifier":"doc:\/\/ID3TagEditor\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/invalidTagData":{"abstract":[{"text":"Error generated when there’s not valid data in the tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidTagData","role":"symbol","type":"topic","title":"ID3TagEditorError.invalidTagData","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidTagData"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/invalidtagdata"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/corruptedFile":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Error generated when the file is corrupted."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/corruptedFile","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror\/corruptedfile","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"corruptedFile","kind":"identifier"}],"title":"ID3TagEditorError.corruptedFile"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/Equatable-Implementations":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Equatable-Implementations","title":"Equatable Implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/equatable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/tagTooBig":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/tagTooBig","title":"ID3TagEditorError.tagTooBig","role":"symbol","abstract":[{"text":"Error generated when the tag size exceed 256 MB.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/tagtoobig","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tagTooBig","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/Error-Implementations":{"abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Error-Implementations","role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/id3tageditor\/id3tageditorerror\/error-implementations","kind":"article","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/invalidFileFormat":{"abstract":[{"text":"Error generated when an invalid file format is passed to the ID3TagEditor.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidFileFormat","role":"symbol","type":"topic","title":"ID3TagEditorError.invalidFileFormat","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidFileFormat","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/invalidfileformat"},"doc://ID3TagEditor/SQ":{"identifier":"doc:\/\/ID3TagEditor\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://ID3TagEditor/SH":{"identifier":"doc:\/\/ID3TagEditor\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://ID3TagEditor/s5ErrorP":{"identifier":"doc:\/\/ID3TagEditor\/s5ErrorP","type":"unresolvable","title":"Swift.Error"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3tageditorerror/!=(_:_:).json new file mode 100644 index 00000000..bbdd84de --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/!=(_:_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0abC5ErrorO","roleHeading":"Operator","title":"!=(_:_:)","role":"symbol","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"symbolKind":"op"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Equatable-Implementations"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/!=(_:_:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/!=(_:_:)","title":"!=(_:_:)","type":"topic","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/Equatable-Implementations":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Equatable-Implementations","title":"Equatable Implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/equatable-implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/corruptedfile.json b/docs/data/documentation/id3tageditor/id3tageditorerror/corruptedfile.json new file mode 100644 index 00000000..5ff65102 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/corruptedfile.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","externalID":"s:12ID3TagEditor0abC5ErrorO13corruptedFileyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"corruptedFile"}],"title":"ID3TagEditorError.corruptedFile","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/corruptedfile"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/corruptedFile","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Error generated when the file is corrupted."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"corruptedFile","kind":"identifier"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/corruptedFile":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Error generated when the file is corrupted."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/corruptedFile","kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror\/corruptedfile","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"corruptedFile","kind":"identifier"}],"title":"ID3TagEditorError.corruptedFile"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3tageditorerror/equatable-implementations.json new file mode 100644 index 00000000..d852f42f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/equatable-implementations.json @@ -0,0 +1 @@ +{"metadata":{"title":"Equatable Implementations","role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","topicSections":[{"title":"Operators","anchor":"Operators","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/!=(_:_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Equatable-Implementations"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/!=(_:_:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/!=(_:_:)","title":"!=(_:_:)","type":"topic","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/error-implementations.json b/docs/data/documentation/id3tageditor/id3tageditorerror/error-implementations.json new file mode 100644 index 00000000..ef6c2411 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/error-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Error-Implementations"},"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/localizedDescription"],"generated":true,"title":"Instance Properties","anchor":"Instance-Properties"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"Error Implementations","modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection","role":"collectionGroup"},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/localizedDescription":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/localizedDescription","type":"topic","abstract":[],"kind":"symbol","title":"localizedDescription","url":"\/documentation\/id3tageditor\/id3tageditorerror\/localizeddescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/invalidfileformat.json b/docs/data/documentation/id3tageditor/id3tageditorerror/invalidfileformat.json new file mode 100644 index 00000000..8cd613fb --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/invalidfileformat.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0abC5ErrorO17invalidFileFormatyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidFileFormat","kind":"identifier"}],"title":"ID3TagEditorError.invalidFileFormat","roleHeading":"Case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError"]]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidFileFormat","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/invalidfileformat"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Error generated when an invalid file format is passed to the ID3TagEditor.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidFileFormat","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/invalidFileFormat":{"abstract":[{"text":"Error generated when an invalid file format is passed to the ID3TagEditor.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidFileFormat","role":"symbol","type":"topic","title":"ID3TagEditorError.invalidFileFormat","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidFileFormat","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/invalidfileformat"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/invalidtagdata.json b/docs/data/documentation/id3tageditor/id3tageditorerror/invalidtagdata.json new file mode 100644 index 00000000..ac0a95d7 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/invalidtagdata.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"case","roleHeading":"Case","title":"ID3TagEditorError.invalidTagData","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidTagData"}],"externalID":"s:12ID3TagEditor0abC5ErrorO07invalidB4DatayA2CmF","role":"symbol"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidTagData"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidTagData"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError"]]},"abstract":[{"text":"Error generated when there’s not valid data in the tag.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/invalidtagdata"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/invalidTagData":{"abstract":[{"text":"Error generated when there’s not valid data in the tag.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/invalidTagData","role":"symbol","type":"topic","title":"ID3TagEditorError.invalidTagData","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidTagData"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/invalidtagdata"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/localizeddescription.json b/docs/data/documentation/id3tageditor/id3tageditorerror/localizeddescription.json new file mode 100644 index 00000000..66833434 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/localizeddescription.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/localizedDescription"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"extendedModule":"Swift","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"title":"localizedDescription","role":"symbol","platforms":[{"introducedAt":"8.0","unavailable":false,"beta":false,"deprecated":false,"name":"iOS"},{"introducedAt":"10.10","unavailable":false,"beta":false,"name":"macOS","deprecated":false},{"introducedAt":"9.0","beta":false,"deprecated":false,"unavailable":false,"name":"tvOS"},{"unavailable":false,"name":"watchOS","beta":false,"deprecated":false,"introducedAt":"2.0"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:12ID3TagEditor0abC5ErrorO"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Error-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/Error-Implementations":{"abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/Error-Implementations","role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/id3tageditor\/id3tageditorerror\/error-implementations","kind":"article","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/localizedDescription":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/localizedDescription","type":"topic","abstract":[],"kind":"symbol","title":"localizedDescription","url":"\/documentation\/id3tageditor\/id3tageditorerror\/localizeddescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tageditorerror/tagtoobig.json b/docs/data/documentation/id3tageditor/id3tageditorerror/tagtoobig.json new file mode 100644 index 00000000..ccf8576e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tageditorerror/tagtoobig.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tagTooBig","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Error generated when the tag size exceed 256 MB."}],"metadata":{"roleHeading":"Case","role":"symbol","title":"ID3TagEditorError.tagTooBig","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tagTooBig"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor0abC5ErrorO9tagTooBigyA2CmF"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/tagTooBig"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3tageditorerror\/tagtoobig"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError":{"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tageditorerror","role":"symbol","abstract":[{"text":"ID3TagEditor errors.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID3TagEditorError"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError","navigatorTitle":[{"text":"ID3TagEditorError","kind":"identifier"}],"title":"ID3TagEditorError","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagEditorError/tagTooBig":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagEditorError\/tagTooBig","title":"ID3TagEditorError.tagTooBig","role":"symbol","abstract":[{"text":"Error generated when the tag size exceed 256 MB.","type":"text"}],"url":"\/documentation\/id3tageditor\/id3tageditorerror\/tagtoobig","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tagTooBig","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagproperties.json b/docs/data/documentation/id3tageditor/id3tagproperties.json new file mode 100644 index 00000000..12bc45d2 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagproperties.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties\/version"],"anchor":"Instance-Properties","generated":true}],"abstract":[{"type":"text","text":"A struct that describes the properties of a tag."}],"metadata":{"externalID":"s:12ID3TagEditor0aB10PropertiesV","title":"ID3TagProperties","roleHeading":"Structure","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"ID3TagProperties","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"navigatorTitle":[{"text":"ID3TagProperties","kind":"identifier"}],"symbolKind":"struct"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3tagproperties"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"ID3TagProperties","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagProperties":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagproperties","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties","abstract":[{"text":"A struct that describes the properties of a tag.","type":"text"}],"title":"ID3TagProperties","navigatorTitle":[{"kind":"identifier","text":"ID3TagProperties"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3TagProperties","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagProperties/version":{"role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A7VersionO","text":"ID3Version","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties\/version","abstract":[{"text":"The version of the tag (see ","type":"text"},{"type":"codeVoice","code":"ID3Version"},{"text":").","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagproperties\/version","title":"version"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3tagproperties/version.json b/docs/data/documentation/id3tageditor/id3tagproperties/version.json new file mode 100644 index 00000000..44b02a63 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3tagproperties/version.json @@ -0,0 +1 @@ +{"abstract":[{"text":"The version of the tag (see ","type":"text"},{"type":"codeVoice","code":"ID3Version"},{"text":").","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties\/version","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3tagproperties\/version"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"version","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A7VersionO","text":"ID3Version"}],"roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","externalID":"s:12ID3TagEditor0aB10PropertiesV7versionAA0A7VersionOvp","title":"version"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A7VersionO","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","text":"ID3Version","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagProperties":{"role":"symbol","url":"\/documentation\/id3tageditor\/id3tagproperties","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties","abstract":[{"text":"A struct that describes the properties of a tag.","type":"text"}],"title":"ID3TagProperties","navigatorTitle":[{"kind":"identifier","text":"ID3TagProperties"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3TagProperties","kind":"identifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3TagProperties/version":{"role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A7VersionO","text":"ID3Version","kind":"typeIdentifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3TagProperties\/version","abstract":[{"text":"The version of the tag (see ","type":"text"},{"type":"codeVoice","code":"ID3Version"},{"text":").","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/id3tagproperties\/version","title":"version"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version.json b/docs/data/documentation/id3tageditor/id3version.json new file mode 100644 index 00000000..26f97772 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/s12CaseIterableP","doc:\/\/ID3TagEditor\/SL","doc:\/\/ID3TagEditor\/SQ","doc:\/\/ID3TagEditor\/SH","doc:\/\/ID3TagEditor\/SY"],"type":"conformsTo","title":"Conforms To"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3version"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ID3Version","kind":"identifier"}],"roleHeading":"Enumeration","navigatorTitle":[{"kind":"identifier","text":"ID3Version"}],"title":"ID3Version","symbolKind":"enum","externalID":"s:12ID3TagEditor0A7VersionO","modules":[{"name":"ID3TagEditor"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID3Version","kind":"identifier"}],"platforms":["macOS"]}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-8g9mx"],"generated":true,"anchor":"Operators"},{"title":"Enumeration Cases","generated":true,"anchor":"Enumeration-Cases","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version2","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version3","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version4"]},{"title":"Initializers","anchor":"Initializers","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/init(rawValue:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Equatable-Implementations","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/RawRepresentable-Implementations"],"anchor":"Default-Implementations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/id3tageditor\/id3version\/rawrepresentable-implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/RawRepresentable-Implementations","type":"topic","abstract":[]},"doc://ID3TagEditor/s12CaseIterableP":{"identifier":"doc:\/\/ID3TagEditor\/s12CaseIterableP","type":"unresolvable","title":"Swift.CaseIterable"},"doc://ID3TagEditor/SL":{"identifier":"doc:\/\/ID3TagEditor\/SL","type":"unresolvable","title":"Swift.Comparable"},"doc://ID3TagEditor/SH":{"identifier":"doc:\/\/ID3TagEditor\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_(_:_:)-8g9mx":{"kind":"symbol","type":"topic","title":"<(_:_:)","url":"\/documentation\/id3tageditor\/id3version\/_(_:_:)-8g9mx","abstract":[{"text":"Compare two version values.","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A7VersionO","text":"ID3Version"},{"text":", ","kind":"text"},{"text":"ID3Version","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A7VersionO"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-8g9mx"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/version3":{"type":"topic","url":"\/documentation\/id3tageditor\/id3version\/version3","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"version3","kind":"identifier"}],"title":"ID3Version.version3","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version3","kind":"symbol","abstract":[{"text":"ID3 2.3 version.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/SQ":{"identifier":"doc:\/\/ID3TagEditor\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Equatable-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Equatable-Implementations","title":"Equatable Implementations","role":"collectionGroup","url":"\/documentation\/id3tageditor\/id3version\/equatable-implementations","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/init(rawValue:)":{"kind":"symbol","role":"symbol","type":"topic","abstract":[],"title":"init(rawValue:)","url":"\/documentation\/id3tageditor\/id3version\/init(rawvalue:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/init(rawValue:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/version2":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"version2"}],"kind":"symbol","abstract":[{"type":"text","text":"ID3 2.2 version."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version2","title":"ID3Version.version2","role":"symbol","url":"\/documentation\/id3tageditor\/id3version\/version2","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/version4":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"ID3 2.4 version."}],"title":"ID3Version.version4","url":"\/documentation\/id3tageditor\/id3version\/version4","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"version4"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"},"doc://ID3TagEditor/SY":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/SY","title":"Swift.RawRepresentable"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/!=(_:_:).json b/docs/data/documentation/id3tageditor/id3version/!=(_:_:).json new file mode 100644 index 00000000..2c01b591 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/!=(_:_:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","title":"!=(_:_:)","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","extendedModule":"Swift","roleHeading":"Operator","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/!=(_:_:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Equatable-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Equatable-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Equatable-Implementations","title":"Equatable Implementations","role":"collectionGroup","url":"\/documentation\/id3tageditor\/id3version\/equatable-implementations","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/!=(_:_:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","url":"\/documentation\/id3tageditor\/id3version\/!=(_:_:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/'...(_:)-4b7os.json b/docs/data/documentation/id3tageditor/id3version/'...(_:)-4b7os.json new file mode 100644 index 00000000..c132ca39 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/'...(_:)-4b7os.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"...","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"minimum","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"PartialRangeFrom","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"...(_:)","externalID":"s:SLsE3zzzoPys16PartialRangeFromVyxGxFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","role":"symbol","symbolKind":"op","roleHeading":"Operator","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4b7os","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/id3tageditor\/id3version\/'...(_:)-4b7os"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Comparable....(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/...(_:)-4b7os":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"...","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4b7os","title":"...(_:)","url":"\/documentation\/id3tageditor\/id3version\/'...(_:)-4b7os"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/'...(_:)-4pkyo.json b/docs/data/documentation/id3tageditor/id3version/'...(_:)-4pkyo.json new file mode 100644 index 00000000..9cd1fd77 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/'...(_:)-4pkyo.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/'...(_:)-4pkyo"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Comparable....(_:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"...","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"PartialRangeThrough","kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"role":"symbol","title":"...(_:)","symbolKind":"op","extendedModule":"Swift","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"externalID":"s:SLsE3zzzopys19PartialRangeThroughVyxGxFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"maximum","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"PartialRangeThrough","kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4pkyo","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/...(_:)-4pkyo":{"title":"...(_:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4pkyo","type":"topic","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/'...(_:)-4pkyo","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/'...(_:_:).json b/docs/data/documentation/id3tageditor/id3version/'...(_:_:).json new file mode 100644 index 00000000..93692235 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/'...(_:_:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3version\/'...(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"minimum","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maximum","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Operator","extendedModule":"Swift","symbolKind":"op","externalID":"s:SLsE3zzzoiySNyxGx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","title":"...(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Comparable....(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/...(_:_:)":{"title":"...(_:_:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/'...(_:_:)","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/'.._(_:).json b/docs/data/documentation/id3tageditor/id3version/'.._(_:).json new file mode 100644 index 00000000..2ab20f51 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/'.._(_:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Comparable...<(_:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"maximum","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier","text":"PartialRangeUpTo"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["macOS"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier","text":"PartialRangeUpTo"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}],"externalID":"s:SLsE3zzlopys16PartialRangeUpToVyxGxFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"extendedModule":"Swift","symbolKind":"op","title":"..<(_:)","role":"symbol","roleHeading":"Operator"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3version\/'.._(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/.._(_:)":{"abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:)","kind":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"..<(_:)","role":"symbol","url":"\/documentation\/id3tageditor\/id3version\/'.._(_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/'.._(_:_:).json b/docs/data/documentation/id3tageditor/id3version/'.._(_:_:).json new file mode 100644 index 00000000..986a09e8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/'.._(_:_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Comparable...<(_:_:)"},{"text":".","type":"text"}],"sections":[],"metadata":{"extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"role":"symbol","externalID":"s:SLsE3zzloiySnyxGx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","title":"..<(_:_:)","roleHeading":"Operator","symbolKind":"op"},"variants":[{"paths":["\/documentation\/id3tageditor\/id3version\/'.._(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"minimum","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"maximum","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/.._(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/id3tageditor\/id3version\/'.._(_:_:)","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:_:)","role":"symbol","title":"..<(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/_(_:_:)-7lwsc.json b/docs/data/documentation/id3tageditor/id3version/_(_:_:)-7lwsc.json new file mode 100644 index 00000000..15735f7d --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/_(_:_:)-7lwsc.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/_(_:_:)-7lwsc"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-7lwsc"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Comparable.>(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"role":"symbol","title":">(_:_:)","roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":">"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"extendedModule":"Swift","externalID":"s:SLsE1goiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","symbolKind":"op"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_(_:_:)-7lwsc":{"kind":"symbol","role":"symbol","type":"topic","abstract":[],"title":">(_:_:)","url":"\/documentation\/id3tageditor\/id3version\/_(_:_:)-7lwsc","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-7lwsc","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/_(_:_:)-8g9mx.json b/docs/data/documentation/id3tageditor/id3version/_(_:_:)-8g9mx.json new file mode 100644 index 00000000..e58d0fbc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/_(_:_:)-8g9mx.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/id3version\/_(_:_:)-8g9mx"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"symbolKind":"op","externalID":"s:12ID3TagEditor0A7VersionO1loiySbAC_ACtFZ","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"<"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A7VersionO","kind":"typeIdentifier","text":"ID3Version"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A7VersionO","text":"ID3Version"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"<(_:_:)","roleHeading":"Operator"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"ID3Version","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","preciseIdentifier":"s:12ID3TagEditor0A7VersionO"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","text":"ID3Version","preciseIdentifier":"s:12ID3TagEditor0A7VersionO"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"},{"parameters":[{"name":"lhs","content":[{"inlineContent":[{"type":"text","text":"Left side of compare operation."}],"type":"paragraph"}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"text":"Right side of compare operation.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"True if the version value are the same, else false."}]}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Compare two version values."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-8g9mx"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_(_:_:)-8g9mx":{"kind":"symbol","type":"topic","title":"<(_:_:)","url":"\/documentation\/id3tageditor\/id3version\/_(_:_:)-8g9mx","abstract":[{"text":"Compare two version values.","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A7VersionO","text":"ID3Version"},{"text":", ","kind":"text"},{"text":"ID3Version","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor0A7VersionO"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-8g9mx"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/_=(_:_:)-29poo.json b/docs/data/documentation/id3tageditor/id3version/_=(_:_:)-29poo.json new file mode 100644 index 00000000..3609a7fc --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/_=(_:_:)-29poo.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"<="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/_=(_:_:)-29poo"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-29poo"},"sections":[],"metadata":{"role":"symbol","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"<=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","externalID":"s:SLsE2leoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"title":"<=(_:_:)","extendedModule":"Swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Comparable.<=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_=(_:_:)-29poo":{"url":"\/documentation\/id3tageditor\/id3version\/_=(_:_:)-29poo","role":"symbol","kind":"symbol","abstract":[],"title":"<=(_:_:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-29poo","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"<=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/_=(_:_:)-5qb74.json b/docs/data/documentation/id3tageditor/id3version/_=(_:_:)-5qb74.json new file mode 100644 index 00000000..ebac04c9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/_=(_:_:)-5qb74.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/_=(_:_:)-5qb74"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Comparable.>=(_:_:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-5qb74","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":">=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:SLsE2geoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","symbolKind":"op","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":">=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Operator","extendedModule":"Swift","title":">=(_:_:)"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/Comparable-Implementations":{"title":"Comparable Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/comparable-implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_=(_:_:)-5qb74":{"title":">=(_:_:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-5qb74","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":">="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/_=(_:_:)-5qb74","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/comparable-implementations.json b/docs/data/documentation/id3tageditor/id3version/comparable-implementations.json new file mode 100644 index 00000000..1f464dab --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/comparable-implementations.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"title":"Comparable Implementations","roleHeading":"API Collection","role":"collectionGroup"},"topicSections":[{"title":"Operators","anchor":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4b7os","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4pkyo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:_:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:_:)","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-7lwsc","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-29poo","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-5qb74"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/comparable-implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Comparable-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_(_:_:)-7lwsc":{"kind":"symbol","role":"symbol","type":"topic","abstract":[],"title":">(_:_:)","url":"\/documentation\/id3tageditor\/id3version\/_(_:_:)-7lwsc","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_(_:_:)-7lwsc","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/...(_:_:)":{"title":"...(_:_:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/'...(_:_:)","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_=(_:_:)-29poo":{"url":"\/documentation\/id3tageditor\/id3version\/_=(_:_:)-29poo","role":"symbol","kind":"symbol","abstract":[],"title":"<=(_:_:)","type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-29poo","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"<=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/_=(_:_:)-5qb74":{"title":">=(_:_:)","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/_=(_:_:)-5qb74","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":">="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/_=(_:_:)-5qb74","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/.._(_:)":{"abstract":[],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:)","kind":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"..<(_:)","role":"symbol","url":"\/documentation\/id3tageditor\/id3version\/'.._(_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/.._(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/id3tageditor\/id3version\/'.._(_:_:)","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/.._(_:_:)","role":"symbol","title":"..<(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/...(_:)-4b7os":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"...","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4b7os","title":"...(_:)","url":"\/documentation\/id3tageditor\/id3version\/'...(_:)-4b7os"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/...(_:)-4pkyo":{"title":"...(_:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/...(_:)-4pkyo","type":"topic","abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/'...(_:)-4pkyo","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/equatable-implementations.json b/docs/data/documentation/id3tageditor/id3version/equatable-implementations.json new file mode 100644 index 00000000..ab139f98 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/equatable-implementations.json @@ -0,0 +1 @@ +{"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"ID3TagEditor"}],"title":"Equatable Implementations"},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/equatable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"topicSections":[{"generated":true,"anchor":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/!=(_:_:)"],"title":"Operators"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/Equatable-Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/!=(_:_:)":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","url":"\/documentation\/id3tageditor\/id3version\/!=(_:_:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/hash(into:).json b/docs/data/documentation/id3tageditor/id3version/hash(into:).json new file mode 100644 index 00000000..38fc6103 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/hash(into:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.hash(into:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hash(into:)","interfaceLanguage":"swift"},"metadata":{"title":"hash(into:)","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"symbolKind":"method","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:12ID3TagEditor0A7VersionO","roleHeading":"Instance Method","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/RawRepresentable-Implementations"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/hash(into:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/id3tageditor\/id3version\/hash(into:)","abstract":[],"title":"hash(into:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hash(into:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/id3tageditor\/id3version\/rawrepresentable-implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/RawRepresentable-Implementations","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/hashvalue.json b/docs/data/documentation/id3tageditor/id3version/hashvalue.json new file mode 100644 index 00000000..3eabc737 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/hashvalue.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","title":"hashValue","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:12ID3TagEditor0A7VersionO"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hashValue","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/RawRepresentable-Implementations"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/id3version\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/hashValue":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"title":"hashValue","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/hashvalue","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/id3tageditor\/id3version\/rawrepresentable-implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/RawRepresentable-Implementations","type":"topic","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/init(rawvalue:).json b/docs/data/documentation/id3tageditor/id3version/init(rawvalue:).json new file mode 100644 index 00000000..1ef40e0f --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/init(rawvalue:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/id3tageditor\/id3version\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","title":"init(rawValue:)","roleHeading":"Initializer","externalID":"s:12ID3TagEditor0A7VersionO8rawValueACSgs5UInt8V_tcfc","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt8","preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"ID3TagEditor"}]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/init(rawValue:)":{"kind":"symbol","role":"symbol","type":"topic","abstract":[],"title":"init(rawValue:)","url":"\/documentation\/id3tageditor\/id3version\/init(rawvalue:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/init(rawValue:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"kind":"text","text":")"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/rawrepresentable-implementations.json b/docs/data/documentation/id3tageditor/id3version/rawrepresentable-implementations.json new file mode 100644 index 00000000..d84349d3 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"collectionGroup","title":"RawRepresentable Implementations","modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection"},"kind":"article","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/rawrepresentable-implementations"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"anchor":"Instance-Properties","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hashValue"],"title":"Instance Properties"},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hash(into:)"],"anchor":"Instance-Methods"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/hashValue":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"title":"hashValue","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"url":"\/documentation\/id3tageditor\/id3version\/hashvalue","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/hash(into:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/id3tageditor\/id3version\/hash(into:)","abstract":[],"title":"hash(into:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/hash(into:)","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/version2.json b/docs/data/documentation/id3tageditor/id3version/version2.json new file mode 100644 index 00000000..12f18e28 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/version2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version2","kind":"identifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/version2"]}],"metadata":{"externalID":"s:12ID3TagEditor0A7VersionO8version2yA2CmF","symbolKind":"case","title":"ID3Version.version2","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version2","kind":"identifier"}]},"abstract":[{"type":"text","text":"ID3 2.2 version."}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version2","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/version2":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"version2"}],"kind":"symbol","abstract":[{"type":"text","text":"ID3 2.2 version."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version2","title":"ID3Version.version2","role":"symbol","url":"\/documentation\/id3tageditor\/id3version\/version2","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/version3.json b/docs/data/documentation/id3tageditor/id3version/version3.json new file mode 100644 index 00000000..59a2db55 --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/version3.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version3","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"version3"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"title":"ID3Version.version3","role":"symbol","externalID":"s:12ID3TagEditor0A7VersionO8version3yA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version3","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"ID3TagEditor"}],"symbolKind":"case"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"ID3 2.3 version."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/version3"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/version3":{"type":"topic","url":"\/documentation\/id3tageditor\/id3version\/version3","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"version3","kind":"identifier"}],"title":"ID3Version.version3","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version3","kind":"symbol","abstract":[{"text":"ID3 2.3 version.","type":"text"}],"role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/id3version/version4.json b/docs/data/documentation/id3tageditor/id3version/version4.json new file mode 100644 index 00000000..25524f7e --- /dev/null +++ b/docs/data/documentation/id3tageditor/id3version/version4.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:12ID3TagEditor0A7VersionO8version4yA2CmF","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version4","kind":"identifier"}],"modules":[{"name":"ID3TagEditor"}],"symbolKind":"case","title":"ID3Version.version4"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/id3version\/version4"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version"]]},"abstract":[{"type":"text","text":"ID3 2.4 version."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version4"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"version4"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ID3Version","kind":"identifier"}],"navigatorTitle":[{"text":"ID3Version","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Enum that contains the version supported by ID3TagEditor.","type":"text"}],"title":"ID3Version","url":"\/documentation\/id3tageditor\/id3version","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/ID3Version/version4":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"ID3 2.4 version."}],"title":"ID3Version.version4","url":"\/documentation\/id3tageditor\/id3version\/version4","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3Version\/version4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"version4"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/installation.json b/docs/data/documentation/id3tageditor/installation.json new file mode 100644 index 00000000..6e38c716 --- /dev/null +++ b/docs/data/documentation/id3tageditor/installation.json @@ -0,0 +1 @@ +{"sections":[],"kind":"article","primaryContentSections":[{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"Swift Package Manager (with support for linux platform)"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"manual installation"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"cocoapods","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"},{"type":"heading","level":3,"text":"Swift Package Manager","anchor":"Swift-Package-Manager"},{"inlineContent":[{"text":"ID3TagEditor is available as a Swift Package for the Swift Package Manager. Add it to your dependecies in your ","type":"text"},{"code":"Package.swift","type":"codeVoice"},{"text":" file.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"After that you can build your project with the command "},{"code":"swift build","type":"codeVoice"},{"type":"text","text":", and eventually run you project (if it is an executable target) with the command "},{"type":"codeVoice","code":"swift run"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"If you want you can also run tests using "},{"code":"swift test","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["\/\/ swift-tools-version:6.0","","import PackageDescription","","let package = Package("," name: \"Demo Ubuntu\","," dependencies: ["," .package(url: \"https:\/\/github.com\/chicio\/ID3TagEditor.git\", from: \"5.0.0\")"," ],"," targets: ["," .target("," name: \"Demo Ubuntu\","," dependencies: [\"ID3TagEditor\"]"," )"," ]",")"]},{"anchor":"CocoaPods","level":3,"type":"heading","text":"CocoaPods"},{"type":"paragraph","inlineContent":[{"type":"text","text":"ID3TagEditor is also available as a pod on "},{"type":"reference","identifier":"https:\/\/cocoapods.org\/pods\/ID3TagEditor","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Add the dependency to your Podfile (choose the release version you prefer):"}]},{"type":"codeListing","syntax":"ruby","code":["target 'MyApp' do"," pod 'ID3TagEditor', '~> 5.0'","end"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"and then run pod install (or pod update)."}]},{"type":"heading","text":"Manual installation","anchor":"Manual-installation","level":3},{"type":"paragraph","inlineContent":[{"text":"To manually install ID3TagEditor simply drag and drop all the file contained in the ","type":"text"},{"type":"reference","identifier":"https:\/\/github.com\/chicio\/ID3TagEditor\/tree\/main\/Source","isActive":true},{"type":"text","text":""},{"text":" ","type":"text"},{"type":"text","text":"folder inside your project (except for the info.plist file)."}]}]}],"metadata":{"role":"article","roleHeading":"Article","title":"Installation","modules":[{"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/Installation"},"abstract":[{"text":"There are three ways to install ID3TagEditor in your project:","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/installation"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"https://cocoapods.org/pods/ID3TagEditor":{"type":"link","identifier":"https:\/\/cocoapods.org\/pods\/ID3TagEditor","url":"https:\/\/cocoapods.org\/pods\/ID3TagEditor","title":"CocoaPods","titleInlineContent":[{"type":"text","text":"CocoaPods"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"https://github.com/chicio/ID3TagEditor/tree/main/Source":{"type":"link","identifier":"https:\/\/github.com\/chicio\/ID3TagEditor\/tree\/main\/Source","url":"https:\/\/github.com\/chicio\/ID3TagEditor\/tree\/main\/Source","title":"Source","titleInlineContent":[{"text":"Source","type":"text"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/localizedcontent.json b/docs/data/documentation/id3tageditor/localizedcontent.json new file mode 100644 index 00000000..8eece760 --- /dev/null +++ b/docs/data/documentation/id3tageditor/localizedcontent.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/localizedcontent"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent"},"abstract":[{"type":"text","text":"A struct to represent a simplified version of frames that contain localized content."},{"text":" ","type":"text"},{"text":"Used only as return type inside ","type":"text"},{"type":"codeVoice","code":"ID3TagContentReader"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"metadata":{"navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"roleHeading":"Structure","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"LocalizedContent","externalID":"s:12ID3TagEditor16LocalizedContentV","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}]},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/SQ"],"type":"conformsTo","title":"Conforms To"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}]}]}],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/content","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/contentDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/language"],"anchor":"Instance-Properties"},{"generated":true,"title":"Default Implementations","anchor":"Default-Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/Equatable-Implementations"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/content":{"abstract":[{"text":"The content localized.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/content","title":"content","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"content","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/localizedcontent\/content","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"},"doc://ID3TagEditor/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/ID3TagEditor\/SQ","type":"unresolvable"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/contentDescription":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"contentDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/contentDescription","type":"topic","title":"contentDescription","abstract":[{"text":"A short description of the localized content.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/localizedcontent\/contentdescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/Equatable-Implementations":{"abstract":[],"type":"topic","url":"\/documentation\/id3tageditor\/localizedcontent\/equatable-implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/Equatable-Implementations","kind":"article","role":"collectionGroup","title":"Equatable Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/language":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"The language of the localized content.","type":"text"}],"title":"language","url":"\/documentation\/id3tageditor\/localizedcontent\/language","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/language","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"language","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/localizedcontent/!=(_:_:).json b/docs/data/documentation/id3tageditor/localizedcontent/!=(_:_:).json new file mode 100644 index 00000000..89f78fde --- /dev/null +++ b/docs/data/documentation/id3tageditor/localizedcontent/!=(_:_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/!=(_:_:)"},"metadata":{"extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"op","roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor16LocalizedContentV","title":"!=(_:_:)","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"ID3TagEditor"}]},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/Equatable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/localizedcontent\/!=(_:_:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/Equatable-Implementations":{"abstract":[],"type":"topic","url":"\/documentation\/id3tageditor\/localizedcontent\/equatable-implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/Equatable-Implementations","kind":"article","role":"collectionGroup","title":"Equatable Implementations"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/!=(_:_:)":{"abstract":[],"role":"symbol","url":"\/documentation\/id3tageditor\/localizedcontent\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/localizedcontent/content.json b/docs/data/documentation/id3tageditor/localizedcontent/content.json new file mode 100644 index 00000000..5a9d7470 --- /dev/null +++ b/docs/data/documentation/id3tageditor/localizedcontent/content.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/content"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"content"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"name":"ID3TagEditor"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","title":"content","externalID":"s:12ID3TagEditor16LocalizedContentV7contentSSvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/localizedcontent\/content"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent"]]},"abstract":[{"type":"text","text":"The content localized."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"content","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/content":{"abstract":[{"text":"The content localized.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/content","title":"content","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"content","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/localizedcontent\/content","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/localizedcontent/contentdescription.json b/docs/data/documentation/id3tageditor/localizedcontent/contentdescription.json new file mode 100644 index 00000000..7f90fdc8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/localizedcontent/contentdescription.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/contentDescription","interfaceLanguage":"swift"},"abstract":[{"text":"A short description of the localized content.","type":"text"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor16LocalizedContentV18contentDescriptionSSvp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","title":"contentDescription","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"contentDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contentDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/localizedcontent\/contentdescription"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/contentDescription":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"contentDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/contentDescription","type":"topic","title":"contentDescription","abstract":[{"text":"A short description of the localized content.","type":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/localizedcontent\/contentdescription"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/localizedcontent/equatable-implementations.json b/docs/data/documentation/id3tageditor/localizedcontent/equatable-implementations.json new file mode 100644 index 00000000..41d366f6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/localizedcontent/equatable-implementations.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/localizedcontent\/equatable-implementations"]}],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"ID3TagEditor"}],"title":"Equatable Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/!=(_:_:)"],"generated":true,"anchor":"Operators"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/!=(_:_:)":{"abstract":[],"role":"symbol","url":"\/documentation\/id3tageditor\/localizedcontent\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/!=(_:_:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/localizedcontent/language.json b/docs/data/documentation/id3tageditor/localizedcontent/language.json new file mode 100644 index 00000000..0df87a68 --- /dev/null +++ b/docs/data/documentation/id3tageditor/localizedcontent/language.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/localizedcontent\/language"]}],"metadata":{"title":"language","externalID":"s:12ID3TagEditor16LocalizedContentV8languageAA0a5FrameE8LanguageOvp","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"language","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","text":"ID3FrameContentLanguage","kind":"typeIdentifier"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/language","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"language","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","text":"ID3FrameContentLanguage","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The language of the localized content."}],"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/ID3FrameContentLanguage":{"type":"topic","kind":"symbol","title":"ID3FrameContentLanguage","navigatorTitle":[{"text":"ID3FrameContentLanguage","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/ID3FrameContentLanguage","role":"symbol","url":"\/documentation\/id3tageditor\/id3framecontentlanguage","abstract":[{"text":"List of language identifier used in frames that support localized content with language indication.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The list of supported languages corresponds to the ISO-639-2 standard."},{"type":"text","text":" "},{"text":"Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID3FrameContentLanguage"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent":{"role":"symbol","navigatorTitle":[{"text":"LocalizedContent","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LocalizedContent","kind":"identifier"}],"url":"\/documentation\/id3tageditor\/localizedcontent","abstract":[{"text":"A struct to represent a simplified version of frames that contain localized content.","type":"text"},{"type":"text","text":" "},{"text":"Used only as return type inside ","type":"text"},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"title":"LocalizedContent","type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/LocalizedContent/language":{"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"The language of the localized content.","type":"text"}],"title":"language","url":"\/documentation\/id3tageditor\/localizedcontent\/language","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/LocalizedContent\/language","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"language","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID3FrameContentLanguage","preciseIdentifier":"s:12ID3TagEditor0A20FrameContentLanguageO"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/partoftotal.json b/docs/data/documentation/id3tageditor/partoftotal.json new file mode 100644 index 00000000..0bd7e51a --- /dev/null +++ b/docs/data/documentation/id3tageditor/partoftotal.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PartOfTotal","kind":"identifier"}],"title":"PartOfTotal","externalID":"s:12ID3TagEditor11PartOfTotalV","modules":[{"name":"ID3TagEditor"}],"symbolKind":"struct","role":"symbol","roleHeading":"Structure","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PartOfTotal"}],"platforms":["macOS"]}]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/SQ"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"abstract":[{"type":"text","text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.)."},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"code":"ID3TagContentReader","type":"codeVoice"},{"type":"text","text":"."}],"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/position","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/total"],"generated":true,"anchor":"Instance-Properties","title":"Instance Properties"},{"generated":true,"title":"Default Implementations","anchor":"Default-Implementations","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/Equatable-Implementations"]}],"variants":[{"paths":["\/documentation\/id3tageditor\/partoftotal"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/total":{"abstract":[{"text":"The number of elements.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/total","title":"total","kind":"symbol","url":"\/documentation\/id3tageditor\/partoftotal\/total","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"total"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/Equatable-Implementations":{"title":"Equatable Implementations","kind":"article","role":"collectionGroup","url":"\/documentation\/id3tageditor\/partoftotal\/equatable-implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/Equatable-Implementations","type":"topic","abstract":[]},"doc://ID3TagEditor/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/ID3TagEditor\/SQ"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/position":{"abstract":[{"type":"text","text":"The position of the element in the total."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/position","title":"position","kind":"symbol","url":"\/documentation\/id3tageditor\/partoftotal\/position","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"position"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/partoftotal/!=(_:_:).json b/docs/data/documentation/id3tageditor/partoftotal/!=(_:_:).json new file mode 100644 index 00000000..6cb6d886 --- /dev/null +++ b/docs/data/documentation/id3tageditor/partoftotal/!=(_:_:).json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"Swift","modules":[{"name":"ID3TagEditor","relatedModules":["Swift"]}],"role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ID3TagEditor11PartOfTotalV","roleHeading":"Operator","symbolKind":"op","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/partoftotal\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/!=(_:_:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/Equatable-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/partoftotal\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/!=(_:_:)","type":"topic","abstract":[]},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/Equatable-Implementations":{"title":"Equatable Implementations","kind":"article","role":"collectionGroup","url":"\/documentation\/id3tageditor\/partoftotal\/equatable-implementations","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/Equatable-Implementations","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/partoftotal/equatable-implementations.json b/docs/data/documentation/id3tageditor/partoftotal/equatable-implementations.json new file mode 100644 index 00000000..84702a60 --- /dev/null +++ b/docs/data/documentation/id3tageditor/partoftotal/equatable-implementations.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/partoftotal\/equatable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/Equatable-Implementations"},"metadata":{"role":"collectionGroup","modules":[{"name":"ID3TagEditor"}],"roleHeading":"API Collection","title":"Equatable Implementations"},"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Operators","generated":true,"anchor":"Operators","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/!=(_:_:)"]}],"sections":[],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","role":"symbol","url":"\/documentation\/id3tageditor\/partoftotal\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/!=(_:_:)","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/partoftotal/position.json b/docs/data/documentation/id3tageditor/partoftotal/position.json new file mode 100644 index 00000000..fff5236f --- /dev/null +++ b/docs/data/documentation/id3tageditor/partoftotal/position.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"position","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal"]]},"metadata":{"title":"position","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor11PartOfTotalV8positionSivp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"position"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"abstract":[{"text":"The position of the element in the total.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/position"},"variants":[{"paths":["\/documentation\/id3tageditor\/partoftotal\/position"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/position":{"abstract":[{"type":"text","text":"The position of the element in the total."}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/position","title":"position","kind":"symbol","url":"\/documentation\/id3tageditor\/partoftotal\/position","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"position"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/partoftotal/total.json b/docs/data/documentation/id3tageditor/partoftotal/total.json new file mode 100644 index 00000000..55c2c4bc --- /dev/null +++ b/docs/data/documentation/id3tageditor/partoftotal/total.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/total","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"total"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/partoftotal\/total"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The number of elements.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Property","role":"symbol","title":"total","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"total"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"externalID":"s:12ID3TagEditor11PartOfTotalV5totalSiSgvp","symbolKind":"property"},"sections":[],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal":{"role":"symbol","title":"PartOfTotal","navigatorTitle":[{"text":"PartOfTotal","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PartOfTotal"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal","url":"\/documentation\/id3tageditor\/partoftotal","abstract":[{"text":"A struct to represent a simplified version frames that contain a position (disc position, record position etc.).","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Used only as return type inside "},{"type":"codeVoice","code":"ID3TagContentReader"},{"text":".","type":"text"}],"type":"topic","kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/PartOfTotal/total":{"abstract":[{"text":"The number of elements.","type":"text"}],"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/PartOfTotal\/total","title":"total","kind":"symbol","url":"\/documentation\/id3tageditor\/partoftotal\/total","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"total"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdate.json b/docs/data/documentation/id3tageditor/recordingdate.json new file mode 100644 index 00000000..1a3c6d4c --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdate.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Initializers","generated":true,"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/init(day:month:year:)"],"anchor":"Initializers"},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/day","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/month","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/year"],"generated":true,"title":"Instance Properties","anchor":"Instance-Properties"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"RecordingDate","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"],"type":"conformsTo"}],"metadata":{"modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingDate"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"role":"symbol","externalID":"s:12ID3TagEditor13RecordingDateV","symbolKind":"struct","roleHeading":"Structure","title":"RecordingDate"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"abstract":[{"type":"text","text":"A struct used to represent the recording date for the ID3 recording date time frame."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingdate"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/month":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/month","type":"topic","abstract":[{"text":"Recording month of the song.","type":"text"}],"title":"month","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate\/month"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/init(day:month:year:)":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Init a recording date."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/init(day:month:year:)","kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate\/init(day:month:year:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"day","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"month"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"year","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?)","kind":"text"}],"title":"init(day:month:year:)"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/year":{"url":"\/documentation\/id3tageditor\/recordingdate\/year","kind":"symbol","title":"year","abstract":[{"type":"text","text":"Recording year of the song."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"year"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/year"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/day":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/day","type":"topic","abstract":[{"type":"text","text":"Recording day of the song."}],"title":"day","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate\/day"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/debugDescription":{"url":"\/documentation\/id3tageditor\/recordingdate\/debugdescription","title":"debugDescription","abstract":[{"type":"text","text":"RecordingDate description, useful for debug."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/debugDescription","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdate/day.json b/docs/data/documentation/id3tageditor/recordingdate/day.json new file mode 100644 index 00000000..ecd280a9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdate/day.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Recording day of the song.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/id3tageditor\/recordingdate\/day"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"day","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"day"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"externalID":"s:12ID3TagEditor13RecordingDateV3daySiSgvp"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/day"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/day":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/day","type":"topic","abstract":[{"type":"text","text":"Recording day of the song."}],"title":"day","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate\/day"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdate/debugdescription.json b/docs/data/documentation/id3tageditor/recordingdate/debugdescription.json new file mode 100644 index 00000000..14a1b89a --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdate/debugdescription.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"RecordingDate description, useful for debug.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/debugDescription"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/id3tageditor\/recordingdate\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","externalID":"s:12ID3TagEditor13RecordingDateV16debugDescriptionSSvp","title":"debugDescription","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/debugDescription":{"url":"\/documentation\/id3tageditor\/recordingdate\/debugdescription","title":"debugDescription","abstract":[{"type":"text","text":"RecordingDate description, useful for debug."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/debugDescription","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdate/init(day:month:year:).json b/docs/data/documentation/id3tageditor/recordingdate/init(day:month:year:).json new file mode 100644 index 00000000..c5ac9e7b --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdate/init(day:month:year:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Init a recording date.","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"day"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"month"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"year"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The recording day of the song."}],"type":"paragraph"}],"name":"day"},{"name":"month","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The recording month of the song."}]}]},{"name":"year","content":[{"inlineContent":[{"text":"The recording year of the song.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingdate\/init(day:month:year:)"]}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/init(day:month:year:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:12ID3TagEditor13RecordingDateV3day5month4yearACSiSg_A2Gtcfc","role":"symbol","symbolKind":"init","title":"init(day:month:year:)","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"day"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"month","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"year","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/init(day:month:year:)":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Init a recording date."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/init(day:month:year:)","kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate\/init(day:month:year:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"day","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"month"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"year","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?)","kind":"text"}],"title":"init(day:month:year:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdate/month.json b/docs/data/documentation/id3tageditor/recordingdate/month.json new file mode 100644 index 00000000..bd18004e --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdate/month.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"month","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"title":"month","modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","externalID":"s:12ID3TagEditor13RecordingDateV5monthSiSgvp"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/month","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"Recording month of the song.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingdate\/month"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate"]]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/month":{"role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/month","type":"topic","abstract":[{"text":"Recording month of the song.","type":"text"}],"title":"month","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate\/month"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdate/year.json b/docs/data/documentation/id3tageditor/recordingdate/year.json new file mode 100644 index 00000000..f0551560 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdate/year.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingdate\/year"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/year"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"year"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Recording year of the song."}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"year","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","title":"year","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor13RecordingDateV4yearSiSgvp"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate/year":{"url":"\/documentation\/id3tageditor\/recordingdate\/year","kind":"symbol","title":"year","abstract":[{"type":"text","text":"Recording year of the song."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"year"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate\/year"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdatetime.json b/docs/data/documentation/id3tageditor/recordingdatetime.json new file mode 100644 index 00000000..d154e6d5 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdatetime.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"],"type":"conformsTo","kind":"relationships"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/id3tageditor\/recordingdatetime"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/init(date:time:)"],"generated":true,"title":"Initializers","anchor":"Initializers"},{"generated":true,"anchor":"Instance-Properties","title":"Instance Properties","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/date","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/time"]}],"sections":[],"kind":"symbol","metadata":{"externalID":"s:12ID3TagEditor17RecordingDateTimeV","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"symbolKind":"struct","role":"symbol","modules":[{"name":"ID3TagEditor"}],"title":"RecordingDateTime","roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}]},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"A struct used to represent the recording date and time for the ID3 recording date time frame."}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/init(date:time:)":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/init(date:time:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"date"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingDateV","text":"RecordingDate","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"time","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RecordingTime","preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV"},{"kind":"text","text":"?)"}],"url":"\/documentation\/id3tageditor\/recordingdatetime\/init(date:time:)","role":"symbol","title":"init(date:time:)","abstract":[{"type":"text","text":"Init a recording date time."}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/time":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"time"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV","text":"RecordingTime","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","abstract":[{"text":"Recording time of the song.","type":"text"}],"title":"time","url":"\/documentation\/id3tageditor\/recordingdatetime\/time","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/time","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/date":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"date"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RecordingDate","preciseIdentifier":"s:12ID3TagEditor13RecordingDateV"},{"text":"?","kind":"text"}],"kind":"symbol","title":"date","type":"topic","abstract":[{"type":"text","text":"Recording date of the song."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/date","role":"symbol","url":"\/documentation\/id3tageditor\/recordingdatetime\/date"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/debugDescription":{"kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/debugDescription","abstract":[{"text":"RecordingDateTime description, useful for debug.","type":"text"}],"url":"\/documentation\/id3tageditor\/recordingdatetime\/debugdescription","role":"symbol","title":"debugDescription"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdatetime/date.json b/docs/data/documentation/id3tageditor/recordingdatetime/date.json new file mode 100644 index 00000000..fdbbcac6 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdatetime/date.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime"]]},"variants":[{"paths":["\/documentation\/id3tageditor\/recordingdatetime\/date"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"ID3TagEditor"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"date","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RecordingDate","preciseIdentifier":"s:12ID3TagEditor13RecordingDateV"},{"text":"?","kind":"text"}],"title":"date","role":"symbol","externalID":"s:12ID3TagEditor17RecordingDateTimeV4dateAA0dE0VSgvp","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/date","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"date","kind":"identifier"},{"kind":"text","text":": "},{"text":"RecordingDate","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","kind":"typeIdentifier","preciseIdentifier":"s:12ID3TagEditor13RecordingDateV"},{"text":"?","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Recording date of the song.","type":"text"}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/date":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"date"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RecordingDate","preciseIdentifier":"s:12ID3TagEditor13RecordingDateV"},{"text":"?","kind":"text"}],"kind":"symbol","title":"date","type":"topic","abstract":[{"type":"text","text":"Recording date of the song."}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/date","role":"symbol","url":"\/documentation\/id3tageditor\/recordingdatetime\/date"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdatetime/debugdescription.json b/docs/data/documentation/id3tageditor/recordingdatetime/debugdescription.json new file mode 100644 index 00000000..007e9fcb --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdatetime/debugdescription.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/id3tageditor\/recordingdatetime\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","title":"debugDescription","modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor17RecordingDateTimeV16debugDescriptionSSvp"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"RecordingDateTime description, useful for debug."}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/debugDescription","interfaceLanguage":"swift"},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/debugDescription":{"kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/debugDescription","abstract":[{"text":"RecordingDateTime description, useful for debug.","type":"text"}],"url":"\/documentation\/id3tageditor\/recordingdatetime\/debugdescription","role":"symbol","title":"debugDescription"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdatetime/init(date:time:).json b/docs/data/documentation/id3tageditor/recordingdatetime/init(date:time:).json new file mode 100644 index 00000000..924ad2c8 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdatetime/init(date:time:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Init a recording date time.","type":"text"}],"metadata":{"role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"date"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingDateV","kind":"typeIdentifier","text":"RecordingDate"},{"kind":"text","text":"?, "},{"text":"time","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV","kind":"typeIdentifier","text":"RecordingTime"},{"kind":"text","text":"?)"}],"roleHeading":"Initializer","externalID":"s:12ID3TagEditor17RecordingDateTimeV4date4timeAcA0dE0VSg_AA0dF0VSgtcfc","title":"init(date:time:)","modules":[{"name":"ID3TagEditor"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"date","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingDateV","kind":"typeIdentifier","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","text":"RecordingDate"},{"text":"?, ","kind":"text"},{"text":"time","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime","kind":"typeIdentifier","text":"RecordingTime"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The recording date of the song."}]}],"name":"date"},{"content":[{"inlineContent":[{"type":"text","text":"The recording time of the song."}],"type":"paragraph"}],"name":"time"}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime"]]},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/init(date:time:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingdatetime\/init(date:time:)"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/init(date:time:)":{"kind":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/init(date:time:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"date"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingDateV","text":"RecordingDate","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"time","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RecordingTime","preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV"},{"kind":"text","text":"?)"}],"url":"\/documentation\/id3tageditor\/recordingdatetime\/init(date:time:)","role":"symbol","title":"init(date:time:)","abstract":[{"type":"text","text":"Init a recording date time."}]},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDate":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RecordingDate","kind":"identifier"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDate","abstract":[{"text":"A struct used to represent the recording date for the ID3 recording date time frame.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RecordingDate"}],"kind":"symbol","url":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingdatetime/time.json b/docs/data/documentation/id3tageditor/recordingdatetime/time.json new file mode 100644 index 00000000..62d4443c --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingdatetime/time.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime"]]},"sections":[],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/time","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Recording time of the song."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"time"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RecordingTime","preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","title":"time","role":"symbol","symbolKind":"property","externalID":"s:12ID3TagEditor17RecordingDateTimeV4timeAA0dF0VSgvp","modules":[{"name":"ID3TagEditor"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"time","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RecordingTime","preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV"},{"kind":"text","text":"?"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/id3tageditor\/recordingdatetime\/time"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime":{"url":"\/documentation\/id3tageditor\/recordingdatetime","role":"symbol","type":"topic","kind":"symbol","navigatorTitle":[{"text":"RecordingDateTime","kind":"identifier"}],"abstract":[{"text":"A struct used to represent the recording date and time for the ID3 recording date time frame.","type":"text"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RecordingDateTime"}],"title":"RecordingDateTime"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingDateTime/time":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"time"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12ID3TagEditor13RecordingTimeV","text":"RecordingTime","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","abstract":[{"text":"Recording time of the song.","type":"text"}],"title":"time","url":"\/documentation\/id3tageditor\/recordingdatetime\/time","role":"symbol","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingDateTime\/time","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingtime.json b/docs/data/documentation/id3tageditor/recordingtime.json new file mode 100644 index 00000000..b3b20c1c --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingtime.json @@ -0,0 +1 @@ +{"abstract":[{"text":"A struct used to represent the recording time for the ID3 recording date time frame.","type":"text"}],"kind":"symbol","sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}]}]}],"topicSections":[{"anchor":"Initializers","identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/init(hour:minute:)"],"title":"Initializers","generated":true},{"identifiers":["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/debugDescription","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/hour","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/minute"],"anchor":"Instance-Properties","generated":true,"title":"Instance Properties"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingtime"]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"RecordingTime"}],"title":"RecordingTime","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"RecordingTime","kind":"identifier"}],"externalID":"s:12ID3TagEditor13RecordingTimeV","role":"symbol","roleHeading":"Structure","modules":[{"name":"ID3TagEditor"}]},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/minute":{"url":"\/documentation\/id3tageditor\/recordingtime\/minute","kind":"symbol","abstract":[{"text":"Recording seconds of the song.","type":"text"}],"title":"minute","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/minute","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minute"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/debugDescription":{"url":"\/documentation\/id3tageditor\/recordingtime\/debugdescription","kind":"symbol","title":"debugDescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/debugDescription","abstract":[{"type":"text","text":"RecordingTime description, useful for debug."}],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/ID3TagEditor\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/init(hour:minute:)":{"url":"\/documentation\/id3tageditor\/recordingtime\/init(hour:minute:)","kind":"symbol","abstract":[{"type":"text","text":"Init a recording time."}],"title":"init(hour:minute:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/init(hour:minute:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"hour"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?, ","kind":"text"},{"text":"minute","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?)","kind":"text"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/hour":{"kind":"symbol","abstract":[{"text":"Recording hour of the song.","type":"text"}],"title":"hour","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/hour","url":"\/documentation\/id3tageditor\/recordingtime\/hour","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingtime/debugdescription.json b/docs/data/documentation/id3tageditor/recordingtime/debugdescription.json new file mode 100644 index 00000000..c7b1db7b --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingtime/debugdescription.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"]]},"metadata":{"symbolKind":"property","externalID":"s:12ID3TagEditor13RecordingTimeV16debugDescriptionSSvp","roleHeading":"Instance Property","modules":[{"name":"ID3TagEditor"}],"title":"debugDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"abstract":[{"text":"RecordingTime description, useful for debug.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/debugDescription"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingtime\/debugdescription"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/debugDescription":{"url":"\/documentation\/id3tageditor\/recordingtime\/debugdescription","kind":"symbol","title":"debugDescription","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/debugDescription","abstract":[{"type":"text","text":"RecordingTime description, useful for debug."}],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingtime/hour.json b/docs/data/documentation/id3tageditor/recordingtime/hour.json new file mode 100644 index 00000000..bcf7bd70 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingtime/hour.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hour"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"modules":[{"name":"ID3TagEditor"}],"roleHeading":"Instance Property","symbolKind":"property","title":"hour","role":"symbol","externalID":"s:12ID3TagEditor13RecordingTimeV4hourSiSgvp"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/hour","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hour","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"]]},"abstract":[{"text":"Recording hour of the song.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingtime\/hour"]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/hour":{"kind":"symbol","abstract":[{"text":"Recording hour of the song.","type":"text"}],"title":"hour","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hour","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/hour","url":"\/documentation\/id3tageditor\/recordingtime\/hour","role":"symbol","type":"topic"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingtime/init(hour:minute:).json b/docs/data/documentation/id3tageditor/recordingtime/init(hour:minute:).json new file mode 100644 index 00000000..42952fb9 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingtime/init(hour:minute:).json @@ -0,0 +1 @@ +{"metadata":{"title":"init(hour:minute:)","externalID":"s:12ID3TagEditor13RecordingTimeV4hour6minuteACSiSg_AFtcfc","symbolKind":"init","role":"symbol","modules":[{"name":"ID3TagEditor"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"hour","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"text":"minute","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"roleHeading":"Initializer"},"abstract":[{"text":"Init a recording time.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingtime\/init(hour:minute:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/init(hour:minute:)"},"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"hour","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"minute","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The recording hour of the song."}]}],"name":"hour"},{"content":[{"inlineContent":[{"type":"text","text":"The recording minute of the song."}],"type":"paragraph"}],"name":"minute"}]}],"references":{"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/init(hour:minute:)":{"url":"\/documentation\/id3tageditor\/recordingtime\/init(hour:minute:)","kind":"symbol","abstract":[{"type":"text","text":"Init a recording time."}],"title":"init(hour:minute:)","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/init(hour:minute:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"hour"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?, ","kind":"text"},{"text":"minute","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?)","kind":"text"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"}}} \ No newline at end of file diff --git a/docs/data/documentation/id3tageditor/recordingtime/minute.json b/docs/data/documentation/id3tageditor/recordingtime/minute.json new file mode 100644 index 00000000..f3942a84 --- /dev/null +++ b/docs/data/documentation/id3tageditor/recordingtime/minute.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Recording seconds of the song.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/minute"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/id3tageditor\/recordingtime\/minute"]}],"metadata":{"roleHeading":"Instance Property","title":"minute","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"minute","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?","kind":"text"}],"modules":[{"name":"ID3TagEditor"}],"externalID":"s:12ID3TagEditor13RecordingTimeV6minuteSiSgvp"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"minute","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RecordingTime"}],"type":"topic","navigatorTitle":[{"text":"RecordingTime","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A struct used to represent the recording time for the ID3 recording date time frame."}],"url":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime"},"doc://ID3TagEditor/documentation/ID3TagEditor/RecordingTime/minute":{"url":"\/documentation\/id3tageditor\/recordingtime\/minute","kind":"symbol","abstract":[{"text":"Recording seconds of the song.","type":"text"}],"title":"minute","identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor\/RecordingTime\/minute","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minute"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol"},"doc://ID3TagEditor/documentation/ID3TagEditor":{"identifier":"doc:\/\/ID3TagEditor\/documentation\/ID3TagEditor","type":"topic","url":"\/documentation\/id3tageditor","role":"collection","abstract":[{"text":"A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.","type":"text"}],"kind":"symbol","title":"ID3TagEditor"}}} \ No newline at end of file diff --git a/docs/developer-og-twitter.jpg b/docs/developer-og-twitter.jpg new file mode 100644 index 00000000..63c48359 Binary files /dev/null and b/docs/developer-og-twitter.jpg differ diff --git a/docs/developer-og.jpg b/docs/developer-og.jpg new file mode 100644 index 00000000..4db84083 Binary files /dev/null and b/docs/developer-og.jpg differ diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Info.plist b/docs/docsets/ID3TagEditor.docset/Contents/Info.plist deleted file mode 100644 index a1467309..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleIdentifier - com.jazzy.id3tageditor - CFBundleName - ID3TagEditor - DocSetPlatformFamily - id3tageditor - isDashDocset - - dashIndexFilePath - index.html - isJavaScriptEnabled - - DashDocSetFamily - dashtoc - - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/CNAME b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/CNAME deleted file mode 100644 index 5d8dfb5a..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/CNAME +++ /dev/null @@ -1 +0,0 @@ -id3tageditor.fabrizioduroni.it \ No newline at end of file diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes.html deleted file mode 100644 index d3510350..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes.html +++ /dev/null @@ -1,643 +0,0 @@ - - - - Classes Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Classes

-

The following classes are available globally.

- -
-
-
-
    -
  • -
    - - - - ID3Frame - -
    -
    -
    -
    -
    -
    -

    A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3Frame
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 attached picture frame to be used in the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameAttachedPicture : ID3Frame, Equatable, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3FrameGenre - -
    -
    -
    -
    -
    -
    -

    A class used to represent an ID3 genre frame to be used in the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameGenre : ID3Frame, Equatable, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3FramePartOfTotal - -
    -
    -
    -
    -
    -
    -

    A class used to represent an ID3 track/disc position in the original recordings frame in the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FramePartOfTotal : ID3Frame, Equatable, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 recording date time frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.4.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameRecordingDateTime : ID3Frame
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 recording day month frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameRecordingDayMonth : ID3Frame, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameRecordingHourMinute : ID3Frame, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 frame with an integer value.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameWithIntegerContent : ID3Frame, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag. -Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to -understand which frames admit a locallized content. -See the official id3 documentation for a full list of frame with localized content.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameWithLocalizedContent : ID3FrameWithStringContent, CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    A class used to represent an ID3 frame with generic string data in the ID3 tag. -This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title).

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3FrameWithStringContent : ID3Frame
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagEditor - -
    -
    -
    -
    -
    -
    -

    A class to edit the ID3 tag of an mp3 file.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3TagEditor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID32v2TagBuilder - -
    -
    -
    -
    -
    -
    -

    Builder used to create a ID32v2 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, -ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID32v2TagBuilder : TagBuilder
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID32v3TagBuilder - -
    -
    -
    -
    -
    -
    -

    Builder used to create a ID32v3 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID32v3TagBuilder : TagBuilder
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID32v4TagBuilder - -
    -
    -
    -
    -
    -
    -

    Builder used to create a ID32v4 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID32v4TagBuilder : TagBuilder
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3Tag - -
    -
    -
    -
    -
    -
    -

    A class used to represent an ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3Tag : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagContentReader - -
    -
    -
    -
    -
    -
    -

    Class that “makes your life easier” when it comes to read data from the ID3 tag. -Create an instance of this class by passing to it a ID3Tag instance -(obtained from the read methods of ID3TagEditor). -In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public class ID3TagContentReader
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v2TagBuilder.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v2TagBuilder.html deleted file mode 100644 index 91d6f13e..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v2TagBuilder.html +++ /dev/null @@ -1,1637 +0,0 @@ - - - - ID32v2TagBuilder Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID32v2TagBuilder

-
-
- -
public class ID32v2TagBuilder : TagBuilder
- -
-
-

Builder used to create a ID32v2 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, -ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init a ID32v2TagBuilder instance.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the title frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the title frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - album(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the album frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the album frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the albumArtist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the albumArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - artist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the artist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - composer(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the composer frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the composer frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the conductor frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the conductor frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the content grouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the contentGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the copyright frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the copyright frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the encoded by frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encodedBy frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the encoder settings frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encoderSettings frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the lyricist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the lyricist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the mix artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the mixArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the publisher frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the publisher frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the subtitle frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the subtitle frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the beats per minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the beats per minute frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the original filename frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the original filename frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the length in milliseconds frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the length in milliseconds frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the size in bytes frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func sizeInBytes(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the size in byes frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - genre(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the genre frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre(frame: ID3FrameGenre) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the genre frame as a ID3FrameGenre instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the disc position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the discPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the trackPosition frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the trackPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an attached picture frame to be written by ID3TagEditor. You can set multiple -attached picture frames per tag, one for each of the picture types contained in ID3PictureType.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - pictureType - - -
    -

    the ID3PictureType associated to the attachedPicture frame to be set.

    -
    -
    - - frame - - -
    -

    the attachedPicture frame as a ID3FrameAttachedPicture instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple -unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronisedLyrics(language: ID3FrameContentLanguage,
    -                                 frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set.

    -
    -
    - - frame - - -
    -

    the unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set a comment frame to be written by ID3TagEditor. You can set multiple -comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comment(language: ID3FrameContentLanguage,
    -                    frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the comment frame to be set.

    -
    -
    - - frame - - -
    -

    the comment frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording day and month frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDayMonth(frame: ID3FrameRecordingDayMonth) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingDayMonth frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording hour minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingHourMinute(frame: ID3FrameRecordingHourMinute) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingHourMinute frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the recording year frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingYear(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingYear frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - build() - -
    -
    -
    -
    -
    -
    -

    Build and ID3Tag version 2.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func build() -> ID3Tag
    - -
    -
    -
    -

    Return Value

    -

    an ID3Tag version 2 instance to use with the write function of ID3TagEditor.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v3TagBuilder.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v3TagBuilder.html deleted file mode 100644 index 0e52c77c..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v3TagBuilder.html +++ /dev/null @@ -1,2087 +0,0 @@ - - - - ID32v3TagBuilder Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID32v3TagBuilder

-
-
- -
public class ID32v3TagBuilder : TagBuilder
- -
-
-

Builder used to create a ID32v3 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init a ID32v3TagBuilder instance.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the title frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the title frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - album(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the album frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the album frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the albumArtist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the albumArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - artist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the artist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - composer(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the composer frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the composer frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the conductor frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the conductor frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the content grouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the contentGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the copyright frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the copyright frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the encoded by frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encodedBy frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the encoder settings frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encoderSettings frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the lyricist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the lyricist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the mix artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the mixArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the publisher frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the publisher frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the subtitle frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the subtitle frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the beats per minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the beats per minute frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the original filename frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the original filename frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the length in milliseconds frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the length in milliseconds frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the size in bytes frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func sizeInBytes(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the size in byes frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - genre(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the genre frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre(frame: ID3FrameGenre) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the genre frame as a ID3FrameGenre instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the disc position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the discPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the track position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the trackPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an attached picture frame to be written by ID3TagEditor. You can set multiple -attached picture frames per tag, one for each of the picture types contained in ID3PictureType.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - pictureType - - -
    -

    the ID3PictureType associated to the attachedPicture frame to be set.

    -
    -
    - - frame - - -
    -

    the attachedPicture frame as a ID3FrameAttachedPicture instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple -unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronisedLyrics(language: ID3FrameContentLanguage,
    -                                 frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set.

    -
    -
    - - frame - - -
    -

    the unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set a comment frame to be written by ID3TagEditor. You can set multiple -comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comment(language: ID3FrameContentLanguage,
    -                    frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the comment frame to be set.

    -
    -
    - - frame - - -
    -

    the comment frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording day and month frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDayMonth(frame: ID3FrameRecordingDayMonth) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingDayMonth frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recording hour minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingHourMinute(frame: ID3FrameRecordingHourMinute) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingHourMinute frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the recording year frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingYear(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingYear frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementName(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementName frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementIndex frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementIndex(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementIndex frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementCount frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementCount(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementCount frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastCategory(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastCategory frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastDescription(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastDescription frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastID frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastID(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastID frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastKeywords(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastKeywords frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the fileOwner frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func fileOwner(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the fileOwner frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - build() - -
    -
    -
    -
    -
    -
    -

    Build and ID3Tag version 3.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func build() -> ID3Tag
    - -
    -
    -
    -

    Return Value

    -

    an ID3Tag version 3 instance to use with the write function of ID3TagEditor.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v4TagBuilder.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v4TagBuilder.html deleted file mode 100644 index 23af4f2b..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID32v4TagBuilder.html +++ /dev/null @@ -1,1937 +0,0 @@ - - - - ID32v4TagBuilder Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID32v4TagBuilder

-
-
- -
public class ID32v4TagBuilder : TagBuilder
- -
-
-

Builder used to create a ID32v4 tag. -It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, -RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init a ID32v4TagBuilder instance.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the title frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the title frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - album(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the album frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the album frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the albumArtist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the albumArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - artist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the artist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - composer(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the composer frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the composer frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the conductor frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the conductor frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the content grouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the contentGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the copyright frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the copyright frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the encoded by frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encodedBy frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the encoder settings frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the encoderSettings frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the lyricist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the lyricist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the mix artist frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the mixArtist frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the publisher frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the publisher frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the subtitle frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the subtitle frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the beats per minute frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the beats per minute frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the original filename frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the original filename frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the length in milliseconds frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the length in milliseconds frame as a ID3FrameWithIntegerContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - genre(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the genre frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre(frame: ID3FrameGenre) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the genre frame as a ID3FrameGenre instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the disc position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the discPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the track position frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition(frame: ID3FramePartOfTotal) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the trackPosition frame as a ID3FramePartOfTotal instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an attached picture frame to be written by ID3TagEditor. You can set multiple -attached picture frames per tag, one for each of the picture types contained in ID3PictureType.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - pictureType - - -
    -

    the ID3PictureType associated to the attachedPicture frame to be set.

    -
    -
    - - frame - - -
    -

    the attachedPicture frame as a ID3FrameAttachedPicture instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple -unsynchronised lyrics frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronisedLyrics(language: ID3FrameContentLanguage,
    -                                 frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the unsynchronisedLyrics frame to be set.

    -
    -
    - - frame - - -
    -

    the unsynchronisedLyrics frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set a comment frame to be written by ID3TagEditor. You can set multiple -comment frames per tag, one for each of the languages contained in ID3FrameContentLanguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comment(language: ID3FrameContentLanguage,
    -                    frame: ID3FrameWithLocalizedContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - language - - -
    -

    the ID3FrameContentLanguage associated to the comment frame to be set.

    -
    -
    - - frame - - -
    -

    the comment frame as a ID3FrameWithLocalizedContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the recordingDateTime frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDateTime(frame: ID3FrameRecordingDateTime) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the recordingDateTime frame as a ID3FrameRecordingDateTime instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesGrouping(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesGrouping frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesGrouping frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementName(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementName frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementIndex frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementIndex(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementIndex frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesMovementCount frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementCount(frame: ID3FrameWithIntegerContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesMovementCount frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastCategory(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastCategory frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastDescription(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastDescription frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastID frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastID(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastID frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastKeywords(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the iTunesPodcastKeywords frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner(frame:) - -
    -
    -
    -
    -
    -
    -

    Set the fileOwner frame to be written by ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func fileOwner(frame: ID3FrameWithStringContent) -> Self
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - frame - - -
    -

    the fileOwner frame as a ID3FrameWithStringContent instance.

    -
    -
    -
    -
    -

    Return Value

    -

    the instance of the builder.

    -
    -
    -
    -
  • -
  • -
    - - - - build() - -
    -
    -
    -
    -
    -
    -

    Build and ID3Tag version 4.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func build() -> ID3Tag
    - -
    -
    -
    -

    Return Value

    -

    an ID3Tag version 4 instance to use with the write function of ID3TagEditor.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3Frame.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3Frame.html deleted file mode 100644 index 3cf29731..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3Frame.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - ID3Frame Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Frame

-
-
- -
public class ID3Frame
- -
-
-

A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.

- -
-
-
-
    -
  • -
    - - - - id3Identifier - -
    -
    -
    -
    -
    -
    -

    The ID3 frame identifier as specified in the ID3 tag standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public internal(set) var id3Identifier: String? { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - size - -
    -
    -
    -
    -
    -
    -

    The ID3 frame size as specified in the ID3 tag standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public internal(set) var size: Int? { get }
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameAttachedPicture.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameAttachedPicture.html deleted file mode 100644 index 9155cbfc..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameAttachedPicture.html +++ /dev/null @@ -1,428 +0,0 @@ - - - - ID3FrameAttachedPicture Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameAttachedPicture

-
-
- -
public class ID3FrameAttachedPicture : ID3Frame, Equatable, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 attached picture frame to be used in the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - picture - -
    -
    -
    -
    -
    -
    -

    The image bytes as Data.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let picture: Data
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - type - -
    -
    -
    -
    -
    -
    -

    The ID3 type of the image (see ID3PictureType).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let type: ID3PictureType
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - format - -
    -
    -
    -
    -
    -
    -

    The file format. Only Jpeg and Png are supported by the standard (cross compatibility).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let format: ID3PictureFormat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameAttachedPicture debug description.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init an ID3 attached picture frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(picture: Data, type: ID3PictureType, format: ID3PictureFormat)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - picture - - -
    -

    the image bytes as Data.

    -
    -
    - - type - - -
    -

    the ID3 type of the attached picture. See ID3PictureType -for a complete list of the available picture types.

    -
    -
    - - format - - -
    -

    the format of the image. See ID3PictureFormat. -types.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - ==(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two AttachedPicture.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func == (lhs: ID3FrameAttachedPicture, rhs: ID3FrameAttachedPicture) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the attached pictures values are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameGenre.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameGenre.html deleted file mode 100644 index a6e8e33e..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameGenre.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - ID3FrameGenre Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameGenre

-
-
- -
public class ID3FrameGenre : ID3Frame, Equatable, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 genre frame to be used in the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - identifier - -
    -
    -
    -
    -
    -
    -

    The genre identifier specified as an ID3 v1 Genre (see ID3Genre).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var identifier: ID3Genre?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - description - -
    -
    -
    -
    -
    -
    -

    A generic genre description. Useful to build your own genres.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var description: String?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameGenre description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init a ID3 genre frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(genre: ID3Genre?, description: String?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - genre - - -
    -

    an ID3Genre to be setted in the ID3 tag.

    -
    -
    - - description - - -
    -

    a generic genre description. Useful to build your own genres.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - ==(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two Genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func == (lhs: ID3FrameGenre, rhs: ID3FrameGenre) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the genre values are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FramePartOfTotal.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FramePartOfTotal.html deleted file mode 100644 index 9231fab7..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FramePartOfTotal.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - ID3FramePartOfTotal Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FramePartOfTotal

-
-
- -
public class ID3FramePartOfTotal : ID3Frame, Equatable, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 track/disc position in the original recordings frame in the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - part - -
    -
    -
    -
    -
    -
    -

    The position of the track/disc.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var part: Int
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - total - -
    -
    -
    -
    -
    -
    -

    The total number of tracks/discs in recordings.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var total: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    TrackPositionInSet description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(part:total:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 track position frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(part: Int, total: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - part - - -
    -

    the index of the track/disc.

    -
    -
    - - total - - -
    -

    the total tracks/discs of the recordings.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - ==(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two TrackPositionInSet.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func == (lhs: ID3FramePartOfTotal, rhs: ID3FramePartOfTotal) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the track positions values are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingDateTime.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingDateTime.html deleted file mode 100644 index b54a706e..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingDateTime.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - ID3FrameRecordingDateTime Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameRecordingDateTime

-
-
- -
public class ID3FrameRecordingDateTime : ID3Frame
- -
-
-

A class used to represent an ID3 recording date time frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.4.

- -
-
-
-
    -
  • -
    - - - - recordingDateTime - -
    -
    -
    -
    -
    -
    -

    The recordin date time information. This field contains date and time of the recording.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let recordingDateTime: RecordingDateTime
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init an ID3 recording date time frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(recordingDateTime: RecordingDateTime)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - recordingDateTime - - -
    -

    a RecordingDateTime struct.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingDayMonth.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingDayMonth.html deleted file mode 100644 index 4da4cf21..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingDayMonth.html +++ /dev/null @@ -1,326 +0,0 @@ - - - - ID3FrameRecordingDayMonth Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameRecordingDayMonth

-
-
- -
public class ID3FrameRecordingDayMonth : ID3Frame, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 recording day month frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Recording day of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Recording month of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let month: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameRecordingDayMonth description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(day:month:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 recording day month frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(day: Int?, month: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - day - - -
    -

    a day as int.

    -
    -
    - - month - - -
    -

    a month as int.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingHourMinute.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingHourMinute.html deleted file mode 100644 index cbecb030..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameRecordingHourMinute.html +++ /dev/null @@ -1,326 +0,0 @@ - - - - ID3FrameRecordingHourMinute Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameRecordingHourMinute

-
-
- -
public class ID3FrameRecordingHourMinute : ID3Frame, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag. -Valid only for ID3 tag version 2.3 and 2.2.

- -
-
-
-
    -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Recording hour of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Recording seconds of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let minute: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameRecordingHourMinute description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(hour:minute:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 recording hour minute frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(hour: Int?, minute: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - hour - - -
    -

    the recording hour of the song.

    -
    -
    - - minute - - -
    -

    the recording minute of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithIntegerContent.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithIntegerContent.html deleted file mode 100644 index e0e78bb8..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithIntegerContent.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - ID3FrameWithIntegerContent Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameWithIntegerContent

-
-
- -
public class ID3FrameWithIntegerContent : ID3Frame, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 frame with an integer value.

- -
-
-
-
    -
  • -
    - - - - value - -
    -
    -
    -
    -
    -
    -

    the value being returned.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let value: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameWithIntegerContent description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(value:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 recording integer frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(value: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - value - - -
    -

    the value as int.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithLocalizedContent.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithLocalizedContent.html deleted file mode 100644 index 4c53acd6..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithLocalizedContent.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - ID3FrameWithLocalizedContent Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameWithLocalizedContent

-
-
- -
public class ID3FrameWithLocalizedContent : ID3FrameWithStringContent, CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag. -Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to -understand which frames admit a locallized content. -See the official id3 documentation for a full list of frame with localized content.

- -
-
-
-
    -
  • -
    - - - - language - -
    -
    -
    -
    -
    -
    -

    The language of the lyrics contained in the frame

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let language: ID3FrameContentLanguage
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - contentDescription - -
    -
    -
    -
    -
    -
    -

    A short description of the lyrics contained in the frame

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let contentDescription: String
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3FrameAttachedPicture debug description.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Init an ID3 localized string content frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(language: ID3FrameContentLanguage, contentDescription: String, content: String)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - language - - -
    -

    the language of the content. See ID3PictureType -for a complete list of the available languages.

    -
    -
    - - contentDescription - - -
    -

    a description of the content of the frame as string.

    -
    -
    - - content - - -
    -

    the content.of the frame (see ID3FrameContentLanguage). -types.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithStringContent.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithStringContent.html deleted file mode 100644 index e62b2d5c..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3FrameWithStringContent.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - ID3FrameWithStringContent Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameWithStringContent

-
-
- -
public class ID3FrameWithStringContent : ID3Frame
- -
-
-

A class used to represent an ID3 frame with generic string data in the ID3 tag. -This class is used to represent all the ID3 frames that contains plain string as data (e.g. Artist, Album, Title).

- -
-
-
-
    -
  • -
    - - - - content - -
    -
    -
    -
    -
    -
    -

    The content as string.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let content: String
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(content:) - -
    -
    -
    -
    -
    -
    -

    Init an ID3 frame with string content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(content: String)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - content - - -
    -

    the content of the ID3 frame.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3Tag.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3Tag.html deleted file mode 100644 index ce89f22a..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3Tag.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - ID3Tag Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Tag

-
-
- -
public class ID3Tag : CustomDebugStringConvertible
- -
-
-

A class used to represent an ID3 tag.

- -
-
-
-
    -
  • -
    - - - - properties - -
    -
    -
    -
    -
    -
    -

    The properties of the tag. The public available property to the user of the frmaework is the versions property.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var properties: ID3TagProperties
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frames - -
    -
    -
    -
    -
    -
    -

    Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public lazy var frames: [FrameName : ID3Frame] { get set }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    ID3Tag description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3TagContentReader.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3TagContentReader.html deleted file mode 100644 index cdc68770..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3TagContentReader.html +++ /dev/null @@ -1,1382 +0,0 @@ - - - - ID3TagContentReader Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagContentReader

-
-
- -
public class ID3TagContentReader
- -
-
-

Class that “makes your life easier” when it comes to read data from the ID3 tag. -Create an instance of this class by passing to it a ID3Tag instance -(obtained from the read methods of ID3TagEditor). -In this way you will now have access to all the data contained in the ID3 tag by using the methods of this class.

- -
-
-
-
    -
  • -
    - - - - init(id3Tag:) - -
    -
    -
    -
    -
    -
    -

    Init the ID3TagContentReader.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(id3Tag: ID3Tag)
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - id3Tag - - -
    -

    the tag to be read.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - title() - -
    -
    -
    -
    -
    -
    -

    Read the title frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func title() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the title, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - album() - -
    -
    -
    -
    -
    -
    -

    Read the album frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func album() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the album, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist() - -
    -
    -
    -
    -
    -
    -

    Read the album artist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func albumArtist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the album artist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - artist() - -
    -
    -
    -
    -
    -
    -

    Read the artist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func artist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the artist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - composer() - -
    -
    -
    -
    -
    -
    -

    Read the composer frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func composer() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the composer, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - conductor() - -
    -
    -
    -
    -
    -
    -

    Read the conductor frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func conductor() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the conductor, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - contentGrouping() - -
    -
    -
    -
    -
    -
    -

    Read the content grouping frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func contentGrouping() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the content grouping, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - copyright() - -
    -
    -
    -
    -
    -
    -

    Read the copyright frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func copyright() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the copyright, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy() - -
    -
    -
    -
    -
    -
    -

    Read the encoded by frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encodedBy() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the encoded by, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - encoderSettings() - -
    -
    -
    -
    -
    -
    -

    Read the encoder settings frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func encoderSettings() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the encoder settings, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - lyricist() - -
    -
    -
    -
    -
    -
    -

    Read the lyricist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lyricist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the lyricist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist() - -
    -
    -
    -
    -
    -
    -

    Read the mix artist frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func mixArtist() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the mix artist, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - publisher() - -
    -
    -
    -
    -
    -
    -

    Read the publisher frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func publisher() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the publisher, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - subtitle() - -
    -
    -
    -
    -
    -
    -

    Read the subtitle frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func subtitle() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the subtitle, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - beatsPerMinute() - -
    -
    -
    -
    -
    -
    -

    Read the beats per minute frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func beatsPerMinute() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the beats per minute, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - originalFilename() - -
    -
    -
    -
    -
    -
    -

    Read the original filename frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func originalFilename() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the original filename, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the lenght in milliseconds frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func lengthInMilliseconds() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the lenght in milliseconds, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes() - -
    -
    -
    -
    -
    -
    -

    Read the size in bytes frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func sizeInBytes() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the size in bytes, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - genre() - -
    -
    -
    -
    -
    -
    -

    Read the genre frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func genre() -> Genre?
    - -
    -
    -
    -

    Return Value

    -

    the Genre, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - discPosition() - -
    -
    -
    -
    -
    -
    -

    Read the disc position frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func discPosition() -> PartOfTotal?
    - -
    -
    -
    -

    Return Value

    -

    the disc position as PartOfTotal, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition() - -
    -
    -
    -
    -
    -
    -

    Read the track position frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func trackPosition() -> PartOfTotal?
    - -
    -
    -
    -

    Return Value

    -

    the track position as PartOfTotal, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingDayMonth() - -
    -
    -
    -
    -
    -
    -

    Read the recording day month frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDayMonth() -> DayMonth?
    - -
    -
    -
    -

    Return Value

    -

    the recording day month as DayMonth, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear() - -
    -
    -
    -
    -
    -
    -

    Read the recording year frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingYear() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the recording year, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingHourMinute() - -
    -
    -
    -
    -
    -
    -

    Read the recording hour minute frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingHourMinute() -> HourMinute?
    - -
    -
    -
    -

    Return Value

    -

    the recording hour minute as HourMinute, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - recordingDateTime() - -
    -
    -
    -
    -
    -
    -

    Read the recording date time frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func recordingDateTime() -> DateTime?
    - -
    -
    -
    -

    Return Value

    -

    the recording date time as DateTime, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - attachedPictures() - -
    -
    -
    -
    -
    -
    -

    Read the attached pictues frames content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func attachedPictures() -> [AttachedPicture]
    - -
    -
    -
    -

    Return Value

    -

    the attached picture list as [AttachedPicture], or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the unsynchronized lyrics frames content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func unsynchronizedLyrics() -> [LocalizedContent]
    - -
    -
    -
    -

    Return Value

    -

    the unsynchronized lyric list as [LocalizedContent], or null.

    -
    -
    -
    -
  • -
  • -
    - - - - comments() - -
    -
    -
    -
    -
    -
    -

    Read the comment frames content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func comments() -> [LocalizedContent]
    - -
    -
    -
    -

    Return Value

    -

    the comment list as [LocalizedContent], or null.

    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner() - -
    -
    -
    -
    -
    -
    -

    Read the file owner frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func fileOwner() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the file owner minute as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesGrouping() - -
    -
    -
    -
    -
    -
    -

    Read the itunes grouping frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesGrouping() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes grouping as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementName() - -
    -
    -
    -
    -
    -
    -

    Read the itunes movement name frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementName() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes movement name as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementIndex() - -
    -
    -
    -
    -
    -
    -

    Read the itunes movement index frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementIndex() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the itunes movement index as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementCount() - -
    -
    -
    -
    -
    -
    -

    Read the itunes movement count frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesMovementCount() -> Int?
    - -
    -
    -
    -

    Return Value

    -

    the itunes movement count as String, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the itunes podcast category frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastCategory() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast category as String, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the itunes podcast description frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastDescription() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast description as String, or null.

    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastID() - -
    -
    -
    -
    -
    -
    -

    Read the itunes podcast id frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastID() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast id as String, or null.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Read the itunes podcast keywords frame content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func iTunesPodcastKeywords() -> String?
    - -
    -
    -
    -

    Return Value

    -

    the itunes podcast keywords as String, or null.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3TagEditor.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3TagEditor.html deleted file mode 100644 index e3bbc835..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Classes/ID3TagEditor.html +++ /dev/null @@ -1,470 +0,0 @@ - - - - ID3TagEditor Class Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagEditor

-
-
- -
public class ID3TagEditor
- -
-
-

A class to edit the ID3 tag of an mp3 file.

- -
-
-
-
    -
  • -
    - - - - init() - -
    -
    -
    -
    -
    -
    -

    Init the ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init()
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - read(from:) - -
    -
    -
    -
    -
    -
    -

    Read the ID3 tag contained in the mp3 file.

    -
    -

    Throws

    -

    Could throw InvalidFileFormat if an mp3 file doesn’t exists at the specified path. -Could throw CorruptedFile if the file is corrupted.

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func read(from path: String) throws -> ID3Tag?
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - path - - -
    -

    path of the mp3 file to be parsed.

    -
    -
    -
    -
    -

    Return Value

    -

    an ID3 tag or nil, if a tag doesn’t exists in the file.

    -
    -
    -
    -
  • -
  • -
    - - - - read(mp3:) - -
    -
    -
    -
    -
    -
    -

    Read the ID3 tag contained in the mp3 file passed as Data.

    -
    -

    Throws

    -

    Could throw CorruptedFile if the file is corrupted.

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func read(mp3: Data) throws -> ID3Tag?
    - -
    -
    -
    -

    Parameters

    - - - - - - - -
    - - mp3 - - -
    -

    mp3 file opened as Data.

    -
    -
    -
    -
    -

    Return Value

    -

    an ID3 tag or nil, if a tag doesn’t exists in the file.

    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Writes the mp3 to a new file or overwrite it with the new ID3 tag.

    -
    -

    Throws

    -

    Could throw TagTooBig (tag size > 256 MB) or InvalidTagData (no data set to be written in the -ID3 tag).

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func write(tag: ID3Tag, to path: String, andSaveTo newPath: String? = nil) throws
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - tag - - -
    -

    the ID3 tag to be written in the mp3 file.

    -
    -
    - - path - - -
    -

    path of the mp3 file to which the id3 tag will be added.

    -
    -
    - - newPath - - -
    -

    path where the mp3 file with the new tag will be written. -If nil, the mp3 file will be overwritten. -If nothing is passed, the file will be overwritten at its current location.

    -
    -
    -
    -
    -
    -
  • -
  • -
    - - - - write(tag:mp3:) - -
    -
    -
    -
    -
    -
    -

    Write the ID3 tag passed as parameter to the mp3 file passed as Data.

    -
    -

    Throws

    -

    Could throw TagTooBig (tag size > 256 MB) or InvalidTagData (no data set to be written in the -ID3 tag).

    - -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func write(tag: ID3Tag, mp3: Data) throws -> Data
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - tag - - -
    -

    the ID3 tag to be written in the mp3.

    -
    -
    - - mp3 - - -
    -

    the mp3 on which we want to write the new tag.

    -
    -
    -
    -
    -

    Return Value

    -

    a new Data object that contains the mp3 data with the new tag.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums.html deleted file mode 100644 index 04cc9512..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums.html +++ /dev/null @@ -1,379 +0,0 @@ - - - - Enumerations Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Enumerations

-

The following enumerations are available globally.

- -
-
-
-
    -
  • -
    - - - - FrameName - -
    -
    -
    -
    -
    -
    -

    An enum used to identify the different types of frame parsed by the ID3TagEditor. -This must be used to acces the frame data as identifier inside the dictionary -of frame in the ID3tag frames properties.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum FrameName : Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    List of language identifier used in frames that support localized content with language indication. -The list of supported languages corresponds to the ISO-639-2 standard. -Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3FrameContentLanguage : String, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3Genre - -
    -
    -
    -
    -
    -
    -

    An enum that contains the genres supported by the ID3 standard using specific identifiers.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3Genre : Int, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3PictureFormat - -
    -
    -
    -
    -
    -
    -

    The attached picture format supported by the ID3 tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3PictureFormat : Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3PictureType - -
    -
    -
    -
    -
    -
    -

    An enum that describes the ID3 picture type supported.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3PictureType : UInt8, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagEditorError - -
    -
    -
    -
    -
    -
    -

    ID3TagEditor errors.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3TagEditorError : Error
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3Version - -
    -
    -
    -
    -
    -
    -

    Enum that contains the version supported by ID3TagEditor.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public enum ID3Version : UInt8, Comparable, Equatable, Hashable, CaseIterable
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/FrameName.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/FrameName.html deleted file mode 100644 index 71ea9ff0..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/FrameName.html +++ /dev/null @@ -1,1225 +0,0 @@ - - - - FrameName Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

FrameName

-
-
- -
public enum FrameName : Equatable, Hashable, CaseIterable
- -
-
-

An enum used to identify the different types of frame parsed by the ID3TagEditor. -This must be used to acces the frame data as identifier inside the dictionary -of frame in the ID3tag frames properties.

- -
-
-
-
    -
  • -
    - - - - allCases - -
    -
    -
    -
    -
    -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static var allCases: [FrameName] { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - title - -
    -
    -
    -
    -
    -
    -

    Title frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case title
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - album - -
    -
    -
    -
    -
    -
    -

    Album frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case album
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - albumArtist - -
    -
    -
    -
    -
    -
    -

    AlbumArtist frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case albumArtist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - artist - -
    -
    -
    -
    -
    -
    -

    Artist frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case artist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - composer - -
    -
    -
    -
    -
    -
    -

    Composer frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case composer
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - conductor - -
    -
    -
    -
    -
    -
    -

    Conductor frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case conductor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - contentGrouping - -
    -
    -
    -
    -
    -
    -

    ContentGrouping frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case contentGrouping
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - copyright - -
    -
    -
    -
    -
    -
    -

    Copyright frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case copyright
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - encodedBy - -
    -
    -
    -
    -
    -
    -

    EncodedBy frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case encodedBy
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - encoderSettings - -
    -
    -
    -
    -
    -
    -

    EncoderSettings frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case encoderSettings
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fileOwner - -
    -
    -
    -
    -
    -
    -

    File Owner frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fileOwner
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lyricist - -
    -
    -
    -
    -
    -
    -

    Lyricist frame name

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lyricist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mixArtist - -
    -
    -
    -
    -
    -
    -

    Mix Artist frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mixArtist
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - publisher - -
    -
    -
    -
    -
    -
    -

    Publisher frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case publisher
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - subtitle - -
    -
    -
    -
    -
    -
    -

    Subtitle frame name

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case subtitle
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - beatsPerMinute - -
    -
    -
    -
    -
    -
    -

    Beats per minute frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case beatsPerMinute
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - originalFilename - -
    -
    -
    -
    -
    -
    -

    Original filename.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case originalFilename
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lengthInMilliseconds - -
    -
    -
    -
    -
    -
    -

    Length in milliseconds frame.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lengthInMilliseconds
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sizeInBytes - -
    -
    -
    -
    -
    -
    -

    Size in bytes frame. Valid only for tag version 2.2 and 2.3.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sizeInBytes
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - genre - -
    -
    -
    -
    -
    -
    -

    Genre frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case genre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - discPosition - -
    -
    -
    -
    -
    -
    -

    Disc Position frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case discPosition
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - trackPosition - -
    -
    -
    -
    -
    -
    -

    Track Position frame name.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case trackPosition
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingDayMonth - -
    -
    -
    -
    -
    -
    -

    RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingDayMonth
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingYear - -
    -
    -
    -
    -
    -
    -

    RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingYear
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingHourMinute - -
    -
    -
    -
    -
    -
    -

    RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingHourMinute
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingDateTime - -
    -
    -
    -
    -
    -
    -

    RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingDateTime
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - attachedPicture(_:) - -
    -
    -
    -
    -
    -
    -

    AttachedPicture frame name

    - -
      -
    • pictureType:
    • -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case attachedPicture(_: ID3PictureType)
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Unsynchronized lyrics frame name.

    - -
      -
    • language: language of the lyrics, according to the ISO-639-2 standard.
    • -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case unsynchronizedLyrics(_: ID3FrameContentLanguage)
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - comment(_:) - -
    -
    -
    -
    -
    -
    -

    Comment frame name.

    - -
      -
    • language: language of the comment, according to the ISO-639-2 standard.
    • -
    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case comment(_: ID3FrameContentLanguage)
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesGrouping - -
    -
    -
    -
    -
    -
    -

    Grouping frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesGrouping
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementName - -
    -
    -
    -
    -
    -
    -

    Movement name frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesMovementName
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementIndex - -
    -
    -
    -
    -
    -
    -

    Movement Index frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesMovementIndex
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesMovementCount - -
    -
    -
    -
    -
    -
    -

    Movement Count frame name. Version 2.3 and 2.4 only

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesMovementCount
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastCategory - -
    -
    -
    -
    -
    -
    -

    Podcast category frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastCategory
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Podcast Description frame name. Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastDescription
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastID - -
    -
    -
    -
    -
    -
    -

    Podcast ID frame name, Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastID
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iTunesPodcastKeywords - -
    -
    -
    -
    -
    -
    -

    Podcast keywords frame name, Version 2.3 and 2.4 only.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iTunesPodcastKeywords
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3FrameContentLanguage.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3FrameContentLanguage.html deleted file mode 100644 index 2a170ca4..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3FrameContentLanguage.html +++ /dev/null @@ -1,13931 +0,0 @@ - - - - ID3FrameContentLanguage Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3FrameContentLanguage

-
-
- -
public enum ID3FrameContentLanguage : String, Equatable, Hashable, CaseIterable
- -
-
-

List of language identifier used in frames that support localized content with language indication. -The list of supported languages corresponds to the ISO-639-2 standard. -Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).

- -
-
-
-
    -
  • -
    - - - - aar - -
    -
    -
    -
    -
    -
    -

    Afar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - abk - -
    -
    -
    -
    -
    -
    -

    Abkhazian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case abk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ace - -
    -
    -
    -
    -
    -
    -

    Achinese laguage.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ace
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ach - -
    -
    -
    -
    -
    -
    -

    Acoli language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ach
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ada - -
    -
    -
    -
    -
    -
    -

    Adangme language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ada
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ady - -
    -
    -
    -
    -
    -
    -

    Adyghe;-Adygei language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ady
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - afa - -
    -
    -
    -
    -
    -
    -

    Afro-Asiatic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case afa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - afh - -
    -
    -
    -
    -
    -
    -

    Afrihili language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case afh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - afr - -
    -
    -
    -
    -
    -
    -

    Afrikaans language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case afr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ain - -
    -
    -
    -
    -
    -
    -

    Ainu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ain
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aka - -
    -
    -
    -
    -
    -
    -

    Akan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aka
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - akk - -
    -
    -
    -
    -
    -
    -

    Akkadian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case akk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alb - -
    -
    -
    -
    -
    -
    -

    Albanian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sqi - -
    -
    -
    -
    -
    -
    -

    Albanian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sqi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ale - -
    -
    -
    -
    -
    -
    -

    Aleut language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ale
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alg - -
    -
    -
    -
    -
    -
    -

    Algonquian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alt - -
    -
    -
    -
    -
    -
    -

    Southern Altai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alt
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - amh - -
    -
    -
    -
    -
    -
    -

    Amharic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case amh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ang - -
    -
    -
    -
    -
    -
    -

    Old English (ca.450-1100) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ang
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - anp - -
    -
    -
    -
    -
    -
    -

    Angika language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case anp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - apa - -
    -
    -
    -
    -
    -
    -

    Apache languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case apa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ara - -
    -
    -
    -
    -
    -
    -

    Arabic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ara
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arc - -
    -
    -
    -
    -
    -
    -

    Official Aramaic (700-300 BCE) - Imperial Aramaic (700-300 BCE) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arg - -
    -
    -
    -
    -
    -
    -

    Aragonese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arm - -
    -
    -
    -
    -
    -
    -

    Armenian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hye - -
    -
    -
    -
    -
    -
    -

    Armenian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hye
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arn - -
    -
    -
    -
    -
    -
    -

    Mapudungun - Mapuche language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arp - -
    -
    -
    -
    -
    -
    -

    Arapaho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - art - -
    -
    -
    -
    -
    -
    -

    Artificial languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case art
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - arw - -
    -
    -
    -
    -
    -
    -

    Arawak language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case arw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - asm - -
    -
    -
    -
    -
    -
    -

    Assamese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case asm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ast - -
    -
    -
    -
    -
    -
    -

    Asturian - Bable - Leonese - Asturleonese languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ast
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ath - -
    -
    -
    -
    -
    -
    -

    Athapascan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ath
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aus - -
    -
    -
    -
    -
    -
    -

    Australian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ava - -
    -
    -
    -
    -
    -
    -

    Avaric language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ava
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ave - -
    -
    -
    -
    -
    -
    -

    Avestan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ave
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - awa - -
    -
    -
    -
    -
    -
    -

    Awadhi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case awa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aym - -
    -
    -
    -
    -
    -
    -

    Aymara language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aym
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aze - -
    -
    -
    -
    -
    -
    -

    Azerbaijani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aze
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bad - -
    -
    -
    -
    -
    -
    -

    Banda languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bai - -
    -
    -
    -
    -
    -
    -

    Bamileke languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bak - -
    -
    -
    -
    -
    -
    -

    Bashkir language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bal - -
    -
    -
    -
    -
    -
    -

    Baluchi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bam - -
    -
    -
    -
    -
    -
    -

    Bambara language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ban - -
    -
    -
    -
    -
    -
    -

    Balinese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ban
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - baq - -
    -
    -
    -
    -
    -
    -

    Basque (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case baq
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eus - -
    -
    -
    -
    -
    -
    -

    Basque (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bas - -
    -
    -
    -
    -
    -
    -

    Basa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bat - -
    -
    -
    -
    -
    -
    -

    Baltic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bej - -
    -
    -
    -
    -
    -
    -

    Beja - Bedawiyet language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bej
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bel - -
    -
    -
    -
    -
    -
    -

    Belarusian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bem - -
    -
    -
    -
    -
    -
    -

    Bemba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ben - -
    -
    -
    -
    -
    -
    -

    Bengali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ben
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ber - -
    -
    -
    -
    -
    -
    -

    Berber languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ber
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bho - -
    -
    -
    -
    -
    -
    -

    Bhojpuri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bih - -
    -
    -
    -
    -
    -
    -

    Bihari languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bih
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bik - -
    -
    -
    -
    -
    -
    -

    Bikol language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bik
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bin - -
    -
    -
    -
    -
    -
    -

    Bini - Edo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bis - -
    -
    -
    -
    -
    -
    -

    Bislama language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bis
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bla - -
    -
    -
    -
    -
    -
    -

    Siksika language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bla
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bnt - -
    -
    -
    -
    -
    -
    -

    Bantu languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bnt
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tib - -
    -
    -
    -
    -
    -
    -

    Tibetan (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tib
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bod - -
    -
    -
    -
    -
    -
    -

    Tibetan (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bod
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bos - -
    -
    -
    -
    -
    -
    -

    Bosnian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bra - -
    -
    -
    -
    -
    -
    -

    Braj language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bre - -
    -
    -
    -
    -
    -
    -

    Breton language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - btk - -
    -
    -
    -
    -
    -
    -

    Batak languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case btk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bua - -
    -
    -
    -
    -
    -
    -

    Buriat language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bug - -
    -
    -
    -
    -
    -
    -

    Buginese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bug
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bul - -
    -
    -
    -
    -
    -
    -

    Bulgarian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bul
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bur - -
    -
    -
    -
    -
    -
    -

    Burmese (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mya - -
    -
    -
    -
    -
    -
    -

    Burmese (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mya
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - byn - -
    -
    -
    -
    -
    -
    -

    Blin - Bilin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case byn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cad - -
    -
    -
    -
    -
    -
    -

    Caddo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cai - -
    -
    -
    -
    -
    -
    -

    Central American Indian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - car - -
    -
    -
    -
    -
    -
    -

    Galibi Carib language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case car
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cat - -
    -
    -
    -
    -
    -
    -

    Catalan - Valencian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cau - -
    -
    -
    -
    -
    -
    -

    Caucasian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ceb - -
    -
    -
    -
    -
    -
    -

    Cebuano language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ceb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cel - -
    -
    -
    -
    -
    -
    -

    Celtic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cze - -
    -
    -
    -
    -
    -
    -

    Czech (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cze
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ces - -
    -
    -
    -
    -
    -
    -

    Czech (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ces
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cha - -
    -
    -
    -
    -
    -
    -

    Chamorro language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chb - -
    -
    -
    -
    -
    -
    -

    Chibcha language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - che - -
    -
    -
    -
    -
    -
    -

    Chechen language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case che
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chg - -
    -
    -
    -
    -
    -
    -

    Chagatai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chi - -
    -
    -
    -
    -
    -
    -

    Chinese (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zho - -
    -
    -
    -
    -
    -
    -

    Chinese (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chk - -
    -
    -
    -
    -
    -
    -

    Chuukese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chm - -
    -
    -
    -
    -
    -
    -

    Mari language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chn - -
    -
    -
    -
    -
    -
    -

    Chinook jargon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cho - -
    -
    -
    -
    -
    -
    -

    Choctaw language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chp - -
    -
    -
    -
    -
    -
    -

    Chipewyan - Dene Suline language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chr - -
    -
    -
    -
    -
    -
    -

    Cherokee language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chu - -
    -
    -
    -
    -
    -
    -

    Church Slavic - Old Slavonic - Church Slavonic - Old Bulgarian - Old Church Slavonic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chv - -
    -
    -
    -
    -
    -
    -

    Chuvash language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - chy - -
    -
    -
    -
    -
    -
    -

    Cheyenne language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case chy
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cmc - -
    -
    -
    -
    -
    -
    -

    Chamic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cmc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cnr - -
    -
    -
    -
    -
    -
    -

    Montenegrin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cnr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cop - -
    -
    -
    -
    -
    -
    -

    Coptic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cop
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cor - -
    -
    -
    -
    -
    -
    -

    Cornish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cos - -
    -
    -
    -
    -
    -
    -

    Corsican language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cpe - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins, English based language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cpe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cpf - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins, French-based language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cpf
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cpp - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins, Portuguese-based language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cpp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cre - -
    -
    -
    -
    -
    -
    -

    Cree language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - crh - -
    -
    -
    -
    -
    -
    -

    Crimean Tatar - Crimean Turkish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case crh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - crp - -
    -
    -
    -
    -
    -
    -

    Creoles and pidgins language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case crp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - csb - -
    -
    -
    -
    -
    -
    -

    Kashubian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case csb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cus - -
    -
    -
    -
    -
    -
    -

    Cushitic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wel - -
    -
    -
    -
    -
    -
    -

    Welsh (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cym - -
    -
    -
    -
    -
    -
    -

    Welsh (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cym
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dak - -
    -
    -
    -
    -
    -
    -

    Dakota language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dan - -
    -
    -
    -
    -
    -
    -

    Danish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dar - -
    -
    -
    -
    -
    -
    -

    Dargwa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Land Dayak languages .

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case day
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - del - -
    -
    -
    -
    -
    -
    -

    Delaware language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case del
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - den - -
    -
    -
    -
    -
    -
    -

    Slave (Athapascan) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case den
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ger - -
    -
    -
    -
    -
    -
    -

    German (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ger
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - deu - -
    -
    -
    -
    -
    -
    -

    German (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case deu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dgr - -
    -
    -
    -
    -
    -
    -

    Dogrib language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dgr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - din - -
    -
    -
    -
    -
    -
    -

    Dinka language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case din
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - div - -
    -
    -
    -
    -
    -
    -

    Divehi - Dhivehi - Maldivian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case div
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - doi - -
    -
    -
    -
    -
    -
    -

    Dogri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case doi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dra - -
    -
    -
    -
    -
    -
    -

    Dravidian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dsb - -
    -
    -
    -
    -
    -
    -

    Lower Sorbian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dsb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dua - -
    -
    -
    -
    -
    -
    -

    Duala language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dum - -
    -
    -
    -
    -
    -
    -

    Dutch, Middle (ca.1050-1350) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dut - -
    -
    -
    -
    -
    -
    -

    Dutch - Flemish (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dut
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nld - -
    -
    -
    -
    -
    -
    -

    Dutch - Flemish (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nld
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dyu - -
    -
    -
    -
    -
    -
    -

    Dyula language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dyu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dzo - -
    -
    -
    -
    -
    -
    -

    Dzongkha language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dzo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - efi - -
    -
    -
    -
    -
    -
    -

    Efik language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case efi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - egy - -
    -
    -
    -
    -
    -
    -

    Egyptian (Ancient) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case egy
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eka - -
    -
    -
    -
    -
    -
    -

    Ekajuk language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eka
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gre - -
    -
    -
    -
    -
    -
    -

    Greek, Modern (1453-) (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ell - -
    -
    -
    -
    -
    -
    -

    Greek, Modern (1453-) (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ell
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - elx - -
    -
    -
    -
    -
    -
    -

    Elamite language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case elx
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eng - -
    -
    -
    -
    -
    -
    -

    English language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eng
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - enm - -
    -
    -
    -
    -
    -
    -

    English, Middle (1100-1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case enm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - epo - -
    -
    -
    -
    -
    -
    -

    Esperanto language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case epo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - est - -
    -
    -
    -
    -
    -
    -

    Estonian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case est
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ewe - -
    -
    -
    -
    -
    -
    -

    Ewe language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ewe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ewo - -
    -
    -
    -
    -
    -
    -

    Ewondo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ewo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fan - -
    -
    -
    -
    -
    -
    -

    Fang language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fao - -
    -
    -
    -
    -
    -
    -

    Faroese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - per - -
    -
    -
    -
    -
    -
    -

    Persian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case per
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fas - -
    -
    -
    -
    -
    -
    -

    Persian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fat - -
    -
    -
    -
    -
    -
    -

    Fanti language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fij - -
    -
    -
    -
    -
    -
    -

    Fijian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fij
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fil - -
    -
    -
    -
    -
    -
    -

    Filipino language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fil
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fin - -
    -
    -
    -
    -
    -
    -

    Finnish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fiu - -
    -
    -
    -
    -
    -
    -

    Finno-Ugrian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fiu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fon - -
    -
    -
    -
    -
    -
    -

    Fon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fre - -
    -
    -
    -
    -
    -
    -

    French (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fre
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fra - -
    -
    -
    -
    -
    -
    -

    French (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frm - -
    -
    -
    -
    -
    -
    -

    French, Middle (ca.1400-1600) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fro - -
    -
    -
    -
    -
    -
    -

    French, Old (842-ca.1400) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frr - -
    -
    -
    -
    -
    -
    -

    Northern Frisian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frs - -
    -
    -
    -
    -
    -
    -

    Eastern Frisian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frs
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fry - -
    -
    -
    -
    -
    -
    -

    Western Frisian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fry
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ful - -
    -
    -
    -
    -
    -
    -

    Fulah language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ful
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fur - -
    -
    -
    -
    -
    -
    -

    Friulian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gaa - -
    -
    -
    -
    -
    -
    -

    Ga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gaa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gay - -
    -
    -
    -
    -
    -
    -

    Gayo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gay
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gba - -
    -
    -
    -
    -
    -
    -

    Gbaya language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gba
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gem - -
    -
    -
    -
    -
    -
    -

    Germanic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - geo - -
    -
    -
    -
    -
    -
    -

    Georgian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case geo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kat - -
    -
    -
    -
    -
    -
    -

    Georgian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gez - -
    -
    -
    -
    -
    -
    -

    Geez language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gez
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gil - -
    -
    -
    -
    -
    -
    -

    Gilbertese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gil
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gla - -
    -
    -
    -
    -
    -
    -

    Gaelic - Scottish Gaelic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gla
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gle - -
    -
    -
    -
    -
    -
    -

    Irish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gle
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - glg - -
    -
    -
    -
    -
    -
    -

    Galician language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case glg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - glv - -
    -
    -
    -
    -
    -
    -

    Manx language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case glv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gmh - -
    -
    -
    -
    -
    -
    -

    German, Middle High (ca.1050-1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gmh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - goh - -
    -
    -
    -
    -
    -
    -

    German, Old High (ca.750-1050) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case goh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gon - -
    -
    -
    -
    -
    -
    -

    Gondi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gor - -
    -
    -
    -
    -
    -
    -

    Gorontalo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - got - -
    -
    -
    -
    -
    -
    -

    Gothic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case got
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grb - -
    -
    -
    -
    -
    -
    -

    Grebo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grc - -
    -
    -
    -
    -
    -
    -

    Greek, Ancient (to 1453) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grn - -
    -
    -
    -
    -
    -
    -

    Guarani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gsw - -
    -
    -
    -
    -
    -
    -

    Swiss German - Alemannic - Alsatian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gsw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - guj - -
    -
    -
    -
    -
    -
    -

    Gujarati language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case guj
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gwi - -
    -
    -
    -
    -
    -
    -

    Gwich'in language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gwi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hai - -
    -
    -
    -
    -
    -
    -

    Haida language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hat - -
    -
    -
    -
    -
    -
    -

    Haitian - Haitian Creole language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hau - -
    -
    -
    -
    -
    -
    -

    Hausa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - haw - -
    -
    -
    -
    -
    -
    -

    Hawaiian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case haw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - heb - -
    -
    -
    -
    -
    -
    -

    Hebrew language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case heb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - her - -
    -
    -
    -
    -
    -
    -

    Herero language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case her
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hil - -
    -
    -
    -
    -
    -
    -

    Hiligaynon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hil
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - him - -
    -
    -
    -
    -
    -
    -

    Himachali - Western Pahari languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case him
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hin - -
    -
    -
    -
    -
    -
    -

    Hindi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hit - -
    -
    -
    -
    -
    -
    -

    Hittite language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hit
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hmn - -
    -
    -
    -
    -
    -
    -

    Hmong - Mong language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hmn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hmo - -
    -
    -
    -
    -
    -
    -

    Hiri Motu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hmo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hrv - -
    -
    -
    -
    -
    -
    -

    Croatian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hrv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hsb - -
    -
    -
    -
    -
    -
    -

    Upper Sorbian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hsb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hun - -
    -
    -
    -
    -
    -
    -

    Hungarian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hup - -
    -
    -
    -
    -
    -
    -

    Hupa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hup
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iba - -
    -
    -
    -
    -
    -
    -

    Iban language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iba
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ibo - -
    -
    -
    -
    -
    -
    -

    Igbo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ibo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ice - -
    -
    -
    -
    -
    -
    -

    Icelandic (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ice
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - isl - -
    -
    -
    -
    -
    -
    -

    Icelandic (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case isl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ido - -
    -
    -
    -
    -
    -
    -

    Ido language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ido
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iii - -
    -
    -
    -
    -
    -
    -

    Sichuan Yi - Nuosu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iii
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ijo - -
    -
    -
    -
    -
    -
    -

    Ijo languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ijo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iku - -
    -
    -
    -
    -
    -
    -

    Inuktitut language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iku
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ile - -
    -
    -
    -
    -
    -
    -

    Interlingue - Occidental language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ile
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ilo - -
    -
    -
    -
    -
    -
    -

    Iloko language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ilo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ina - -
    -
    -
    -
    -
    -
    -

    Interlingua language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ina
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - inc - -
    -
    -
    -
    -
    -
    -

    Indic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case inc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ind - -
    -
    -
    -
    -
    -
    -

    Indonesian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ind
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ine - -
    -
    -
    -
    -
    -
    -

    Indo-European languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ine
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - inh - -
    -
    -
    -
    -
    -
    -

    Ingush language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case inh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ipk - -
    -
    -
    -
    -
    -
    -

    Inupiaq language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ipk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ira - -
    -
    -
    -
    -
    -
    -

    Iranian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ira
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - iro - -
    -
    -
    -
    -
    -
    -

    Iroquoian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case iro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ita - -
    -
    -
    -
    -
    -
    -

    Italian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ita
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jav - -
    -
    -
    -
    -
    -
    -

    Javanese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jav
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jbo - -
    -
    -
    -
    -
    -
    -

    Lojban language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jbo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jpn - -
    -
    -
    -
    -
    -
    -

    Japanese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jpn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jpr - -
    -
    -
    -
    -
    -
    -

    Judeo-Persian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jpr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jrb - -
    -
    -
    -
    -
    -
    -

    Judeo-Arabic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jrb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kaa - -
    -
    -
    -
    -
    -
    -

    Kara-Kalpak language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kaa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kab - -
    -
    -
    -
    -
    -
    -

    Kabyle language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kab
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kac - -
    -
    -
    -
    -
    -
    -

    Kachin - Jingpho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kac
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kal - -
    -
    -
    -
    -
    -
    -

    Kalaallisut - Greenlandic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kam - -
    -
    -
    -
    -
    -
    -

    Kamba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kan - -
    -
    -
    -
    -
    -
    -

    Kannada language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kar - -
    -
    -
    -
    -
    -
    -

    Karen languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kas - -
    -
    -
    -
    -
    -
    -

    Kashmiri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kau - -
    -
    -
    -
    -
    -
    -

    Georgian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kaw - -
    -
    -
    -
    -
    -
    -

    Kanuri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kaw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kaz - -
    -
    -
    -
    -
    -
    -

    Kazakh language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kaz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kbd - -
    -
    -
    -
    -
    -
    -

    Kabardian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kbd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kha - -
    -
    -
    -
    -
    -
    -

    Khasi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - khi - -
    -
    -
    -
    -
    -
    -

    Khoisan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case khi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - khm - -
    -
    -
    -
    -
    -
    -

    Central Khmer language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case khm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kho - -
    -
    -
    -
    -
    -
    -

    Khotanese - Sakan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kik - -
    -
    -
    -
    -
    -
    -

    Kikuyu - Gikuyu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kik
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kin - -
    -
    -
    -
    -
    -
    -

    Kinyarwanda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kir - -
    -
    -
    -
    -
    -
    -

    Kirghiz language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kir
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kmb - -
    -
    -
    -
    -
    -
    -

    Kimbundu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kmb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kok - -
    -
    -
    -
    -
    -
    -

    Konkani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kok
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kom - -
    -
    -
    -
    -
    -
    -

    Komi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kom
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kon - -
    -
    -
    -
    -
    -
    -

    Kongo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kor - -
    -
    -
    -
    -
    -
    -

    Korean language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kos - -
    -
    -
    -
    -
    -
    -

    Kosraean language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kpe - -
    -
    -
    -
    -
    -
    -

    Kpelle language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kpe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - krc - -
    -
    -
    -
    -
    -
    -

    Karachay-Balkar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case krc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - krl - -
    -
    -
    -
    -
    -
    -

    Karelian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case krl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kro - -
    -
    -
    -
    -
    -
    -

    Kru languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kru - -
    -
    -
    -
    -
    -
    -

    language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kru
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kua - -
    -
    -
    -
    -
    -
    -

    language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kum - -
    -
    -
    -
    -
    -
    -

    Kurukh language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kur - -
    -
    -
    -
    -
    -
    -

    Kuanyama - Kwanyama language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - kut - -
    -
    -
    -
    -
    -
    -

    Kutenai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case kut
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lad - -
    -
    -
    -
    -
    -
    -

    Ladino language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lah - -
    -
    -
    -
    -
    -
    -

    Lahnda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lam - -
    -
    -
    -
    -
    -
    -

    Lamba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lao - -
    -
    -
    -
    -
    -
    -

    Lao language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lat - -
    -
    -
    -
    -
    -
    -

    Latin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lav - -
    -
    -
    -
    -
    -
    -

    Latvian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lav
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lez - -
    -
    -
    -
    -
    -
    -

    Lezghian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lez
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lim - -
    -
    -
    -
    -
    -
    -

    Limburgan - Limburger - Limburgish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lim
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lin - -
    -
    -
    -
    -
    -
    -

    Lingala language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lit - -
    -
    -
    -
    -
    -
    -

    Lithuanian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lit
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lol - -
    -
    -
    -
    -
    -
    -

    Mongo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - loz - -
    -
    -
    -
    -
    -
    -

    Lozi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case loz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ltz - -
    -
    -
    -
    -
    -
    -

    Luxembourgish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ltz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lua - -
    -
    -
    -
    -
    -
    -

    Luba-Lulua language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lua
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lub - -
    -
    -
    -
    -
    -
    -

    Luba-Katanga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lub
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lug - -
    -
    -
    -
    -
    -
    -

    Ganda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lug
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lui - -
    -
    -
    -
    -
    -
    -

    Luiseno language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lui
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lun - -
    -
    -
    -
    -
    -
    -

    Lunda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - luo - -
    -
    -
    -
    -
    -
    -

    Luo (Kenya and Tanzania) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case luo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lus - -
    -
    -
    -
    -
    -
    -

    Lushai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mac - -
    -
    -
    -
    -
    -
    -

    Macedonian (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mac
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mkd - -
    -
    -
    -
    -
    -
    -

    Macedonian (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mkd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mad - -
    -
    -
    -
    -
    -
    -

    Madurese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mag - -
    -
    -
    -
    -
    -
    -

    Magahi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mag
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mah - -
    -
    -
    -
    -
    -
    -

    Marshallese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mai - -
    -
    -
    -
    -
    -
    -

    Maithili language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mak - -
    -
    -
    -
    -
    -
    -

    Makasar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mal - -
    -
    -
    -
    -
    -
    -

    Malayalam language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - man - -
    -
    -
    -
    -
    -
    -

    Mandingo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case man
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mao - -
    -
    -
    -
    -
    -
    -

    Maori (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mri - -
    -
    -
    -
    -
    -
    -

    Maori (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mri
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - map - -
    -
    -
    -
    -
    -
    -

    Austronesian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case map
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mar - -
    -
    -
    -
    -
    -
    -

    Marathi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mas - -
    -
    -
    -
    -
    -
    -

    Masai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - may - -
    -
    -
    -
    -
    -
    -

    Malay (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case may
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - msa - -
    -
    -
    -
    -
    -
    -

    Malay (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case msa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mdf - -
    -
    -
    -
    -
    -
    -

    Moksha language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mdf
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mdr - -
    -
    -
    -
    -
    -
    -

    Mandar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mdr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - men - -
    -
    -
    -
    -
    -
    -

    Mende language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case men
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mga - -
    -
    -
    -
    -
    -
    -

    Irish, Middle (900-1200) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mga
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mic - -
    -
    -
    -
    -
    -
    -

    Mi'kmaq language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mic
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - min - -
    -
    -
    -
    -
    -
    -

    Minangkabau language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case min
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mis - -
    -
    -
    -
    -
    -
    -

    Uncoded languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mis
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mkh - -
    -
    -
    -
    -
    -
    -

    Mon-Khmer languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mkh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mlg - -
    -
    -
    -
    -
    -
    -

    Malagasy language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mlg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mlt - -
    -
    -
    -
    -
    -
    -

    Maltese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mlt
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mnc - -
    -
    -
    -
    -
    -
    -

    Manchu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mnc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mni - -
    -
    -
    -
    -
    -
    -

    Manipuri language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mni
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mno - -
    -
    -
    -
    -
    -
    -

    Manobo languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mno
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - moh - -
    -
    -
    -
    -
    -
    -

    Mohawk language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case moh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mon - -
    -
    -
    -
    -
    -
    -

    Mongolian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mos - -
    -
    -
    -
    -
    -
    -

    Mossi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mos
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mul - -
    -
    -
    -
    -
    -
    -

    Multiple languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mul
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mun - -
    -
    -
    -
    -
    -
    -

    Munda languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mus - -
    -
    -
    -
    -
    -
    -

    Creek language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mwl - -
    -
    -
    -
    -
    -
    -

    Mirandese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mwl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - mwr - -
    -
    -
    -
    -
    -
    -

    Marwari language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case mwr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - myn - -
    -
    -
    -
    -
    -
    -

    Burmese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case myn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - myv - -
    -
    -
    -
    -
    -
    -

    Mayan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case myv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nah - -
    -
    -
    -
    -
    -
    -

    Nahuatl languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nai - -
    -
    -
    -
    -
    -
    -

    North American Indian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nap - -
    -
    -
    -
    -
    -
    -

    Neapolitan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nau - -
    -
    -
    -
    -
    -
    -

    Nauru language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nav - -
    -
    -
    -
    -
    -
    -

    Navajo - Navaho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nav
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nbl - -
    -
    -
    -
    -
    -
    -

    South Ndebele language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nbl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nde - -
    -
    -
    -
    -
    -
    -

    North Ndebele language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nde
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ndo - -
    -
    -
    -
    -
    -
    -

    Ndonga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ndo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nds - -
    -
    -
    -
    -
    -
    -

    Low German; Low Saxon; German, Low; Saxon, Low language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nds
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nep - -
    -
    -
    -
    -
    -
    -

    Nepali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nep
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - new - -
    -
    -
    -
    -
    -
    -

    Nepal Bhasa; Newari language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case new
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nia - -
    -
    -
    -
    -
    -
    -

    Nias language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nia
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nic - -
    -
    -
    -
    -
    -
    -

    Niger-Kordofanian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nic
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - niu - -
    -
    -
    -
    -
    -
    -

    Niuean language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case niu
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nno - -
    -
    -
    -
    -
    -
    -

    Nynorsk, Norwegian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nno
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nob - -
    -
    -
    -
    -
    -
    -

    Bokmål, Norwegian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nob
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nog - -
    -
    -
    -
    -
    -
    -

    Nogai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nog
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - non - -
    -
    -
    -
    -
    -
    -

    Old Norse language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case non
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nor - -
    -
    -
    -
    -
    -
    -

    Norwegian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nqo - -
    -
    -
    -
    -
    -
    -

    N'Ko language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nqo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nso - -
    -
    -
    -
    -
    -
    -

    Northern Sotho language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nso
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nub - -
    -
    -
    -
    -
    -
    -

    Nubian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nub
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nwc - -
    -
    -
    -
    -
    -
    -

    Classical Nepal Bhasa.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nwc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nya - -
    -
    -
    -
    -
    -
    -

    Chichewa; Chewa; Nyanja language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nya
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nym - -
    -
    -
    -
    -
    -
    -

    Nyamwezi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nym
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nyn - -
    -
    -
    -
    -
    -
    -

    Nyankole language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nyn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nyo - -
    -
    -
    -
    -
    -
    -

    Nyoro language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nyo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nzi - -
    -
    -
    -
    -
    -
    -

    Nzima language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nzi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oci - -
    -
    -
    -
    -
    -
    -

    Occitan (post 1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oci
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oji - -
    -
    -
    -
    -
    -
    -

    Ojibwa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oji
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ori - -
    -
    -
    -
    -
    -
    -

    Oriya language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ori
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - orm - -
    -
    -
    -
    -
    -
    -

    Oromo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case orm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - osa - -
    -
    -
    -
    -
    -
    -

    Osage language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case osa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oss - -
    -
    -
    -
    -
    -
    -

    Ossetian; Ossetic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oss
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ota - -
    -
    -
    -
    -
    -
    -

    Turkish, Ottoman (1500-1928) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ota
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oto - -
    -
    -
    -
    -
    -
    -

    Otomian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oto
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - paa - -
    -
    -
    -
    -
    -
    -

    Papuan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case paa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pag - -
    -
    -
    -
    -
    -
    -

    Pangasinan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pag
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pal - -
    -
    -
    -
    -
    -
    -

    Pahlavi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pam - -
    -
    -
    -
    -
    -
    -

    Pampanga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pan - -
    -
    -
    -
    -
    -
    -

    Panjabi; Punjabi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pan
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pap - -
    -
    -
    -
    -
    -
    -

    Papiamento language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pau - -
    -
    -
    -
    -
    -
    -

    Palauan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pau
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - peo - -
    -
    -
    -
    -
    -
    -

    Persian, Old (ca.600-400 B.C.) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case peo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - phi - -
    -
    -
    -
    -
    -
    -

    Philippine languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case phi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - phn - -
    -
    -
    -
    -
    -
    -

    Phoenician language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case phn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pli - -
    -
    -
    -
    -
    -
    -

    Pali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pli
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pol - -
    -
    -
    -
    -
    -
    -

    Polish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pon - -
    -
    -
    -
    -
    -
    -

    Pohnpeian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pon
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - por - -
    -
    -
    -
    -
    -
    -

    Portuguese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case por
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pra - -
    -
    -
    -
    -
    -
    -

    Prakrit languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pra
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pro - -
    -
    -
    -
    -
    -
    -

    Provençal, Old (to 1500) - Occitan, Old (to 1500) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pro
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pus - -
    -
    -
    -
    -
    -
    -

    Pushto - Pashto language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - qaa - -
    -
    -
    -
    -
    -
    -

    Reserved for local use language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case qaa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - qtz - -
    -
    -
    -
    -
    -
    -

    Reserved for local use language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case qtz
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - que - -
    -
    -
    -
    -
    -
    -

    Quechua language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case que
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - raj - -
    -
    -
    -
    -
    -
    -

    Rajasthani language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case raj
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rap - -
    -
    -
    -
    -
    -
    -

    Rapanui language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rar - -
    -
    -
    -
    -
    -
    -

    Rarotongan- Cook Islands Maori language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rar
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - roa - -
    -
    -
    -
    -
    -
    -

    Romance language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case roa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - roh - -
    -
    -
    -
    -
    -
    -

    Romansh language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case roh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rom - -
    -
    -
    -
    -
    -
    -

    Romany language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rom
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rum - -
    -
    -
    -
    -
    -
    -

    Romanian/Moldavian/Moldovan (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ron - -
    -
    -
    -
    -
    -
    -

    Romanian/Moldavian/Moldovan (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ron
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - run - -
    -
    -
    -
    -
    -
    -

    Rundi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case run
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rup - -
    -
    -
    -
    -
    -
    -

    Aromanian/Arumanian/Macedo-Romanian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rup
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rus - -
    -
    -
    -
    -
    -
    -

    Russian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sad - -
    -
    -
    -
    -
    -
    -

    Sandawe language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sad
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sag - -
    -
    -
    -
    -
    -
    -

    Sango language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sag
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sah - -
    -
    -
    -
    -
    -
    -

    Yakut language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sai - -
    -
    -
    -
    -
    -
    -

    South American Indian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sal - -
    -
    -
    -
    -
    -
    -

    Salishan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sam - -
    -
    -
    -
    -
    -
    -

    Samaritan Aramaic.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - san - -
    -
    -
    -
    -
    -
    -

    Sanskrit language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case san
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sas - -
    -
    -
    -
    -
    -
    -

    Sasak language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sas
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sat - -
    -
    -
    -
    -
    -
    -

    Santali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - scn - -
    -
    -
    -
    -
    -
    -

    Sicilian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case scn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sco - -
    -
    -
    -
    -
    -
    -

    Scots language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sco
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sel - -
    -
    -
    -
    -
    -
    -

    Selkup language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sem - -
    -
    -
    -
    -
    -
    -

    Semitic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sga - -
    -
    -
    -
    -
    -
    -

    Old Irish (to 900) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sga
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sgn - -
    -
    -
    -
    -
    -
    -

    Sign Languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sgn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - shn - -
    -
    -
    -
    -
    -
    -

    Shan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case shn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sid - -
    -
    -
    -
    -
    -
    -

    Sidamo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sid
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sin - -
    -
    -
    -
    -
    -
    -

    Sinhala - Sinhalese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sin
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sio - -
    -
    -
    -
    -
    -
    -

    Siouan languages language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sio
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sit - -
    -
    -
    -
    -
    -
    -

    Sino-Tibetan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sit
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sla - -
    -
    -
    -
    -
    -
    -

    Slavic languages language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sla
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - slo - -
    -
    -
    -
    -
    -
    -

    Slovak (B) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case slo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - slk - -
    -
    -
    -
    -
    -
    -

    Slovak (T) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case slk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - slv - -
    -
    -
    -
    -
    -
    -

    Slovenian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case slv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sma - -
    -
    -
    -
    -
    -
    -

    Southern Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sma
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sme - -
    -
    -
    -
    -
    -
    -

    Northern Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sme
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smi - -
    -
    -
    -
    -
    -
    -

    Sami languages language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smj - -
    -
    -
    -
    -
    -
    -

    Lule Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smj
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smn - -
    -
    -
    -
    -
    -
    -

    Inari Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - smo - -
    -
    -
    -
    -
    -
    -

    Samoan language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case smo
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sms - -
    -
    -
    -
    -
    -
    -

    Skolt Sami language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sms
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sna - -
    -
    -
    -
    -
    -
    -

    Shona language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sna
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - snd - -
    -
    -
    -
    -
    -
    -

    Sindhi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case snd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - snk - -
    -
    -
    -
    -
    -
    -

    Soninke language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case snk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sog - -
    -
    -
    -
    -
    -
    -

    Sogdian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sog
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - som - -
    -
    -
    -
    -
    -
    -

    Somali language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case som
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - son - -
    -
    -
    -
    -
    -
    -

    Songhai languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case son
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sot - -
    -
    -
    -
    -
    -
    -

    Sotho, Southern language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sot
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - spa - -
    -
    -
    -
    -
    -
    -

    Spanish - Castilian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case spa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srd - -
    -
    -
    -
    -
    -
    -

    Sardinian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srn - -
    -
    -
    -
    -
    -
    -

    Sranan Tongo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srp - -
    -
    -
    -
    -
    -
    -

    Serbian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srp
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - srr - -
    -
    -
    -
    -
    -
    -

    Serer language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case srr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ssa - -
    -
    -
    -
    -
    -
    -

    Nilo-Saharan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ssa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ssw - -
    -
    -
    -
    -
    -
    -

    Swati language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ssw
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - suk - -
    -
    -
    -
    -
    -
    -

    Sukuma language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case suk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sun - -
    -
    -
    -
    -
    -
    -

    Sundanese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sus - -
    -
    -
    -
    -
    -
    -

    Susu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sus
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - sux - -
    -
    -
    -
    -
    -
    -

    Sumerian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case sux
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - swa - -
    -
    -
    -
    -
    -
    -

    Swahili language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case swa
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - swe - -
    -
    -
    -
    -
    -
    -

    Swedish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case swe
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - syc - -
    -
    -
    -
    -
    -
    -

    Classical Syriac language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case syc
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - syr - -
    -
    -
    -
    -
    -
    -

    Syriac language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case syr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tah - -
    -
    -
    -
    -
    -
    -

    Tahitian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tah
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tai - -
    -
    -
    -
    -
    -
    -

    Tai languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tam - -
    -
    -
    -
    -
    -
    -

    Tamil language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tam
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tat - -
    -
    -
    -
    -
    -
    -

    Tatar language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tel - -
    -
    -
    -
    -
    -
    -

    Telugu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tel
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tem - -
    -
    -
    -
    -
    -
    -

    Timne language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tem
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ter - -
    -
    -
    -
    -
    -
    -

    Tereno language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ter
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tet - -
    -
    -
    -
    -
    -
    -

    Tetum language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tet
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tgk - -
    -
    -
    -
    -
    -
    -

    Tajik language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tgk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tgl - -
    -
    -
    -
    -
    -
    -

    Tagalog language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tgl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tha - -
    -
    -
    -
    -
    -
    -

    Thai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tig - -
    -
    -
    -
    -
    -
    -

    Tigre language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tig
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tir - -
    -
    -
    -
    -
    -
    -

    Tigrinya language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tir
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tiv - -
    -
    -
    -
    -
    -
    -

    Tiv language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tiv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tkl - -
    -
    -
    -
    -
    -
    -

    Tokelau language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tkl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tlh - -
    -
    -
    -
    -
    -
    -

    Klingon - tlhIngan-Hol language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tlh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tli - -
    -
    -
    -
    -
    -
    -

    Tlingit language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tli
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tmh - -
    -
    -
    -
    -
    -
    -

    Tamashek language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tmh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tog - -
    -
    -
    -
    -
    -
    -

    Tonga (Nyasa) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tog
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ton - -
    -
    -
    -
    -
    -
    -

    Tonga (Tonga Islands) language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ton
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tpi - -
    -
    -
    -
    -
    -
    -

    Tok Pisin language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tpi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tsi - -
    -
    -
    -
    -
    -
    -

    Tsimshian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tsi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tsn - -
    -
    -
    -
    -
    -
    -

    Tswana language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tsn
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tso - -
    -
    -
    -
    -
    -
    -

    Tsonga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tso
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tuk - -
    -
    -
    -
    -
    -
    -

    Turkmen language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tuk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tum - -
    -
    -
    -
    -
    -
    -

    Tumbuka language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tum
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tup - -
    -
    -
    -
    -
    -
    -

    Tupi languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tup
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tur - -
    -
    -
    -
    -
    -
    -

    Turkish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tur
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tut - -
    -
    -
    -
    -
    -
    -

    Altaic languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tut
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tvl - -
    -
    -
    -
    -
    -
    -

    Tuvalu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tvl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - twi - -
    -
    -
    -
    -
    -
    -

    Twi language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case twi
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tyv - -
    -
    -
    -
    -
    -
    -

    Tuvinian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tyv
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - udm - -
    -
    -
    -
    -
    -
    -

    Udmurt language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case udm
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - uga - -
    -
    -
    -
    -
    -
    -

    Ugaritic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case uga
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - uig - -
    -
    -
    -
    -
    -
    -

    Uighur - Uyghur language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case uig
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ukr - -
    -
    -
    -
    -
    -
    -

    Ukrainian language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ukr
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - umb - -
    -
    -
    -
    -
    -
    -

    Umbundu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case umb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - und - -
    -
    -
    -
    -
    -
    -

    Undetermined language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case und
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - urd - -
    -
    -
    -
    -
    -
    -

    Urdu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case urd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - uzb - -
    -
    -
    -
    -
    -
    -

    Uzbek language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case uzb
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vai - -
    -
    -
    -
    -
    -
    -

    Vai language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vai
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ven - -
    -
    -
    -
    -
    -
    -

    Venda language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ven
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vie - -
    -
    -
    -
    -
    -
    -

    Vietnamese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vie
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vol - -
    -
    -
    -
    -
    -
    -

    Volapük language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vot - -
    -
    -
    -
    -
    -
    -

    Votic language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vot
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wak - -
    -
    -
    -
    -
    -
    -

    Wakashan languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wak
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wal - -
    -
    -
    -
    -
    -
    -

    Wolaitta - Wolaytta language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - war - -
    -
    -
    -
    -
    -
    -

    Waray language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case war
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - was - -
    -
    -
    -
    -
    -
    -

    Washo language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case was
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wen - -
    -
    -
    -
    -
    -
    -

    Sorbian languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wen
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wln - -
    -
    -
    -
    -
    -
    -

    Walloon language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wln
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - wol - -
    -
    -
    -
    -
    -
    -

    Wolof language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case wol
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - xal - -
    -
    -
    -
    -
    -
    -

    Kalmyk - Oirat language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case xal
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - xho - -
    -
    -
    -
    -
    -
    -

    Xhosa language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case xho
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yao - -
    -
    -
    -
    -
    -
    -

    Yao language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yao
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yap - -
    -
    -
    -
    -
    -
    -

    Yapese language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yid - -
    -
    -
    -
    -
    -
    -

    Yiddish language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yid
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - yor - -
    -
    -
    -
    -
    -
    -

    Yoruba language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case yor
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ypk - -
    -
    -
    -
    -
    -
    -

    Yupik languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ypk
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zap - -
    -
    -
    -
    -
    -
    -

    Zapotec language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zap
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zbl - -
    -
    -
    -
    -
    -
    -

    Blissymbols - Blissymbolics - Bliss language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zbl
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zen - -
    -
    -
    -
    -
    -
    -

    Zenaga language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zen
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zgh - -
    -
    -
    -
    -
    -
    -

    Standard Moroccan Tamazight language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zgh
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zha - -
    -
    -
    -
    -
    -
    -

    Zhuang - Chuang language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zha
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - znd - -
    -
    -
    -
    -
    -
    -

    Zande languages.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case znd
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zul - -
    -
    -
    -
    -
    -
    -

    Zulu language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zul
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zun - -
    -
    -
    -
    -
    -
    -

    Zuni language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zun
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zxx - -
    -
    -
    -
    -
    -
    -

    No linguistic content; Not applicable

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zxx
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - zza - -
    -
    -
    -
    -
    -
    -

    Zaza - Dimili - Dimli - Kirdki - Kirmanjki - Zazaki language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case zza
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - unknown - -
    -
    -
    -
    -
    -
    -

    Invalid/Unknown language.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case unknown
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3Genre.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3Genre.html deleted file mode 100644 index 46d3f720..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3Genre.html +++ /dev/null @@ -1,2400 +0,0 @@ - - - - ID3Genre Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Genre

-
-
- -
public enum ID3Genre : Int, Equatable, Hashable, CaseIterable
- -
-
-

An enum that contains the genres supported by the ID3 standard using specific identifiers.

- -
-
-
-
    -
  • -
    - - - - blues - -
    -
    -
    -
    -
    -
    -

    Blues genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case blues = 0
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - classicRock - -
    -
    -
    -
    -
    -
    -

    Classic rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case classicRock = 1
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - country - -
    -
    -
    -
    -
    -
    -

    Country genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case country = 2
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dance - -
    -
    -
    -
    -
    -
    -

    Dance genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dance = 3
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - disco - -
    -
    -
    -
    -
    -
    -

    Disco genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case disco = 4
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - funk - -
    -
    -
    -
    -
    -
    -

    Funk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case funk = 5
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - grunge - -
    -
    -
    -
    -
    -
    -

    Grunge genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case grunge = 6
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hipHop - -
    -
    -
    -
    -
    -
    -

    Hip hop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hipHop = 7
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jazz - -
    -
    -
    -
    -
    -
    -

    Jazz genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jazz = 8
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - metal - -
    -
    -
    -
    -
    -
    -

    Metal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case metal = 9
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - newAge - -
    -
    -
    -
    -
    -
    -

    New age genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case newAge = 10
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - oldies - -
    -
    -
    -
    -
    -
    -

    Oldies genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case oldies = 11
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - other - -
    -
    -
    -
    -
    -
    -

    Other genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case other = 12
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pop - -
    -
    -
    -
    -
    -
    -

    Pop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pop = 13
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rAndB - -
    -
    -
    -
    -
    -
    -

    R&B genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rAndB = 14
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rap - -
    -
    -
    -
    -
    -
    -

    Rap genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rap = 15
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - reggae - -
    -
    -
    -
    -
    -
    -

    Reggae genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case reggae = 16
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rock - -
    -
    -
    -
    -
    -
    -

    Rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rock = 17
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - techno - -
    -
    -
    -
    -
    -
    -

    Techno genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case techno = 18
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - industrial - -
    -
    -
    -
    -
    -
    -

    Industrial genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case industrial = 19
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alternative - -
    -
    -
    -
    -
    -
    -

    Alternative genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alternative = 20
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ska - -
    -
    -
    -
    -
    -
    -

    Ska genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ska = 21
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - deathMetal - -
    -
    -
    -
    -
    -
    -

    Death metal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case deathMetal = 22
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - pranks - -
    -
    -
    -
    -
    -
    -

    Pranks genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case pranks = 23
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - soundtrack - -
    -
    -
    -
    -
    -
    -

    Soundtrack genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case soundtrack = 24
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - euroTechno - -
    -
    -
    -
    -
    -
    -

    Euro techno genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case euroTechno = 25
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ambient - -
    -
    -
    -
    -
    -
    -

    Ambient genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ambient = 26
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tripHop - -
    -
    -
    -
    -
    -
    -

    Tip hop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tripHop = 27
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - vocal - -
    -
    -
    -
    -
    -
    -

    vocal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case vocal = 28
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jazzFunk - -
    -
    -
    -
    -
    -
    -

    Jazz funk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jazzFunk = 29
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fusion - -
    -
    -
    -
    -
    -
    -

    Fusion genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fusion = 30
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - trance - -
    -
    -
    -
    -
    -
    -

    Trance genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case trance = 31
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - classical - -
    -
    -
    -
    -
    -
    -

    Classical genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case classical = 32
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - instrumental - -
    -
    -
    -
    -
    -
    -

    Instrumental genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case instrumental = 33
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - acid - -
    -
    -
    -
    -
    -
    -

    Acid genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case acid = 34
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - house - -
    -
    -
    -
    -
    -
    -

    House genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case house = 35
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - game - -
    -
    -
    -
    -
    -
    -

    Game genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case game = 36
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - soundClip - -
    -
    -
    -
    -
    -
    -

    Soundclip genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case soundClip = 37
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gospel - -
    -
    -
    -
    -
    -
    -

    Gospel genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gospel = 38
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - noise - -
    -
    -
    -
    -
    -
    -

    Noise genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case noise = 39
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - alternRock - -
    -
    -
    -
    -
    -
    -

    Altern rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case alternRock = 40
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bass - -
    -
    -
    -
    -
    -
    -

    Bass genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bass = 41
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - soul - -
    -
    -
    -
    -
    -
    -

    Soul genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case soul = 42
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - punk - -
    -
    -
    -
    -
    -
    -

    Punk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case punk = 43
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - space - -
    -
    -
    -
    -
    -
    -

    Space genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case space = 44
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - meditative - -
    -
    -
    -
    -
    -
    -

    Meditative genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case meditative = 45
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - instrumentalPop - -
    -
    -
    -
    -
    -
    -

    Instrumental pop genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case instrumentalPop = 46
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - instrumentalRock - -
    -
    -
    -
    -
    -
    -

    Instrumental rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case instrumentalRock = 47
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ethnic - -
    -
    -
    -
    -
    -
    -

    Ethnic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case ethnic = 48
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gothic - -
    -
    -
    -
    -
    -
    -

    Gothic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gothic = 49
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - darkwave - -
    -
    -
    -
    -
    -
    -

    Darkwave genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case darkwave = 50
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - technoIndustrial - -
    -
    -
    -
    -
    -
    -

    TechnoIndustrial genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case technoIndustrial = 51
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - electronic - -
    -
    -
    -
    -
    -
    -

    Electronic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case electronic = 52
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - popFolk - -
    -
    -
    -
    -
    -
    -

    Pop folk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case popFolk = 53
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - eurodance - -
    -
    -
    -
    -
    -
    -

    Eurodance genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case eurodance = 54
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - dream - -
    -
    -
    -
    -
    -
    -

    Dream genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case dream = 55
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - southernRock - -
    -
    -
    -
    -
    -
    -

    Souther rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case southernRock = 56
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - comedy - -
    -
    -
    -
    -
    -
    -

    Comedy genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case comedy = 57
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cult - -
    -
    -
    -
    -
    -
    -

    Cult genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cult = 58
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - gangsta - -
    -
    -
    -
    -
    -
    -

    Gangsta genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case gangsta = 59
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - top40 - -
    -
    -
    -
    -
    -
    -

    Top 40 genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case top40 = 60
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - christianRap - -
    -
    -
    -
    -
    -
    -

    Christian rap genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case christianRap = 61
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - popFunk - -
    -
    -
    -
    -
    -
    -

    Pop funk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case popFunk = 62
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - jungle - -
    -
    -
    -
    -
    -
    -

    Jungle genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jungle = 63
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - nativeAmerican - -
    -
    -
    -
    -
    -
    -

    Native american genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case nativeAmerican = 64
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cabaret - -
    -
    -
    -
    -
    -
    -

    Cabaret genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cabaret = 65
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - newWave - -
    -
    -
    -
    -
    -
    -

    New wave genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case newWave = 66
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - psychadelic - -
    -
    -
    -
    -
    -
    -

    Psychadelic genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case psychadelic = 67
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rave - -
    -
    -
    -
    -
    -
    -

    Rave genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rave = 68
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - showtunes - -
    -
    -
    -
    -
    -
    -

    Showtunes genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case showtunes = 69
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - trailer - -
    -
    -
    -
    -
    -
    -

    Trailer genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case trailer = 70
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - loFi - -
    -
    -
    -
    -
    -
    -

    Lofi genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case loFi = 71
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tribal - -
    -
    -
    -
    -
    -
    -

    Tribal genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tribal = 72
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - acidPunk - -
    -
    -
    -
    -
    -
    -

    Acid punk genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case acidPunk = 73
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - acidJazz - -
    -
    -
    -
    -
    -
    -

    Acid jazz genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case acidJazz = 74
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - polka - -
    -
    -
    -
    -
    -
    -

    Polka genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case polka = 75
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - retro - -
    -
    -
    -
    -
    -
    -

    Retro genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case retro = 76
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - musical - -
    -
    -
    -
    -
    -
    -

    Musical genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case musical = 77
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - rockAndRoll - -
    -
    -
    -
    -
    -
    -

    Rock and roll genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case rockAndRoll = 78
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hardRock - -
    -
    -
    -
    -
    -
    -

    Hard rock genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case hardRock = 79
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - remix - -
    -
    -
    -
    -
    -
    -

    Remix genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case remix = 80
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - cover - -
    -
    -
    -
    -
    -
    -

    Cover genre.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case cover = 81
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3PictureFormat.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3PictureFormat.html deleted file mode 100644 index 49221605..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3PictureFormat.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - ID3PictureFormat Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3PictureFormat

-
-
- -
public enum ID3PictureFormat : Equatable, Hashable, CaseIterable
- -
-
-

The attached picture format supported by the ID3 tag.

- -
-
-
-
    -
  • -
    - - - - jpeg - -
    -
    -
    -
    -
    -
    -

    Jpeg image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case jpeg
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - png - -
    -
    -
    -
    -
    -
    -

    Png image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case png
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3PictureType.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3PictureType.html deleted file mode 100644 index ca6e837a..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3PictureType.html +++ /dev/null @@ -1,753 +0,0 @@ - - - - ID3PictureType Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3PictureType

-
-
- -
public enum ID3PictureType : UInt8, Equatable, Hashable, CaseIterable
- -
-
-

An enum that describes the ID3 picture type supported.

- -
-
-
-
    -
  • -
    - - - - other - -
    -
    -
    -
    -
    -
    -

    Other image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case other = 0x00
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - fileIcon - -
    -
    -
    -
    -
    -
    -

    File icon image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case fileIcon = 0x01
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - otherFileIcon - -
    -
    -
    -
    -
    -
    -

    Other file icon image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case otherFileIcon = 0x02
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - frontCover - -
    -
    -
    -
    -
    -
    -

    Front cover image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case frontCover = 0x03
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - backCover - -
    -
    -
    -
    -
    -
    -

    Back cover image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case backCover = 0x04
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - leafletPage - -
    -
    -
    -
    -
    -
    -

    LeafketPage image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case leafletPage = 0x05
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - media - -
    -
    -
    -
    -
    -
    -

    Media image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case media = 0x06
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Lead artist image image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case leadArtistLeadPerformerSoloist = 0x07
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - artistPerformer - -
    -
    -
    -
    -
    -
    -

    Artist image image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case artistPerformer = 0x08
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - conductor - -
    -
    -
    -
    -
    -
    -

    Conductor image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case conductor = 0x09
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bandOrchestra - -
    -
    -
    -
    -
    -
    -

    Orchestra/band image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bandOrchestra = 0x0A
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - composer - -
    -
    -
    -
    -
    -
    -

    Composer image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case composer = 0x0B
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - lyricistTextWriter - -
    -
    -
    -
    -
    -
    -

    Lyricist Text Writer image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case lyricistTextWriter = 0x0C
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - recordingLocation - -
    -
    -
    -
    -
    -
    -

    Recording location image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case recordingLocation = 0x0D
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - duringRecording - -
    -
    -
    -
    -
    -
    -

    During recording image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case duringRecording = 0x0E
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - duringPerformance - -
    -
    -
    -
    -
    -
    -

    Performance image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case duringPerformance = 0x0F
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Movie image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case movieVideoScreenCapture = 0x10
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - aBrightColouredFish - -
    -
    -
    -
    -
    -
    -

    ABrightColouredFish image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case aBrightColouredFish = 0x11
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - illustration - -
    -
    -
    -
    -
    -
    -

    Illustration image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case illustration = 0x12
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - bandArtistLogotype - -
    -
    -
    -
    -
    -
    -

    Band logo image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case bandArtistLogotype = 0x13
    - -
    -
    -
    -
    -
  • -
  • - -
    -
    -
    -
    -
    -

    Publisher logo image.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case publisherStudioLogotype = 0x14
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3TagEditorError.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3TagEditorError.html deleted file mode 100644 index f0f3a76d..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3TagEditorError.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - ID3TagEditorError Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagEditorError

-
-
- -
public enum ID3TagEditorError : Error
- -
-
-

ID3TagEditor errors.

- -
-
-
-
    -
  • -
    - - - - invalidFileFormat - -
    -
    -
    -
    -
    -
    -

    Error generated when an invalid file format is passed to the ID3TagEditor.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case invalidFileFormat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - tagTooBig - -
    -
    -
    -
    -
    -
    -

    Error generated when the tag size exceed 256 MB.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case tagTooBig
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - invalidTagData - -
    -
    -
    -
    -
    -
    -

    Error generated when there’s not valid data in the tag.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case invalidTagData
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - corruptedFile - -
    -
    -
    -
    -
    -
    -

    Error generated when the file is corrupted.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case corruptedFile
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3Version.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3Version.html deleted file mode 100644 index e161842d..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Enums/ID3Version.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - ID3Version Enumeration Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3Version

-
-
- -
public enum ID3Version : UInt8, Comparable, Equatable, Hashable, CaseIterable
- -
-
-

Enum that contains the version supported by ID3TagEditor.

- -
-
-
-
    -
  • -
    - - - - version2 - -
    -
    -
    -
    -
    -
    -

    ID3 2.2 version.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case version2 = 2
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - version3 - -
    -
    -
    -
    -
    -
    -

    ID3 2.3 version.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case version3 = 3
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - version4 - -
    -
    -
    -
    -
    -
    -

    ID3 2.4 version.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case version4 = 4
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - <(_:_:) - -
    -
    -
    -
    -
    -
    -

    Compare two version values.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public static func < (lhs: ID3Version, rhs: ID3Version) -> Bool
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - lhs - - -
    -

    left side of compare operation.

    -
    -
    - - rhs - - -
    -

    right side of compare operation.

    -
    -
    -
    -
    -

    Return Value

    -

    true if the version value are the same, else false.

    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs.html deleted file mode 100644 index 6e3ff9d9..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - Structures Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Structures

-

The following structures are available globally.

- -
-
-
-
    -
  • -
    - - - - RecordingDate - -
    -
    -
    -
    -
    -
    -

    A struct used to represent the recording date for the ID3 recording date time frame.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct RecordingDate : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - RecordingTime - -
    -
    -
    -
    -
    -
    -

    A struct used to represent the recording time for the ID3 recording date time frame.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct RecordingTime : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - RecordingDateTime - -
    -
    -
    -
    -
    -
    -

    A struct used to represent the recording date and time for the ID3 recording date time frame.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct RecordingDateTime : CustomDebugStringConvertible
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - Genre - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of the genre frame and its content. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct Genre : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - PartOfTotal - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version frames that contain a position (disc position, record position etc.). -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct PartOfTotal : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - DayMonth - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of same frames that contain day and month data. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct DayMonth : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - HourMinute - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of same frames that contain hour and minute data. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct HourMinute : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - AttachedPicture - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of the attached picture frame and its content. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct AttachedPicture : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - LocalizedContent - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of frames that contain localized content. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct LocalizedContent : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - DateTime - -
    -
    -
    -
    -
    -
    -

    A struct to represent a simplified version of same frames that contain datetime data. -Used only as return type inside ID3TagContentReader.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct DateTime : Equatable
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - ID3TagProperties - -
    -
    -
    -
    -
    -
    -

    A struct that describes the properties of a tag.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct ID3TagProperties
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/AttachedPicture.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/AttachedPicture.html deleted file mode 100644 index 35ef58a3..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/AttachedPicture.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - AttachedPicture Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

AttachedPicture

-
-
- -
public struct AttachedPicture : Equatable
- -
-
-

A struct to represent a simplified version of the attached picture frame and its content. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - picture - -
    -
    -
    -
    -
    -
    -

    The image bytes as Data.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let picture: Data
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - format - -
    -
    -
    -
    -
    -
    -

    The image format.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let format: ID3PictureFormat
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - type - -
    -
    -
    -
    -
    -
    -

    The image type as reported in the ID3 tag standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let type: ID3PictureType
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/DateTime.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/DateTime.html deleted file mode 100644 index 711a6cea..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/DateTime.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - DateTime Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

DateTime

-
-
- -
public struct DateTime : Equatable
- -
-
-

A struct to represent a simplified version of same frames that contain datetime data. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Day value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Month value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var month: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - year - -
    -
    -
    -
    -
    -
    -

    Year value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var year: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Hour value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Minute value.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var minute: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/DayMonth.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/DayMonth.html deleted file mode 100644 index 665d0452..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/DayMonth.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - DayMonth Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

DayMonth

-
-
- -
public struct DayMonth : Equatable
- -
-
-

A struct to represent a simplified version of same frames that contain day and month data. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Day of the month as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Month as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let month: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/Genre.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/Genre.html deleted file mode 100644 index 8c6c5641..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/Genre.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - Genre Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

Genre

-
-
- -
public struct Genre : Equatable
- -
-
-

A struct to represent a simplified version of the genre frame and its content. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - identifier - -
    -
    -
    -
    -
    -
    -

    The genre identifier as reported in the ID3 standard.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let identifier: ID3Genre?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - description - -
    -
    -
    -
    -
    -
    -

    The genre description.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let description: String?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/HourMinute.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/HourMinute.html deleted file mode 100644 index 06238ee9..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/HourMinute.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - HourMinute Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

HourMinute

-
-
- -
public struct HourMinute : Equatable
- -
-
-

A struct to represent a simplified version of same frames that contain hour and minute data. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Hour as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Minute as number.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let minute: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/ID3TagProperties.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/ID3TagProperties.html deleted file mode 100644 index b4f1298d..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/ID3TagProperties.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - ID3TagProperties Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

ID3TagProperties

-
-
- -
public struct ID3TagProperties
- -
-
-

A struct that describes the properties of a tag.

- -
-
-
-
    -
  • -
    - - - - version - -
    -
    -
    -
    -
    -
    -

    The version of the tag (see ID3Version).

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var version: ID3Version
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/LocalizedContent.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/LocalizedContent.html deleted file mode 100644 index 845ba37c..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/LocalizedContent.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - LocalizedContent Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

LocalizedContent

-
-
- -
public struct LocalizedContent : Equatable
- -
-
-

A struct to represent a simplified version of frames that contain localized content. -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - language - -
    -
    -
    -
    -
    -
    -

    The language of the localized content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let language: ID3FrameContentLanguage
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - contentDescription - -
    -
    -
    -
    -
    -
    -

    A short description of the localized content.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let contentDescription: String
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - content - -
    -
    -
    -
    -
    -
    -

    The content localized.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let content: String
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/PartOfTotal.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/PartOfTotal.html deleted file mode 100644 index 4ac83bb3..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/PartOfTotal.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - PartOfTotal Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

PartOfTotal

-
-
- -
public struct PartOfTotal : Equatable
- -
-
-

A struct to represent a simplified version frames that contain a position (disc position, record position etc.). -Used only as return type inside ID3TagContentReader.

- -
-
-
-
    -
  • -
    - - - - position - -
    -
    -
    -
    -
    -
    -

    The position of the element in the total.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let position: Int
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - total - -
    -
    -
    -
    -
    -
    -

    The number of elements.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public let total: Int?
    - -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingDate.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingDate.html deleted file mode 100644 index 860acaa3..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingDate.html +++ /dev/null @@ -1,364 +0,0 @@ - - - - RecordingDate Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

RecordingDate

-
-
- -
public struct RecordingDate : CustomDebugStringConvertible
- -
-
-

A struct used to represent the recording date for the ID3 recording date time frame.

- -
-
-
-
    -
  • -
    - - - - day - -
    -
    -
    -
    -
    -
    -

    Recording day of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var day: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - month - -
    -
    -
    -
    -
    -
    -

    Recording month of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var month: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - year - -
    -
    -
    -
    -
    -
    -

    Recording year of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var year: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    RecordingDate description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(day:month:year:) - -
    -
    -
    -
    -
    -
    -

    Init a recording date.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(day: Int?, month: Int?, year: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - - - - - -
    - - day - - -
    -

    the recording day of the song.

    -
    -
    - - month - - -
    -

    the recording month of the song.

    -
    -
    - - year - - -
    -

    the recording year of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingDateTime.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingDateTime.html deleted file mode 100644 index 10333ee8..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingDateTime.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - RecordingDateTime Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

RecordingDateTime

-
-
- -
public struct RecordingDateTime : CustomDebugStringConvertible
- -
-
-

A struct used to represent the recording date and time for the ID3 recording date time frame.

- -
-
-
-
    -
  • -
    - - - - date - -
    -
    -
    -
    -
    -
    -

    Recording date of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var date: RecordingDate?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - time - -
    -
    -
    -
    -
    -
    -

    Recording time of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var time: RecordingTime?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    RecordingDateTime description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(date:time:) - -
    -
    -
    -
    -
    -
    -

    Init a recording date time.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(date: RecordingDate?, time: RecordingTime?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - date - - -
    -

    the recording date of the song.

    -
    -
    - - time - - -
    -

    the recording time of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingTime.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingTime.html deleted file mode 100644 index 6858c857..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/Structs/RecordingTime.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - RecordingTime Structure Reference - - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
-

RecordingTime

-
-
- -
public struct RecordingTime : CustomDebugStringConvertible
- -
-
-

A struct used to represent the recording time for the ID3 recording date time frame.

- -
-
-
-
    -
  • -
    - - - - hour - -
    -
    -
    -
    -
    -
    -

    Recording hour of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var hour: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - minute - -
    -
    -
    -
    -
    -
    -

    Recording seconds of the song.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var minute: Int?
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - debugDescription - -
    -
    -
    -
    -
    -
    -

    RecordingTime description, useful for debug.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public var debugDescription: String { get }
    - -
    -
    -
    -
    -
  • -
  • -
    - - - - init(hour:minute:) - -
    -
    -
    -
    -
    -
    -

    Init a recording time.

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public init(hour: Int?, minute: Int?)
    - -
    -
    -
    -

    Parameters

    - - - - - - - - - - - -
    - - hour - - -
    -

    the recording hour of the song.

    -
    -
    - - minute - - -
    -

    the recording minute of the song.

    -
    -
    -
    -
    -
    -
  • -
-
-
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/badge.svg b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/badge.svg deleted file mode 100644 index a096feca..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/badge.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - documentation - - - documentation - - - 100% - - - 100% - - - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/css/highlight.css b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/css/highlight.css deleted file mode 100644 index c170357c..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/css/highlight.css +++ /dev/null @@ -1,202 +0,0 @@ -/*! Jazzy - https://github.com/realm/jazzy - * Copyright Realm Inc. - * SPDX-License-Identifier: MIT - */ -/* Credit to https://gist.github.com/wataru420/2048287 */ -.highlight .c { - color: #999988; - font-style: italic; } - -.highlight .err { - color: #a61717; - background-color: #e3d2d2; } - -.highlight .k { - color: #000000; - font-weight: bold; } - -.highlight .o { - color: #000000; - font-weight: bold; } - -.highlight .cm { - color: #999988; - font-style: italic; } - -.highlight .cp { - color: #999999; - font-weight: bold; } - -.highlight .c1 { - color: #999988; - font-style: italic; } - -.highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; } - -.highlight .gd { - color: #000000; - background-color: #ffdddd; } - -.highlight .gd .x { - color: #000000; - background-color: #ffaaaa; } - -.highlight .ge { - color: #000000; - font-style: italic; } - -.highlight .gr { - color: #aa0000; } - -.highlight .gh { - color: #999999; } - -.highlight .gi { - color: #000000; - background-color: #ddffdd; } - -.highlight .gi .x { - color: #000000; - background-color: #aaffaa; } - -.highlight .go { - color: #888888; } - -.highlight .gp { - color: #555555; } - -.highlight .gs { - font-weight: bold; } - -.highlight .gu { - color: #aaaaaa; } - -.highlight .gt { - color: #aa0000; } - -.highlight .kc { - color: #000000; - font-weight: bold; } - -.highlight .kd { - color: #000000; - font-weight: bold; } - -.highlight .kp { - color: #000000; - font-weight: bold; } - -.highlight .kr { - color: #000000; - font-weight: bold; } - -.highlight .kt { - color: #445588; } - -.highlight .m { - color: #009999; } - -.highlight .s { - color: #d14; } - -.highlight .na { - color: #008080; } - -.highlight .nb { - color: #0086B3; } - -.highlight .nc { - color: #445588; - font-weight: bold; } - -.highlight .no { - color: #008080; } - -.highlight .ni { - color: #800080; } - -.highlight .ne { - color: #990000; - font-weight: bold; } - -.highlight .nf { - color: #990000; } - -.highlight .nn { - color: #555555; } - -.highlight .nt { - color: #000080; } - -.highlight .nv { - color: #008080; } - -.highlight .ow { - color: #000000; - font-weight: bold; } - -.highlight .w { - color: #bbbbbb; } - -.highlight .mf { - color: #009999; } - -.highlight .mh { - color: #009999; } - -.highlight .mi { - color: #009999; } - -.highlight .mo { - color: #009999; } - -.highlight .sb { - color: #d14; } - -.highlight .sc { - color: #d14; } - -.highlight .sd { - color: #d14; } - -.highlight .s2 { - color: #d14; } - -.highlight .se { - color: #d14; } - -.highlight .sh { - color: #d14; } - -.highlight .si { - color: #d14; } - -.highlight .sx { - color: #d14; } - -.highlight .sr { - color: #009926; } - -.highlight .s1 { - color: #d14; } - -.highlight .ss { - color: #990073; } - -.highlight .bp { - color: #999999; } - -.highlight .vc { - color: #008080; } - -.highlight .vg { - color: #008080; } - -.highlight .vi { - color: #008080; } - -.highlight .il { - color: #009999; } diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/css/jazzy.css b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/css/jazzy.css deleted file mode 100644 index 2e387139..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/css/jazzy.css +++ /dev/null @@ -1,439 +0,0 @@ -/*! Jazzy - https://github.com/realm/jazzy - * Copyright Realm Inc. - * SPDX-License-Identifier: MIT - */ -html, body, div, span, h1, h3, h4, p, a, code, em, img, ul, li, table, tbody, tr, td { - background: transparent; - border: 0; - margin: 0; - outline: 0; - padding: 0; - vertical-align: baseline; } - -body { - background-color: #f2f2f2; - font-family: Helvetica, freesans, Arial, sans-serif; - font-size: 14px; - -webkit-font-smoothing: subpixel-antialiased; - word-wrap: break-word; } - -h1, h2, h3 { - margin-top: 0.8em; - margin-bottom: 0.3em; - font-weight: 100; - color: black; } - -h1 { - font-size: 2.5em; } - -h2 { - font-size: 2em; - border-bottom: 1px solid #e2e2e2; } - -h4 { - font-size: 13px; - line-height: 1.5; - margin-top: 21px; } - -h5 { - font-size: 1.1em; } - -h6 { - font-size: 1.1em; - color: #777; } - -.section-name { - color: gray; - display: block; - font-family: Helvetica; - font-size: 22px; - font-weight: 100; - margin-bottom: 15px; } - -pre, code { - font: 0.95em Menlo, monospace; - color: #777; - word-wrap: normal; } - -p code, li code { - background-color: #eee; - padding: 2px 4px; - border-radius: 4px; } - -pre > code { - padding: 0; } - -a { - color: #0088cc; - text-decoration: none; } - a code { - color: inherit; } - -ul { - padding-left: 15px; } - -li { - line-height: 1.8em; } - -img { - max-width: 100%; } - -blockquote { - margin-left: 0; - padding: 0 10px; - border-left: 4px solid #ccc; } - -hr { - height: 1px; - border: none; - background-color: #e2e2e2; } - -.footnote-ref { - display: inline-block; - scroll-margin-top: 70px; } - -.footnote-def { - scroll-margin-top: 70px; } - -.content-wrapper { - margin: 0 auto; - width: 980px; } - -header { - font-size: 0.85em; - line-height: 32px; - background-color: #414141; - position: fixed; - width: 100%; - z-index: 3; } - header img { - padding-right: 6px; - vertical-align: -3px; - height: 16px; } - header a { - color: #fff; } - header p { - float: left; - color: #999; } - header .header-right { - float: right; - margin-left: 16px; } - -#breadcrumbs { - background-color: #f2f2f2; - height: 21px; - padding-top: 17px; - position: fixed; - width: 100%; - z-index: 2; - margin-top: 32px; } - #breadcrumbs #carat { - height: 10px; - margin: 0 5px; } - -.sidebar { - background-color: #f9f9f9; - border: 1px solid #e2e2e2; - overflow-y: auto; - overflow-x: hidden; - position: fixed; - top: 70px; - bottom: 0; - width: 230px; - word-wrap: normal; } - -.nav-groups { - list-style-type: none; - background: #fff; - padding-left: 0; } - -.nav-group-name { - border-bottom: 1px solid #e2e2e2; - font-size: 1.1em; - font-weight: 100; - padding: 15px 0 15px 20px; } - .nav-group-name > a { - color: #333; } - -.nav-group-tasks { - margin-top: 5px; } - -.nav-group-task { - font-size: 0.9em; - list-style-type: none; - white-space: nowrap; } - .nav-group-task a { - color: #888; } - -.main-content { - background-color: #fff; - border: 1px solid #e2e2e2; - margin-left: 246px; - position: absolute; - overflow: hidden; - padding-bottom: 20px; - top: 70px; - width: 734px; } - .main-content p, .main-content a, .main-content code, .main-content em, .main-content ul, .main-content table, .main-content blockquote { - margin-bottom: 1em; } - .main-content p { - line-height: 1.8em; } - .main-content section .section:first-child { - margin-top: 0; - padding-top: 0; } - .main-content section .task-group-section .task-group:first-of-type { - padding-top: 10px; } - .main-content section .task-group-section .task-group:first-of-type .section-name { - padding-top: 15px; } - .main-content section .heading:before { - content: ""; - display: block; - padding-top: 70px; - margin: -70px 0 0; } - .main-content .section-name p { - margin-bottom: inherit; - line-height: inherit; } - .main-content .section-name code { - background-color: inherit; - padding: inherit; - color: inherit; } - -.section { - padding: 0 25px; } - -.highlight { - background-color: #eee; - padding: 10px 12px; - border: 1px solid #e2e2e2; - border-radius: 4px; - overflow-x: auto; } - -.declaration .highlight { - overflow-x: initial; - padding: 0 40px 40px 0; - margin-bottom: -25px; - background-color: transparent; - border: none; } - -.section-name { - margin: 0; - margin-left: 18px; } - -.task-group-section { - margin-top: 10px; - padding-left: 6px; - border-top: 1px solid #e2e2e2; } - -.task-group { - padding-top: 0px; } - -.task-name-container a[name]:before { - content: ""; - display: block; - padding-top: 70px; - margin: -70px 0 0; } - -.section-name-container { - position: relative; - display: inline-block; } - .section-name-container .section-name-link { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - margin-bottom: 0; } - .section-name-container .section-name { - position: relative; - pointer-events: none; - z-index: 1; } - .section-name-container .section-name a { - pointer-events: auto; } - -.item { - padding-top: 8px; - width: 100%; - list-style-type: none; } - .item a[name]:before { - content: ""; - display: block; - padding-top: 70px; - margin: -70px 0 0; } - .item code { - background-color: transparent; - padding: 0; } - .item .token, .item .direct-link { - display: inline-block; - text-indent: -20px; - padding-left: 3px; - margin-left: 35px; - font-size: 11.9px; - transition: all 300ms; } - .item .token-open { - margin-left: 20px; } - .item .discouraged { - text-decoration: line-through; } - .item .declaration-note { - font-size: .85em; - color: gray; - font-style: italic; } - -.pointer-container { - border-bottom: 1px solid #e2e2e2; - left: -23px; - padding-bottom: 13px; - position: relative; - width: 110%; } - -.pointer { - background: #f9f9f9; - border-left: 1px solid #e2e2e2; - border-top: 1px solid #e2e2e2; - height: 12px; - left: 21px; - top: -7px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - position: absolute; - width: 12px; } - -.height-container { - display: none; - left: -25px; - padding: 0 25px; - position: relative; - width: 100%; - overflow: hidden; } - .height-container .section { - background: #f9f9f9; - border-bottom: 1px solid #e2e2e2; - left: -25px; - position: relative; - width: 100%; - padding-top: 10px; - padding-bottom: 5px; } - -.aside, .language { - padding: 6px 12px; - margin: 12px 0; - border-left: 5px solid #dddddd; - overflow-y: hidden; } - .aside .aside-title, .language .aside-title { - font-size: 9px; - letter-spacing: 2px; - text-transform: uppercase; - padding-bottom: 0; - margin: 0; - color: #aaa; - -webkit-user-select: none; } - .aside p:last-child, .language p:last-child { - margin-bottom: 0; } - -.language { - border-left: 5px solid #cde9f4; } - .language .aside-title { - color: #4b8afb; } - -.aside-warning, .aside-deprecated, .aside-unavailable { - border-left: 5px solid #ff6666; } - .aside-warning .aside-title, .aside-deprecated .aside-title, .aside-unavailable .aside-title { - color: #ff0000; } - -.graybox { - border-collapse: collapse; - width: 100%; } - .graybox p { - margin: 0; - word-break: break-word; - min-width: 50px; } - .graybox td { - border: 1px solid #e2e2e2; - padding: 5px 25px 5px 10px; - vertical-align: middle; } - .graybox tr td:first-of-type { - text-align: right; - padding: 7px; - vertical-align: top; - word-break: normal; - width: 40px; } - -.slightly-smaller { - font-size: 0.9em; } - -#footer { - position: relative; - top: 10px; - bottom: 0px; - margin-left: 25px; } - #footer p { - margin: 0; - color: #aaa; - font-size: 0.8em; } - -html.dash header, html.dash #breadcrumbs, html.dash .sidebar { - display: none; } - -html.dash .main-content { - width: 980px; - margin-left: 0; - border: none; - width: 100%; - top: 0; - padding-bottom: 0; } - -html.dash .height-container { - display: block; } - -html.dash .item .token { - margin-left: 0; } - -html.dash .content-wrapper { - width: auto; } - -html.dash #footer { - position: static; } - -form[role=search] { - float: right; } - form[role=search] input { - font: Helvetica, freesans, Arial, sans-serif; - margin-top: 6px; - font-size: 13px; - line-height: 20px; - padding: 0px 10px; - border: none; - border-radius: 1em; } - .loading form[role=search] input { - background: white url(../img/spinner.gif) center right 4px no-repeat; } - form[role=search] .tt-menu { - margin: 0; - min-width: 300px; - background: #fff; - color: #333; - border: 1px solid #e2e2e2; - z-index: 4; } - form[role=search] .tt-highlight { - font-weight: bold; } - form[role=search] .tt-suggestion { - font: Helvetica, freesans, Arial, sans-serif; - font-size: 14px; - padding: 0 8px; } - form[role=search] .tt-suggestion span { - display: table-cell; - white-space: nowrap; } - form[role=search] .tt-suggestion .doc-parent-name { - width: 100%; - text-align: right; - font-weight: normal; - font-size: 0.9em; - padding-left: 16px; } - form[role=search] .tt-suggestion:hover, - form[role=search] .tt-suggestion.tt-cursor { - cursor: pointer; - background-color: #4183c4; - color: #fff; } - form[role=search] .tt-suggestion:hover .doc-parent-name, - form[role=search] .tt-suggestion.tt-cursor .doc-parent-name { - color: #fff; } diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/carat.png b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/carat.png deleted file mode 100755 index 29d2f7fd..00000000 Binary files a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/carat.png and /dev/null differ diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/dash.png b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/dash.png deleted file mode 100755 index 6f694c7a..00000000 Binary files a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/dash.png and /dev/null differ diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/gh.png b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/gh.png deleted file mode 100755 index 628da97c..00000000 Binary files a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/gh.png and /dev/null differ diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/spinner.gif b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/spinner.gif deleted file mode 100644 index e3038d0a..00000000 Binary files a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/img/spinner.gif and /dev/null differ diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/index.html b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/index.html deleted file mode 100644 index eb230b57..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/index.html +++ /dev/null @@ -1,556 +0,0 @@ - - - - ID3TagEditor Reference - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
- -

ID3TagEditor

- -

Build iOS -Build macOS -Build watchOS -Build tvOS -Build Linux -SwiftLint -codebeat badge -codecov -CocoaPods -swift package index platforms -swift package index swift version -GitHub license

- -

A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.

- -

ID3TagEditor: A swift library to read and modify ID3 Tag of any mp3 file

- -
-

Installation

- -

There are four ways to install ID3TagEditor in your project:

- -
    -
  • manual installation
  • -
  • framework
  • -
  • cocoapods
  • -
  • Swift Package Manager (with support for linux platform)
  • -
- -

Manual installation

- -

To manually install ID3TagEditor simply drag and drop all the file contained in the Source -folder inside your project (except for the info.plist file).

- -

Framework

- -

ID3TagEditor is also available as a framework. You can follow the standard procedure to install a custom Cocoa Touch framework. -Drag the ID3TagEditor.xcodeproj inside your project and add it to the Embedded Binaries/Linked Frameworks and Libraries section of your project. See the demo project for a complete example of the setup of the framework.

- -

CocoaPods

- -

ID3TagEditor is also available as a pod on CocoaPods. -Add the dependency to your Podfile (choose the release version you prefer):

-
target 'MyApp' do
-    pod 'ID3TagEditor', '~> 4.0'
-end
-
- -

and then run pod install (or pod update).

- -

Swift Package Manager

- -

ID3TagEditor is also available as a Swift Package for the Swift Package Manager. Add it to your dependecies in your Package.swift file. -After that you can build your project with the command swift build, and eventually run you project (if it is an executable target) with the command swift run. -If you want you can also run tests using swift test.

-
// swift-tools-version:5.0
-
-import PackageDescription
-
-let package = Package(
-    name: "Demo Ubuntu",
-    dependencies: [
-        .package(url: "https://github.com/chicio/ID3TagEditor.git", from: "4.0.0")
-    ],
-    targets: [
-        .target(
-            name: "Demo Ubuntu",
-            dependencies: ["ID3TagEditor"]
-        )
-    ]
-)
-
- -
-

Usage

- -

ID3TagEditor is compatible with the following platforms:

- -
    -
  • iOS
  • -
  • MacOS
  • -
  • Apple Watch
  • -
  • Apple TV
  • -
  • Linux (on distros where Swift is available)
  • -
- -

ID3TagEditor gives you the ability to read and write ID3Tag to your mp3 files.

-

Read

- -

To read the ID3 tag of an mp3 file you can choose between two API contained in the ID3TagEditor class:

- -
    -
  • public func read(from path: String) throws -> ID3Tag?
  • -
  • public func read(mp3: Data) throws -> ID3Tag?
  • -
- -

After getting a ID3Tag from one of the read API above, you have two options to read the content:

- -
    -
  • if you’re interested in reading just the content, you can create an instance of ID3TagContentReader by passing to it the ID3Tag received from the read API and then access the frames content by using its methods (see the doc to have a list of all the methods available).
  • -
-
do {
-    if let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) {
-        let tagContentReader = ID3TagContentReader(id3Tag: id3Tag)
-        print(tagContentReader.title() ?? "")
-        print(tagContentReader.artist() ?? "")
-        // ...read other stuff...
-    }
-} catch  {
-    print(error)
-}  
-
- -
    -
  • if you need full frame data, you can access to the frames property of ID3Tag and start to cast/analyze the various frames received. -In this way you will have access to all the data contained in the frame, including its content and its features like the size and the ID3 frame identifier.
  • -
-
do {
-    let id3TagEditor = ID3TagEditor()
-
-    if let id3Tag = try id3TagEditor.read(from: "<valid path to the mp3 file>") {
-        // ...use the tag...
-        // For example to read the title, album and artist content you can do something similar
-        print((id3Tag.frames[.title] as?  ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "")
-    }
-
-    if let id3Tag = try id3TagEditor.read(mp3: "<valid mp3 file passed as Data>") {
-        // ...use the tag...
-        // For example to read the title, album and artist content you can do something similar
-        print((id3Tag.frames[.title] as?  ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "")
-    }    
-} catch {
-    print(error)
-}  
-
- -

#### Write

- -

To write a new ID3 tag into an mp3 file you can choose between two API contained in the ID3TagEditor class:

- -
    -
  • public func write(tag: ID3Tag, to path: String, andSaveTo newPath: String? = nil) throws
  • -
  • public func write(tag: ID3Tag, mp3: Data) throws -> Data
  • -
- -

The only way to create a valid ID3Tag is by using of the tag builder available:

- - - -

You can’t create an instance of ID3Tag without one of the builders above. -Below you can find a sample code that will write an ID3Tag version 3 with all the frames supported by ID3TagEditor to an mp3 file.

-
do {
-    let id3Tag = ID32v3TagBuilder()
-        .title(frame: ID3FrameWithStringContent(content: "title V3"))
-        .album(frame: ID3FrameWithStringContent(content: "album V3"))
-        .albumArtist(frame: ID3FrameWithStringContent(content: "album artist V3"))
-        .artist(frame: ID3FrameWithStringContent(content: "artist V3"))
-        .composer(frame: ID3FrameWithStringContent(content: "composer V3"))
-        .conductor(frame: ID3FrameWithStringContent(content: "conductor V3"))
-        .contentGrouping(frame: ID3FrameWithStringContent(content: "ContentGrouping V3"))
-        .copyright(frame: ID3FrameWithStringContent(content: "Copyright V3"))
-        .encodedBy(frame: ID3FrameWithStringContent(content: "EncodedBy V3"))
-        .encoderSettings(frame: ID3FrameWithStringContent(content: "EncoderSettings V3"))
-        .fileOwner(frame: ID3FrameWithStringContent(content: "FileOwner V3"))
-        .lyricist(frame: ID3FrameWithStringContent(content: "Lyricist V3"))
-        .mixArtist(frame: ID3FrameWithStringContent(content: "MixArtist V3"))
-        .publisher(frame: ID3FrameWithStringContent(content: "Publisher V3"))
-        .subtitle(frame: ID3FrameWithStringContent(content: "Subtitle V3"))
-        .beatsPerMinute(frame: ID3FrameWithIntegerContent(value: 50))
-        .originalFilename(frame: ID3FrameWithStringContent(content: "filenameV3.mp3"))
-        .lengthInMilliseconds(frame: ID3FrameWithIntegerContent(value: 9000))
-        .sizeInBytes(frame: ID3FrameWithIntegerContent(value: 1500))
-        .genre(frame: ID3FrameGenre(genre: .metal, description: "Metalcore"))
-        .discPosition(frame: ID3FramePartOfTotal(part: 1, total: 3))
-        .trackPosition(frame: ID3FramePartOfTotal(part: 2, total: 9))
-        .recordingDayMonth(frame: ID3FrameRecordingDayMonth(day: 5, month: 8))
-        .recordingYear(frame: ID3FrameWithIntegerContent(year: 2020))
-        .recordingHourMinute(frame: ID3FrameRecordingHourMinute(hour: 15, minute: 39))
-        .attachedPicture(pictureType: .frontCover, frame: ID3FrameAttachedPicture(picture: <picture as Data object>, type: .frontCover, format: .jpeg))
-        .attachedPicture(pictureType: .backCover, frame: ID3FrameAttachedPicture(picture: <picture as Data object>, type: .backCover, format: .jpeg))
-        .unsynchronisedLyrics(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v3 ita unsync lyrics"))
-        .unsynchronisedLyrics(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v3 eng unsync lyrics"))
-        .iTunesGrouping(frame: ID3FrameWithStringContent(content: "ItunesGrouping V3"))
-        .iTunesMovementName(frame: ID3FrameWithStringContent(content: "MovementName V3"))
-        .iTunesMovementIndex(frame: ID3FrameWithIntegerContent(value: 6))
-        .iTunesMovementCount(frame: ID3FrameWithIntegerContent(value: 13))
-        .iTunesPodcastCategory(frame: ID3FrameWithStringContent(content: "PodcastCategory V3"))
-        .iTunesPodcastDescription(frame: ID3FrameWithStringContent(content: "PodcastDescription V3"))
-        .iTunesPodcastID(frame: ID3FrameWithStringContent(content: "PodcastID V3"))
-        .iTunesPodcastKeywords(frame: ID3FrameWithStringContent(content: "PodcastKeywords V3"))
-        .comment(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v2 ita comment"))
-        .comment(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v2 eng comment"))
-        .build()
-
-    try id3TagEditor.write(tag: id3Tag, to: "<valid path to the mp3 file that will be overwritten>")
-    try id3TagEditor.write(tag: id3Tag, 
-                           to: "<valid path to the mp3 file>",
-                           andSaveTo: "<new path where you want to save the mp3>")
-    let newMp3: Data = try id3TagEditor.write(tag: id3Tag, mp3: <valid mp3 file passed as Data>)                          
-} catch {
-    print(error)
-}    
-
-

Supported frames

- -

Below you can find the list of the official ID3 frames supported by ID3TagEditor:

- -
    -
  • .title
  • -
  • .album
  • -
  • .albumArtist
  • -
  • .artist
  • -
  • .composer
  • -
  • .conductor
  • -
  • .contentGrouping
  • -
  • .copyright
  • -
  • .encodedBy
  • -
  • .encoderSettings
  • -
  • .fileOwner, available only for ID3 v2.3/v2.4
  • -
  • .lyricist
  • -
  • .mixArtist
  • -
  • .publisher
  • -
  • .subtitle
  • -
  • .beatsPerMinute
  • -
  • .originalFilename
  • -
  • .lengthInMilliseconds
  • -
  • .sizeInBytes, available only for ID3 v2.2/v2.3
  • -
  • .genre
  • -
  • .discPosition
  • -
  • .trackPosition
  • -
  • .recordingDayMonth, available only for ID3 v2.2/v2.3
  • -
  • .recordingYear, available only for ID3 v2.2/v2.3
  • -
  • .recordingHourMinute, available only for ID3 v2.2/v2.3
  • -
  • .recordingDateTime, available only for ID3 v2.4
  • -
  • .attachedPicture(_ pictureType: ID3PictureType), with support for multiple frames in the same tag distinguished by ID3PictureType
  • -
  • .unsynchronizedLyrics(_ language: ID3FrameContentLanguage), with support for multiple frames in the same tag distinguished by ID3FrameContentLanguage
  • -
  • .comment(_ language: ID3FrameContentLanguage), with support for multiple frames in the same tag distinguished by ID3FrameContentLanguage
  • -
- -

In addition, ID3TagEditor supports the following iTunes unofficial frames:

- -
    -
  • .iTunesGrouping, available only for ID3 v2.3/v2.4
  • -
  • .iTunesMovementName, available only for ID3 v2.3/v2.4
  • -
  • .iTunesMovementIndex, available only for ID3 v2.3/v2.4
  • -
  • .iTunesMovementCount, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastCategory, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastDescription, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastID, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastKeyword, available only for ID3 v2.3/v2.4
  • -
- -

All frames are encoded/formatted following the specification:

- -
    -
  • text frames (frames with identifier starting with a capital T) uses UTF-16 to encode text
  • -
  • frames with ad hoc encoding/formatting are supported (for example recordingDateTime must always be a ISO88591 string)
  • -
  • frames with localized content (e.g. .unsynchronizedLyrics) support all the languages identifier contained in the ISO-639-2 (see ID3FrameContentLanguage for the complete list of supported languages).
    -Refer to the id3 specification for additional details.
  • -
- -
-

Documentation

- -

You can find the complete API documentation on fabrizioduroni.it.

- -
-

Examples

- -

In the following screenshots you can find examples of the data extracted/updated. In the demo project you will find an example for each -supported target. You can also find more usage example in the read/write acceptance test.

- -

- - - - - -

- -
-

Contributors

- - - - - - - - - - - - - - - - - - -
- - bonfa -
- bonfa -
-
- - chicio -
- chicio -
-
- - martinjbaker -
- martinjbaker -
-
- - joeljfischer -
- joeljfischer -
-
- - BLeeEZ -
- BLeeEZ -
-
- - NCrusher74 -
- NCrusher74 -
-
- - Scytalion -
- Scytalion -
-
- - aquaflamingo -
- aquaflamingo -
-
- - Shabinder -
- Shabinder -
-
- - lordzsolt -
- lordzsolt -
-
- - jverkoey -
- jverkoey -
-
- - github-actions[bot] -
- github-actions[bot] -
-
- - - -
-
- -
-
- - diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jazzy.js b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jazzy.js deleted file mode 100755 index 19844166..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jazzy.js +++ /dev/null @@ -1,74 +0,0 @@ -// Jazzy - https://github.com/realm/jazzy -// Copyright Realm Inc. -// SPDX-License-Identifier: MIT - -window.jazzy = {'docset': false} -if (typeof window.dash != 'undefined') { - document.documentElement.className += ' dash' - window.jazzy.docset = true -} -if (navigator.userAgent.match(/xcode/i)) { - document.documentElement.className += ' xcode' - window.jazzy.docset = true -} - -function toggleItem($link, $content) { - var animationDuration = 300; - $link.toggleClass('token-open'); - $content.slideToggle(animationDuration); -} - -function itemLinkToContent($link) { - return $link.parent().parent().next(); -} - -// On doc load + hash-change, open any targetted item -function openCurrentItemIfClosed() { - if (window.jazzy.docset) { - return; - } - var $link = $(`a[name="${location.hash.substring(1)}"]`).nextAll('.token'); - $content = itemLinkToContent($link); - if ($content.is(':hidden')) { - toggleItem($link, $content); - } -} - -$(openCurrentItemIfClosed); -$(window).on('hashchange', openCurrentItemIfClosed); - -// On item link ('token') click, toggle its discussion -$('.token').on('click', function(event) { - if (window.jazzy.docset) { - return; - } - var $link = $(this); - toggleItem($link, itemLinkToContent($link)); - - // Keeps the document from jumping to the hash. - var href = $link.attr('href'); - if (history.pushState) { - history.pushState({}, '', href); - } else { - location.hash = href; - } - event.preventDefault(); -}); - -// Clicks on links to the current, closed, item need to open the item -$("a:not('.token')").on('click', function() { - if (location == this.href) { - openCurrentItemIfClosed(); - } -}); - -// KaTeX rendering -if ("katex" in window) { - $($('.math').each( (_, element) => { - katex.render(element.textContent, element, { - displayMode: $(element).hasClass('m-block'), - throwOnError: false, - trust: true - }); - })) -} diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jazzy.search.js b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jazzy.search.js deleted file mode 100644 index 359cdbb8..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jazzy.search.js +++ /dev/null @@ -1,74 +0,0 @@ -// Jazzy - https://github.com/realm/jazzy -// Copyright Realm Inc. -// SPDX-License-Identifier: MIT - -$(function(){ - var $typeahead = $('[data-typeahead]'); - var $form = $typeahead.parents('form'); - var searchURL = $form.attr('action'); - - function displayTemplate(result) { - return result.name; - } - - function suggestionTemplate(result) { - var t = '
'; - t += '' + result.name + ''; - if (result.parent_name) { - t += '' + result.parent_name + ''; - } - t += '
'; - return t; - } - - $typeahead.one('focus', function() { - $form.addClass('loading'); - - $.getJSON(searchURL).then(function(searchData) { - const searchIndex = lunr(function() { - this.ref('url'); - this.field('name'); - this.field('abstract'); - for (const [url, doc] of Object.entries(searchData)) { - this.add({url: url, name: doc.name, abstract: doc.abstract}); - } - }); - - $typeahead.typeahead( - { - highlight: true, - minLength: 3, - autoselect: true - }, - { - limit: 10, - display: displayTemplate, - templates: { suggestion: suggestionTemplate }, - source: function(query, sync) { - const lcSearch = query.toLowerCase(); - const results = searchIndex.query(function(q) { - q.term(lcSearch, { boost: 100 }); - q.term(lcSearch, { - boost: 10, - wildcard: lunr.Query.wildcard.TRAILING - }); - }).map(function(result) { - var doc = searchData[result.ref]; - doc.url = result.ref; - return doc; - }); - sync(results); - } - } - ); - $form.removeClass('loading'); - $typeahead.trigger('focus'); - }); - }); - - var baseURL = searchURL.slice(0, -"search.json".length); - - $typeahead.on('typeahead:select', function(e, result) { - window.location = baseURL + result.url; - }); -}); diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jquery.min.js b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jquery.min.js deleted file mode 100644 index 2c69bc90..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/jquery.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 00){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\s\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){var r=t.label&&t.label in this.registeredFunctions;r||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error("Cannot load unregistered function: "+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){var t=Array.prototype.slice.call(arguments);t.forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);t!=-1&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:s>e?2*n:sa?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o["final"]=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new e.TokenSet;s.node.edges["*"]=u}if(0==s.str.length&&(u["final"]=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node["final"]=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new e.TokenSet;s.node.edges["*"]=l}1==s.str.length&&(l["final"]=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c["final"]=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n=e;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r["char"]]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){var i=new e.QueryParser(t,r);i.parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){var t,r;do t=this.next(),r=t.charCodeAt(0);while(r>47&&r<58);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos1&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){t.width()>0&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(":"==r)return e.QueryLexer.lexField;if("~"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if("^"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if("+"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if("-"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(void 0!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(i+=" with value '"+r.str+"'"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(void 0!=r){switch(r.str){case"-":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case"+":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i="unrecognised presence operator'"+r.str+"'";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(void 0==n){var i="expecting term or field, found nothing";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expecting term or field, found '"+n.type+"'";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(void 0!=r){if(t.query.allFields.indexOf(r.str)==-1){var i=t.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),n="unrecognised field '"+r.str+"', possible fields: "+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(void 0==s){var n="expecting term, found nothing";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var n="expecting term, found '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(void 0!=r){t.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(void 0==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+i.type+"'";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="edit distance must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="boost must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(); diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/typeahead.jquery.js b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/typeahead.jquery.js deleted file mode 100644 index 3a2d2ab0..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/js/typeahead.jquery.js +++ /dev/null @@ -1,1694 +0,0 @@ -/*! - * typeahead.js 1.3.1 - * https://github.com/corejavascript/typeahead.js - * Copyright 2013-2020 Twitter, Inc. and other contributors; Licensed MIT - */ - - -(function(root, factory) { - if (typeof define === "function" && define.amd) { - define([ "jquery" ], function(a0) { - return factory(a0); - }); - } else if (typeof module === "object" && module.exports) { - module.exports = factory(require("jquery")); - } else { - factory(root["jQuery"]); - } -})(this, function($) { - var _ = function() { - "use strict"; - return { - isMsie: function() { - return /(msie|trident)/i.test(navigator.userAgent) ? navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2] : false; - }, - isBlankString: function(str) { - return !str || /^\s*$/.test(str); - }, - escapeRegExChars: function(str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); - }, - isString: function(obj) { - return typeof obj === "string"; - }, - isNumber: function(obj) { - return typeof obj === "number"; - }, - isArray: $.isArray, - isFunction: $.isFunction, - isObject: $.isPlainObject, - isUndefined: function(obj) { - return typeof obj === "undefined"; - }, - isElement: function(obj) { - return !!(obj && obj.nodeType === 1); - }, - isJQuery: function(obj) { - return obj instanceof $; - }, - toStr: function toStr(s) { - return _.isUndefined(s) || s === null ? "" : s + ""; - }, - bind: $.proxy, - each: function(collection, cb) { - $.each(collection, reverseArgs); - function reverseArgs(index, value) { - return cb(value, index); - } - }, - map: $.map, - filter: $.grep, - every: function(obj, test) { - var result = true; - if (!obj) { - return result; - } - $.each(obj, function(key, val) { - if (!(result = test.call(null, val, key, obj))) { - return false; - } - }); - return !!result; - }, - some: function(obj, test) { - var result = false; - if (!obj) { - return result; - } - $.each(obj, function(key, val) { - if (result = test.call(null, val, key, obj)) { - return false; - } - }); - return !!result; - }, - mixin: $.extend, - identity: function(x) { - return x; - }, - clone: function(obj) { - return $.extend(true, {}, obj); - }, - getIdGenerator: function() { - var counter = 0; - return function() { - return counter++; - }; - }, - templatify: function templatify(obj) { - return $.isFunction(obj) ? obj : template; - function template() { - return String(obj); - } - }, - defer: function(fn) { - setTimeout(fn, 0); - }, - debounce: function(func, wait, immediate) { - var timeout, result; - return function() { - var context = this, args = arguments, later, callNow; - later = function() { - timeout = null; - if (!immediate) { - result = func.apply(context, args); - } - }; - callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - if (callNow) { - result = func.apply(context, args); - } - return result; - }; - }, - throttle: function(func, wait) { - var context, args, timeout, result, previous, later; - previous = 0; - later = function() { - previous = new Date(); - timeout = null; - result = func.apply(context, args); - }; - return function() { - var now = new Date(), remaining = wait - (now - previous); - context = this; - args = arguments; - if (remaining <= 0) { - clearTimeout(timeout); - timeout = null; - previous = now; - result = func.apply(context, args); - } else if (!timeout) { - timeout = setTimeout(later, remaining); - } - return result; - }; - }, - stringify: function(val) { - return _.isString(val) ? val : JSON.stringify(val); - }, - guid: function() { - function _p8(s) { - var p = (Math.random().toString(16) + "000000000").substr(2, 8); - return s ? "-" + p.substr(0, 4) + "-" + p.substr(4, 4) : p; - } - return "tt-" + _p8() + _p8(true) + _p8(true) + _p8(); - }, - noop: function() {} - }; - }(); - var WWW = function() { - "use strict"; - var defaultClassNames = { - wrapper: "twitter-typeahead", - input: "tt-input", - hint: "tt-hint", - menu: "tt-menu", - dataset: "tt-dataset", - suggestion: "tt-suggestion", - selectable: "tt-selectable", - empty: "tt-empty", - open: "tt-open", - cursor: "tt-cursor", - highlight: "tt-highlight" - }; - return build; - function build(o) { - var www, classes; - classes = _.mixin({}, defaultClassNames, o); - www = { - css: buildCss(), - classes: classes, - html: buildHtml(classes), - selectors: buildSelectors(classes) - }; - return { - css: www.css, - html: www.html, - classes: www.classes, - selectors: www.selectors, - mixin: function(o) { - _.mixin(o, www); - } - }; - } - function buildHtml(c) { - return { - wrapper: '', - menu: '
' - }; - } - function buildSelectors(classes) { - var selectors = {}; - _.each(classes, function(v, k) { - selectors[k] = "." + v; - }); - return selectors; - } - function buildCss() { - var css = { - wrapper: { - position: "relative", - display: "inline-block" - }, - hint: { - position: "absolute", - top: "0", - left: "0", - borderColor: "transparent", - boxShadow: "none", - opacity: "1" - }, - input: { - position: "relative", - verticalAlign: "top", - backgroundColor: "transparent" - }, - inputWithNoHint: { - position: "relative", - verticalAlign: "top" - }, - menu: { - position: "absolute", - top: "100%", - left: "0", - zIndex: "100", - display: "none" - }, - ltr: { - left: "0", - right: "auto" - }, - rtl: { - left: "auto", - right: " 0" - } - }; - if (_.isMsie()) { - _.mixin(css.input, { - backgroundImage: "url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)" - }); - } - return css; - } - }(); - var EventBus = function() { - "use strict"; - var namespace, deprecationMap; - namespace = "typeahead:"; - deprecationMap = { - render: "rendered", - cursorchange: "cursorchanged", - select: "selected", - autocomplete: "autocompleted" - }; - function EventBus(o) { - if (!o || !o.el) { - $.error("EventBus initialized without el"); - } - this.$el = $(o.el); - } - _.mixin(EventBus.prototype, { - _trigger: function(type, args) { - var $e = $.Event(namespace + type); - this.$el.trigger.call(this.$el, $e, args || []); - return $e; - }, - before: function(type) { - var args, $e; - args = [].slice.call(arguments, 1); - $e = this._trigger("before" + type, args); - return $e.isDefaultPrevented(); - }, - trigger: function(type) { - var deprecatedType; - this._trigger(type, [].slice.call(arguments, 1)); - if (deprecatedType = deprecationMap[type]) { - this._trigger(deprecatedType, [].slice.call(arguments, 1)); - } - } - }); - return EventBus; - }(); - var EventEmitter = function() { - "use strict"; - var splitter = /\s+/, nextTick = getNextTick(); - return { - onSync: onSync, - onAsync: onAsync, - off: off, - trigger: trigger - }; - function on(method, types, cb, context) { - var type; - if (!cb) { - return this; - } - types = types.split(splitter); - cb = context ? bindContext(cb, context) : cb; - this._callbacks = this._callbacks || {}; - while (type = types.shift()) { - this._callbacks[type] = this._callbacks[type] || { - sync: [], - async: [] - }; - this._callbacks[type][method].push(cb); - } - return this; - } - function onAsync(types, cb, context) { - return on.call(this, "async", types, cb, context); - } - function onSync(types, cb, context) { - return on.call(this, "sync", types, cb, context); - } - function off(types) { - var type; - if (!this._callbacks) { - return this; - } - types = types.split(splitter); - while (type = types.shift()) { - delete this._callbacks[type]; - } - return this; - } - function trigger(types) { - var type, callbacks, args, syncFlush, asyncFlush; - if (!this._callbacks) { - return this; - } - types = types.split(splitter); - args = [].slice.call(arguments, 1); - while ((type = types.shift()) && (callbacks = this._callbacks[type])) { - syncFlush = getFlush(callbacks.sync, this, [ type ].concat(args)); - asyncFlush = getFlush(callbacks.async, this, [ type ].concat(args)); - syncFlush() && nextTick(asyncFlush); - } - return this; - } - function getFlush(callbacks, context, args) { - return flush; - function flush() { - var cancelled; - for (var i = 0, len = callbacks.length; !cancelled && i < len; i += 1) { - cancelled = callbacks[i].apply(context, args) === false; - } - return !cancelled; - } - } - function getNextTick() { - var nextTickFn; - if (window.setImmediate) { - nextTickFn = function nextTickSetImmediate(fn) { - setImmediate(function() { - fn(); - }); - }; - } else { - nextTickFn = function nextTickSetTimeout(fn) { - setTimeout(function() { - fn(); - }, 0); - }; - } - return nextTickFn; - } - function bindContext(fn, context) { - return fn.bind ? fn.bind(context) : function() { - fn.apply(context, [].slice.call(arguments, 0)); - }; - } - }(); - var highlight = function(doc) { - "use strict"; - var defaults = { - node: null, - pattern: null, - tagName: "strong", - className: null, - wordsOnly: false, - caseSensitive: false, - diacriticInsensitive: false - }; - var accented = { - A: "[AaªÀ-Åà-åĀ-ąǍǎȀ-ȃȦȧᴬᵃḀḁẚẠ-ảₐ℀℁℻⒜Ⓐⓐ㍱-㍴㎀-㎄㎈㎉㎩-㎯㏂㏊㏟㏿Aa]", - B: "[BbᴮᵇḂ-ḇℬ⒝Ⓑⓑ㍴㎅-㎇㏃㏈㏔㏝Bb]", - C: "[CcÇçĆ-čᶜ℀ℂ℃℅℆ℭⅭⅽ⒞Ⓒⓒ㍶㎈㎉㎝㎠㎤㏄-㏇Cc]", - D: "[DdĎďDŽ-džDZ-dzᴰᵈḊ-ḓⅅⅆⅮⅾ⒟Ⓓⓓ㋏㍲㍷-㍹㎗㎭-㎯㏅㏈Dd]", - E: "[EeÈ-Ëè-ëĒ-ěȄ-ȇȨȩᴱᵉḘ-ḛẸ-ẽₑ℡ℯℰⅇ⒠Ⓔⓔ㉐㋍㋎Ee]", - F: "[FfᶠḞḟ℉ℱ℻⒡Ⓕⓕ㎊-㎌㎙ff-fflFf]", - G: "[GgĜ-ģǦǧǴǵᴳᵍḠḡℊ⒢Ⓖⓖ㋌㋍㎇㎍-㎏㎓㎬㏆㏉㏒㏿Gg]", - H: "[HhĤĥȞȟʰᴴḢ-ḫẖℋ-ℎ⒣Ⓗⓗ㋌㍱㎐-㎔㏊㏋㏗Hh]", - I: "[IiÌ-Ïì-ïĨ-İIJijǏǐȈ-ȋᴵᵢḬḭỈ-ịⁱℐℑℹⅈⅠ-ⅣⅥ-ⅨⅪⅫⅰ-ⅳⅵ-ⅸⅺⅻ⒤Ⓘⓘ㍺㏌㏕fiffiIi]", - J: "[JjIJ-ĵLJ-njǰʲᴶⅉ⒥ⒿⓙⱼJj]", - K: "[KkĶķǨǩᴷᵏḰ-ḵK⒦Ⓚⓚ㎄㎅㎉㎏㎑㎘㎞㎢㎦㎪㎸㎾㏀㏆㏍-㏏Kk]", - L: "[LlĹ-ŀLJ-ljˡᴸḶḷḺ-ḽℒℓ℡Ⅼⅼ⒧Ⓛⓛ㋏㎈㎉㏐-㏓㏕㏖㏿flfflLl]", - M: "[MmᴹᵐḾ-ṃ℠™ℳⅯⅿ⒨Ⓜⓜ㍷-㍹㎃㎆㎎㎒㎖㎙-㎨㎫㎳㎷㎹㎽㎿㏁㏂㏎㏐㏔-㏖㏘㏙㏞㏟Mm]", - N: "[NnÑñŃ-ʼnNJ-njǸǹᴺṄ-ṋⁿℕ№⒩Ⓝⓝ㎁㎋㎚㎱㎵㎻㏌㏑Nn]", - O: "[OoºÒ-Öò-öŌ-őƠơǑǒǪǫȌ-ȏȮȯᴼᵒỌ-ỏₒ℅№ℴ⒪Ⓞⓞ㍵㏇㏒㏖Oo]", - P: "[PpᴾᵖṔ-ṗℙ⒫Ⓟⓟ㉐㍱㍶㎀㎊㎩-㎬㎰㎴㎺㏋㏗-㏚Pp]", - Q: "[Qqℚ⒬Ⓠⓠ㏃Qq]", - R: "[RrŔ-řȐ-ȓʳᴿᵣṘ-ṛṞṟ₨ℛ-ℝ⒭Ⓡⓡ㋍㍴㎭-㎯㏚㏛Rr]", - S: "[SsŚ-šſȘșˢṠ-ṣ₨℁℠⒮Ⓢⓢ㎧㎨㎮-㎳㏛㏜stSs]", - T: "[TtŢ-ťȚțᵀᵗṪ-ṱẗ℡™⒯Ⓣⓣ㉐㋏㎔㏏ſtstTt]", - U: "[UuÙ-Üù-üŨ-ųƯưǓǔȔ-ȗᵁᵘᵤṲ-ṷỤ-ủ℆⒰Ⓤⓤ㍳㍺Uu]", - V: "[VvᵛᵥṼ-ṿⅣ-Ⅷⅳ-ⅷ⒱Ⓥⓥⱽ㋎㍵㎴-㎹㏜㏞Vv]", - W: "[WwŴŵʷᵂẀ-ẉẘ⒲Ⓦⓦ㎺-㎿㏝Ww]", - X: "[XxˣẊ-ẍₓ℻Ⅸ-Ⅻⅸ-ⅻ⒳Ⓧⓧ㏓Xx]", - Y: "[YyÝýÿŶ-ŸȲȳʸẎẏẙỲ-ỹ⒴Ⓨⓨ㏉Yy]", - Z: "[ZzŹ-žDZ-dzᶻẐ-ẕℤℨ⒵Ⓩⓩ㎐-㎔Zz]" - }; - return function hightlight(o) { - var regex; - o = _.mixin({}, defaults, o); - if (!o.node || !o.pattern) { - return; - } - o.pattern = _.isArray(o.pattern) ? o.pattern : [ o.pattern ]; - regex = getRegex(o.pattern, o.caseSensitive, o.wordsOnly, o.diacriticInsensitive); - traverse(o.node, hightlightTextNode); - function hightlightTextNode(textNode) { - var match, patternNode, wrapperNode; - if (match = regex.exec(textNode.data)) { - wrapperNode = doc.createElement(o.tagName); - o.className && (wrapperNode.className = o.className); - patternNode = textNode.splitText(match.index); - patternNode.splitText(match[0].length); - wrapperNode.appendChild(patternNode.cloneNode(true)); - textNode.parentNode.replaceChild(wrapperNode, patternNode); - } - return !!match; - } - function traverse(el, hightlightTextNode) { - var childNode, TEXT_NODE_TYPE = 3; - for (var i = 0; i < el.childNodes.length; i++) { - childNode = el.childNodes[i]; - if (childNode.nodeType === TEXT_NODE_TYPE) { - i += hightlightTextNode(childNode) ? 1 : 0; - } else { - traverse(childNode, hightlightTextNode); - } - } - } - }; - function accent_replacer(chr) { - return accented[chr.toUpperCase()] || chr; - } - function getRegex(patterns, caseSensitive, wordsOnly, diacriticInsensitive) { - var escapedPatterns = [], regexStr; - for (var i = 0, len = patterns.length; i < len; i++) { - var escapedWord = _.escapeRegExChars(patterns[i]); - if (diacriticInsensitive) { - escapedWord = escapedWord.replace(/\S/g, accent_replacer); - } - escapedPatterns.push(escapedWord); - } - regexStr = wordsOnly ? "\\b(" + escapedPatterns.join("|") + ")\\b" : "(" + escapedPatterns.join("|") + ")"; - return caseSensitive ? new RegExp(regexStr) : new RegExp(regexStr, "i"); - } - }(window.document); - var Input = function() { - "use strict"; - var specialKeyCodeMap; - specialKeyCodeMap = { - 9: "tab", - 27: "esc", - 37: "left", - 39: "right", - 13: "enter", - 38: "up", - 40: "down" - }; - function Input(o, www) { - var id; - o = o || {}; - if (!o.input) { - $.error("input is missing"); - } - www.mixin(this); - this.$hint = $(o.hint); - this.$input = $(o.input); - this.$menu = $(o.menu); - id = this.$input.attr("id") || _.guid(); - this.$menu.attr("id", id + "_listbox"); - this.$hint.attr({ - "aria-hidden": true - }); - this.$input.attr({ - "aria-owns": id + "_listbox", - role: "combobox", - "aria-autocomplete": "list", - "aria-expanded": false - }); - this.query = this.$input.val(); - this.queryWhenFocused = this.hasFocus() ? this.query : null; - this.$overflowHelper = buildOverflowHelper(this.$input); - this._checkLanguageDirection(); - if (this.$hint.length === 0) { - this.setHint = this.getHint = this.clearHint = this.clearHintIfInvalid = _.noop; - } - this.onSync("cursorchange", this._updateDescendent); - } - Input.normalizeQuery = function(str) { - return _.toStr(str).replace(/^\s*/g, "").replace(/\s{2,}/g, " "); - }; - _.mixin(Input.prototype, EventEmitter, { - _onBlur: function onBlur() { - this.resetInputValue(); - this.trigger("blurred"); - }, - _onFocus: function onFocus() { - this.queryWhenFocused = this.query; - this.trigger("focused"); - }, - _onKeydown: function onKeydown($e) { - var keyName = specialKeyCodeMap[$e.which || $e.keyCode]; - this._managePreventDefault(keyName, $e); - if (keyName && this._shouldTrigger(keyName, $e)) { - this.trigger(keyName + "Keyed", $e); - } - }, - _onInput: function onInput() { - this._setQuery(this.getInputValue()); - this.clearHintIfInvalid(); - this._checkLanguageDirection(); - }, - _managePreventDefault: function managePreventDefault(keyName, $e) { - var preventDefault; - switch (keyName) { - case "up": - case "down": - preventDefault = !withModifier($e); - break; - - default: - preventDefault = false; - } - preventDefault && $e.preventDefault(); - }, - _shouldTrigger: function shouldTrigger(keyName, $e) { - var trigger; - switch (keyName) { - case "tab": - trigger = !withModifier($e); - break; - - default: - trigger = true; - } - return trigger; - }, - _checkLanguageDirection: function checkLanguageDirection() { - var dir = (this.$input.css("direction") || "ltr").toLowerCase(); - if (this.dir !== dir) { - this.dir = dir; - this.$hint.attr("dir", dir); - this.trigger("langDirChanged", dir); - } - }, - _setQuery: function setQuery(val, silent) { - var areEquivalent, hasDifferentWhitespace; - areEquivalent = areQueriesEquivalent(val, this.query); - hasDifferentWhitespace = areEquivalent ? this.query.length !== val.length : false; - this.query = val; - if (!silent && !areEquivalent) { - this.trigger("queryChanged", this.query); - } else if (!silent && hasDifferentWhitespace) { - this.trigger("whitespaceChanged", this.query); - } - }, - _updateDescendent: function updateDescendent(event, id) { - this.$input.attr("aria-activedescendant", id); - }, - bind: function() { - var that = this, onBlur, onFocus, onKeydown, onInput; - onBlur = _.bind(this._onBlur, this); - onFocus = _.bind(this._onFocus, this); - onKeydown = _.bind(this._onKeydown, this); - onInput = _.bind(this._onInput, this); - this.$input.on("blur.tt", onBlur).on("focus.tt", onFocus).on("keydown.tt", onKeydown); - if (!_.isMsie() || _.isMsie() > 9) { - this.$input.on("input.tt", onInput); - } else { - this.$input.on("keydown.tt keypress.tt cut.tt paste.tt", function($e) { - if (specialKeyCodeMap[$e.which || $e.keyCode]) { - return; - } - _.defer(_.bind(that._onInput, that, $e)); - }); - } - return this; - }, - focus: function focus() { - this.$input.focus(); - }, - blur: function blur() { - this.$input.blur(); - }, - getLangDir: function getLangDir() { - return this.dir; - }, - getQuery: function getQuery() { - return this.query || ""; - }, - setQuery: function setQuery(val, silent) { - this.setInputValue(val); - this._setQuery(val, silent); - }, - hasQueryChangedSinceLastFocus: function hasQueryChangedSinceLastFocus() { - return this.query !== this.queryWhenFocused; - }, - getInputValue: function getInputValue() { - return this.$input.val(); - }, - setInputValue: function setInputValue(value) { - this.$input.val(value); - this.clearHintIfInvalid(); - this._checkLanguageDirection(); - }, - resetInputValue: function resetInputValue() { - this.setInputValue(this.query); - }, - getHint: function getHint() { - return this.$hint.val(); - }, - setHint: function setHint(value) { - this.$hint.val(value); - }, - clearHint: function clearHint() { - this.setHint(""); - }, - clearHintIfInvalid: function clearHintIfInvalid() { - var val, hint, valIsPrefixOfHint, isValid; - val = this.getInputValue(); - hint = this.getHint(); - valIsPrefixOfHint = val !== hint && hint.indexOf(val) === 0; - isValid = val !== "" && valIsPrefixOfHint && !this.hasOverflow(); - !isValid && this.clearHint(); - }, - hasFocus: function hasFocus() { - return this.$input.is(":focus"); - }, - hasOverflow: function hasOverflow() { - var constraint = this.$input.width() - 2; - this.$overflowHelper.text(this.getInputValue()); - return this.$overflowHelper.width() >= constraint; - }, - isCursorAtEnd: function() { - var valueLength, selectionStart, range; - valueLength = this.$input.val().length; - selectionStart = this.$input[0].selectionStart; - if (_.isNumber(selectionStart)) { - return selectionStart === valueLength; - } else if (document.selection) { - range = document.selection.createRange(); - range.moveStart("character", -valueLength); - return valueLength === range.text.length; - } - return true; - }, - destroy: function destroy() { - this.$hint.off(".tt"); - this.$input.off(".tt"); - this.$overflowHelper.remove(); - this.$hint = this.$input = this.$overflowHelper = $("
"); - }, - setAriaExpanded: function setAriaExpanded(value) { - this.$input.attr("aria-expanded", value); - } - }); - return Input; - function buildOverflowHelper($input) { - return $('').css({ - position: "absolute", - visibility: "hidden", - whiteSpace: "pre", - fontFamily: $input.css("font-family"), - fontSize: $input.css("font-size"), - fontStyle: $input.css("font-style"), - fontVariant: $input.css("font-variant"), - fontWeight: $input.css("font-weight"), - wordSpacing: $input.css("word-spacing"), - letterSpacing: $input.css("letter-spacing"), - textIndent: $input.css("text-indent"), - textRendering: $input.css("text-rendering"), - textTransform: $input.css("text-transform") - }).insertAfter($input); - } - function areQueriesEquivalent(a, b) { - return Input.normalizeQuery(a) === Input.normalizeQuery(b); - } - function withModifier($e) { - return $e.altKey || $e.ctrlKey || $e.metaKey || $e.shiftKey; - } - }(); - var Dataset = function() { - "use strict"; - var keys, nameGenerator; - keys = { - dataset: "tt-selectable-dataset", - val: "tt-selectable-display", - obj: "tt-selectable-object" - }; - nameGenerator = _.getIdGenerator(); - function Dataset(o, www) { - o = o || {}; - o.templates = o.templates || {}; - o.templates.notFound = o.templates.notFound || o.templates.empty; - if (!o.source) { - $.error("missing source"); - } - if (!o.node) { - $.error("missing node"); - } - if (o.name && !isValidName(o.name)) { - $.error("invalid dataset name: " + o.name); - } - www.mixin(this); - this.highlight = !!o.highlight; - this.name = _.toStr(o.name || nameGenerator()); - this.limit = o.limit || 5; - this.displayFn = getDisplayFn(o.display || o.displayKey); - this.templates = getTemplates(o.templates, this.displayFn); - this.source = o.source.__ttAdapter ? o.source.__ttAdapter() : o.source; - this.async = _.isUndefined(o.async) ? this.source.length > 2 : !!o.async; - this._resetLastSuggestion(); - this.$el = $(o.node).attr("role", "presentation").addClass(this.classes.dataset).addClass(this.classes.dataset + "-" + this.name); - } - Dataset.extractData = function extractData(el) { - var $el = $(el); - if ($el.data(keys.obj)) { - return { - dataset: $el.data(keys.dataset) || "", - val: $el.data(keys.val) || "", - obj: $el.data(keys.obj) || null - }; - } - return null; - }; - _.mixin(Dataset.prototype, EventEmitter, { - _overwrite: function overwrite(query, suggestions) { - suggestions = suggestions || []; - if (suggestions.length) { - this._renderSuggestions(query, suggestions); - } else if (this.async && this.templates.pending) { - this._renderPending(query); - } else if (!this.async && this.templates.notFound) { - this._renderNotFound(query); - } else { - this._empty(); - } - this.trigger("rendered", suggestions, false, this.name); - }, - _append: function append(query, suggestions) { - suggestions = suggestions || []; - if (suggestions.length && this.$lastSuggestion.length) { - this._appendSuggestions(query, suggestions); - } else if (suggestions.length) { - this._renderSuggestions(query, suggestions); - } else if (!this.$lastSuggestion.length && this.templates.notFound) { - this._renderNotFound(query); - } - this.trigger("rendered", suggestions, true, this.name); - }, - _renderSuggestions: function renderSuggestions(query, suggestions) { - var $fragment; - $fragment = this._getSuggestionsFragment(query, suggestions); - this.$lastSuggestion = $fragment.children().last(); - this.$el.html($fragment).prepend(this._getHeader(query, suggestions)).append(this._getFooter(query, suggestions)); - }, - _appendSuggestions: function appendSuggestions(query, suggestions) { - var $fragment, $lastSuggestion; - $fragment = this._getSuggestionsFragment(query, suggestions); - $lastSuggestion = $fragment.children().last(); - this.$lastSuggestion.after($fragment); - this.$lastSuggestion = $lastSuggestion; - }, - _renderPending: function renderPending(query) { - var template = this.templates.pending; - this._resetLastSuggestion(); - template && this.$el.html(template({ - query: query, - dataset: this.name - })); - }, - _renderNotFound: function renderNotFound(query) { - var template = this.templates.notFound; - this._resetLastSuggestion(); - template && this.$el.html(template({ - query: query, - dataset: this.name - })); - }, - _empty: function empty() { - this.$el.empty(); - this._resetLastSuggestion(); - }, - _getSuggestionsFragment: function getSuggestionsFragment(query, suggestions) { - var that = this, fragment; - fragment = document.createDocumentFragment(); - _.each(suggestions, function getSuggestionNode(suggestion) { - var $el, context; - context = that._injectQuery(query, suggestion); - $el = $(that.templates.suggestion(context)).data(keys.dataset, that.name).data(keys.obj, suggestion).data(keys.val, that.displayFn(suggestion)).addClass(that.classes.suggestion + " " + that.classes.selectable); - fragment.appendChild($el[0]); - }); - this.highlight && highlight({ - className: this.classes.highlight, - node: fragment, - pattern: query - }); - return $(fragment); - }, - _getFooter: function getFooter(query, suggestions) { - return this.templates.footer ? this.templates.footer({ - query: query, - suggestions: suggestions, - dataset: this.name - }) : null; - }, - _getHeader: function getHeader(query, suggestions) { - return this.templates.header ? this.templates.header({ - query: query, - suggestions: suggestions, - dataset: this.name - }) : null; - }, - _resetLastSuggestion: function resetLastSuggestion() { - this.$lastSuggestion = $(); - }, - _injectQuery: function injectQuery(query, obj) { - return _.isObject(obj) ? _.mixin({ - _query: query - }, obj) : obj; - }, - update: function update(query) { - var that = this, canceled = false, syncCalled = false, rendered = 0; - this.cancel(); - this.cancel = function cancel() { - canceled = true; - that.cancel = $.noop; - that.async && that.trigger("asyncCanceled", query, that.name); - }; - this.source(query, sync, async); - !syncCalled && sync([]); - function sync(suggestions) { - if (syncCalled) { - return; - } - syncCalled = true; - suggestions = (suggestions || []).slice(0, that.limit); - rendered = suggestions.length; - that._overwrite(query, suggestions); - if (rendered < that.limit && that.async) { - that.trigger("asyncRequested", query, that.name); - } - } - function async(suggestions) { - suggestions = suggestions || []; - if (!canceled && rendered < that.limit) { - that.cancel = $.noop; - var idx = Math.abs(rendered - that.limit); - rendered += idx; - that._append(query, suggestions.slice(0, idx)); - that.async && that.trigger("asyncReceived", query, that.name); - } - } - }, - cancel: $.noop, - clear: function clear() { - this._empty(); - this.cancel(); - this.trigger("cleared"); - }, - isEmpty: function isEmpty() { - return this.$el.is(":empty"); - }, - destroy: function destroy() { - this.$el = $("
"); - } - }); - return Dataset; - function getDisplayFn(display) { - display = display || _.stringify; - return _.isFunction(display) ? display : displayFn; - function displayFn(obj) { - return obj[display]; - } - } - function getTemplates(templates, displayFn) { - return { - notFound: templates.notFound && _.templatify(templates.notFound), - pending: templates.pending && _.templatify(templates.pending), - header: templates.header && _.templatify(templates.header), - footer: templates.footer && _.templatify(templates.footer), - suggestion: templates.suggestion ? userSuggestionTemplate : suggestionTemplate - }; - function userSuggestionTemplate(context) { - var template = templates.suggestion; - return $(template(context)).attr("id", _.guid()); - } - function suggestionTemplate(context) { - return $('
').attr("id", _.guid()).text(displayFn(context)); - } - } - function isValidName(str) { - return /^[_a-zA-Z0-9-]+$/.test(str); - } - }(); - var Menu = function() { - "use strict"; - function Menu(o, www) { - var that = this; - o = o || {}; - if (!o.node) { - $.error("node is required"); - } - www.mixin(this); - this.$node = $(o.node); - this.query = null; - this.datasets = _.map(o.datasets, initializeDataset); - function initializeDataset(oDataset) { - var node = that.$node.find(oDataset.node).first(); - oDataset.node = node.length ? node : $("
").appendTo(that.$node); - return new Dataset(oDataset, www); - } - } - _.mixin(Menu.prototype, EventEmitter, { - _onSelectableClick: function onSelectableClick($e) { - this.trigger("selectableClicked", $($e.currentTarget)); - }, - _onRendered: function onRendered(type, dataset, suggestions, async) { - this.$node.toggleClass(this.classes.empty, this._allDatasetsEmpty()); - this.trigger("datasetRendered", dataset, suggestions, async); - }, - _onCleared: function onCleared() { - this.$node.toggleClass(this.classes.empty, this._allDatasetsEmpty()); - this.trigger("datasetCleared"); - }, - _propagate: function propagate() { - this.trigger.apply(this, arguments); - }, - _allDatasetsEmpty: function allDatasetsEmpty() { - return _.every(this.datasets, _.bind(function isDatasetEmpty(dataset) { - var isEmpty = dataset.isEmpty(); - this.$node.attr("aria-expanded", !isEmpty); - return isEmpty; - }, this)); - }, - _getSelectables: function getSelectables() { - return this.$node.find(this.selectors.selectable); - }, - _removeCursor: function _removeCursor() { - var $selectable = this.getActiveSelectable(); - $selectable && $selectable.removeClass(this.classes.cursor); - }, - _ensureVisible: function ensureVisible($el) { - var elTop, elBottom, nodeScrollTop, nodeHeight; - elTop = $el.position().top; - elBottom = elTop + $el.outerHeight(true); - nodeScrollTop = this.$node.scrollTop(); - nodeHeight = this.$node.height() + parseInt(this.$node.css("paddingTop"), 10) + parseInt(this.$node.css("paddingBottom"), 10); - if (elTop < 0) { - this.$node.scrollTop(nodeScrollTop + elTop); - } else if (nodeHeight < elBottom) { - this.$node.scrollTop(nodeScrollTop + (elBottom - nodeHeight)); - } - }, - bind: function() { - var that = this, onSelectableClick; - onSelectableClick = _.bind(this._onSelectableClick, this); - this.$node.on("click.tt", this.selectors.selectable, onSelectableClick); - this.$node.on("mouseover", this.selectors.selectable, function() { - that.setCursor($(this)); - }); - this.$node.on("mouseleave", function() { - that._removeCursor(); - }); - _.each(this.datasets, function(dataset) { - dataset.onSync("asyncRequested", that._propagate, that).onSync("asyncCanceled", that._propagate, that).onSync("asyncReceived", that._propagate, that).onSync("rendered", that._onRendered, that).onSync("cleared", that._onCleared, that); - }); - return this; - }, - isOpen: function isOpen() { - return this.$node.hasClass(this.classes.open); - }, - open: function open() { - this.$node.scrollTop(0); - this.$node.addClass(this.classes.open); - }, - close: function close() { - this.$node.attr("aria-expanded", false); - this.$node.removeClass(this.classes.open); - this._removeCursor(); - }, - setLanguageDirection: function setLanguageDirection(dir) { - this.$node.attr("dir", dir); - }, - selectableRelativeToCursor: function selectableRelativeToCursor(delta) { - var $selectables, $oldCursor, oldIndex, newIndex; - $oldCursor = this.getActiveSelectable(); - $selectables = this._getSelectables(); - oldIndex = $oldCursor ? $selectables.index($oldCursor) : -1; - newIndex = oldIndex + delta; - newIndex = (newIndex + 1) % ($selectables.length + 1) - 1; - newIndex = newIndex < -1 ? $selectables.length - 1 : newIndex; - return newIndex === -1 ? null : $selectables.eq(newIndex); - }, - setCursor: function setCursor($selectable) { - this._removeCursor(); - if ($selectable = $selectable && $selectable.first()) { - $selectable.addClass(this.classes.cursor); - this._ensureVisible($selectable); - } - }, - getSelectableData: function getSelectableData($el) { - return $el && $el.length ? Dataset.extractData($el) : null; - }, - getActiveSelectable: function getActiveSelectable() { - var $selectable = this._getSelectables().filter(this.selectors.cursor).first(); - return $selectable.length ? $selectable : null; - }, - getTopSelectable: function getTopSelectable() { - var $selectable = this._getSelectables().first(); - return $selectable.length ? $selectable : null; - }, - update: function update(query) { - var isValidUpdate = query !== this.query; - if (isValidUpdate) { - this.query = query; - _.each(this.datasets, updateDataset); - } - return isValidUpdate; - function updateDataset(dataset) { - dataset.update(query); - } - }, - empty: function empty() { - _.each(this.datasets, clearDataset); - this.query = null; - this.$node.addClass(this.classes.empty); - function clearDataset(dataset) { - dataset.clear(); - } - }, - destroy: function destroy() { - this.$node.off(".tt"); - this.$node = $("
"); - _.each(this.datasets, destroyDataset); - function destroyDataset(dataset) { - dataset.destroy(); - } - } - }); - return Menu; - }(); - var Status = function() { - "use strict"; - function Status(options) { - this.$el = $("", { - role: "status", - "aria-live": "polite" - }).css({ - position: "absolute", - padding: "0", - border: "0", - height: "1px", - width: "1px", - "margin-bottom": "-1px", - "margin-right": "-1px", - overflow: "hidden", - clip: "rect(0 0 0 0)", - "white-space": "nowrap" - }); - options.$input.after(this.$el); - _.each(options.menu.datasets, _.bind(function(dataset) { - if (dataset.onSync) { - dataset.onSync("rendered", _.bind(this.update, this)); - dataset.onSync("cleared", _.bind(this.cleared, this)); - } - }, this)); - } - _.mixin(Status.prototype, { - update: function update(event, suggestions) { - var length = suggestions.length; - var words; - if (length === 1) { - words = { - result: "result", - is: "is" - }; - } else { - words = { - result: "results", - is: "are" - }; - } - this.$el.text(length + " " + words.result + " " + words.is + " available, use up and down arrow keys to navigate."); - }, - cleared: function() { - this.$el.text(""); - } - }); - return Status; - }(); - var DefaultMenu = function() { - "use strict"; - var s = Menu.prototype; - function DefaultMenu() { - Menu.apply(this, [].slice.call(arguments, 0)); - } - _.mixin(DefaultMenu.prototype, Menu.prototype, { - open: function open() { - !this._allDatasetsEmpty() && this._show(); - return s.open.apply(this, [].slice.call(arguments, 0)); - }, - close: function close() { - this._hide(); - return s.close.apply(this, [].slice.call(arguments, 0)); - }, - _onRendered: function onRendered() { - if (this._allDatasetsEmpty()) { - this._hide(); - } else { - this.isOpen() && this._show(); - } - return s._onRendered.apply(this, [].slice.call(arguments, 0)); - }, - _onCleared: function onCleared() { - if (this._allDatasetsEmpty()) { - this._hide(); - } else { - this.isOpen() && this._show(); - } - return s._onCleared.apply(this, [].slice.call(arguments, 0)); - }, - setLanguageDirection: function setLanguageDirection(dir) { - this.$node.css(dir === "ltr" ? this.css.ltr : this.css.rtl); - return s.setLanguageDirection.apply(this, [].slice.call(arguments, 0)); - }, - _hide: function hide() { - this.$node.hide(); - }, - _show: function show() { - this.$node.css("display", "block"); - } - }); - return DefaultMenu; - }(); - var Typeahead = function() { - "use strict"; - function Typeahead(o, www) { - var onFocused, onBlurred, onEnterKeyed, onTabKeyed, onEscKeyed, onUpKeyed, onDownKeyed, onLeftKeyed, onRightKeyed, onQueryChanged, onWhitespaceChanged; - o = o || {}; - if (!o.input) { - $.error("missing input"); - } - if (!o.menu) { - $.error("missing menu"); - } - if (!o.eventBus) { - $.error("missing event bus"); - } - www.mixin(this); - this.eventBus = o.eventBus; - this.minLength = _.isNumber(o.minLength) ? o.minLength : 1; - this.input = o.input; - this.menu = o.menu; - this.enabled = true; - this.autoselect = !!o.autoselect; - this.active = false; - this.input.hasFocus() && this.activate(); - this.dir = this.input.getLangDir(); - this._hacks(); - this.menu.bind().onSync("selectableClicked", this._onSelectableClicked, this).onSync("asyncRequested", this._onAsyncRequested, this).onSync("asyncCanceled", this._onAsyncCanceled, this).onSync("asyncReceived", this._onAsyncReceived, this).onSync("datasetRendered", this._onDatasetRendered, this).onSync("datasetCleared", this._onDatasetCleared, this); - onFocused = c(this, "activate", "open", "_onFocused"); - onBlurred = c(this, "deactivate", "_onBlurred"); - onEnterKeyed = c(this, "isActive", "isOpen", "_onEnterKeyed"); - onTabKeyed = c(this, "isActive", "isOpen", "_onTabKeyed"); - onEscKeyed = c(this, "isActive", "_onEscKeyed"); - onUpKeyed = c(this, "isActive", "open", "_onUpKeyed"); - onDownKeyed = c(this, "isActive", "open", "_onDownKeyed"); - onLeftKeyed = c(this, "isActive", "isOpen", "_onLeftKeyed"); - onRightKeyed = c(this, "isActive", "isOpen", "_onRightKeyed"); - onQueryChanged = c(this, "_openIfActive", "_onQueryChanged"); - onWhitespaceChanged = c(this, "_openIfActive", "_onWhitespaceChanged"); - this.input.bind().onSync("focused", onFocused, this).onSync("blurred", onBlurred, this).onSync("enterKeyed", onEnterKeyed, this).onSync("tabKeyed", onTabKeyed, this).onSync("escKeyed", onEscKeyed, this).onSync("upKeyed", onUpKeyed, this).onSync("downKeyed", onDownKeyed, this).onSync("leftKeyed", onLeftKeyed, this).onSync("rightKeyed", onRightKeyed, this).onSync("queryChanged", onQueryChanged, this).onSync("whitespaceChanged", onWhitespaceChanged, this).onSync("langDirChanged", this._onLangDirChanged, this); - } - _.mixin(Typeahead.prototype, { - _hacks: function hacks() { - var $input, $menu; - $input = this.input.$input || $("
"); - $menu = this.menu.$node || $("
"); - $input.on("blur.tt", function($e) { - var active, isActive, hasActive; - active = document.activeElement; - isActive = $menu.is(active); - hasActive = $menu.has(active).length > 0; - if (_.isMsie() && (isActive || hasActive)) { - $e.preventDefault(); - $e.stopImmediatePropagation(); - _.defer(function() { - $input.focus(); - }); - } - }); - $menu.on("mousedown.tt", function($e) { - $e.preventDefault(); - }); - }, - _onSelectableClicked: function onSelectableClicked(type, $el) { - this.select($el); - }, - _onDatasetCleared: function onDatasetCleared() { - this._updateHint(); - }, - _onDatasetRendered: function onDatasetRendered(type, suggestions, async, dataset) { - this._updateHint(); - if (this.autoselect) { - var cursorClass = this.selectors.cursor.substr(1); - this.menu.$node.find(this.selectors.suggestion).first().addClass(cursorClass); - } - this.eventBus.trigger("render", suggestions, async, dataset); - }, - _onAsyncRequested: function onAsyncRequested(type, dataset, query) { - this.eventBus.trigger("asyncrequest", query, dataset); - }, - _onAsyncCanceled: function onAsyncCanceled(type, dataset, query) { - this.eventBus.trigger("asynccancel", query, dataset); - }, - _onAsyncReceived: function onAsyncReceived(type, dataset, query) { - this.eventBus.trigger("asyncreceive", query, dataset); - }, - _onFocused: function onFocused() { - this._minLengthMet() && this.menu.update(this.input.getQuery()); - }, - _onBlurred: function onBlurred() { - if (this.input.hasQueryChangedSinceLastFocus()) { - this.eventBus.trigger("change", this.input.getQuery()); - } - }, - _onEnterKeyed: function onEnterKeyed(type, $e) { - var $selectable; - if ($selectable = this.menu.getActiveSelectable()) { - if (this.select($selectable)) { - $e.preventDefault(); - $e.stopPropagation(); - } - } else if (this.autoselect) { - if (this.select(this.menu.getTopSelectable())) { - $e.preventDefault(); - $e.stopPropagation(); - } - } - }, - _onTabKeyed: function onTabKeyed(type, $e) { - var $selectable; - if ($selectable = this.menu.getActiveSelectable()) { - this.select($selectable) && $e.preventDefault(); - } else if (this.autoselect) { - if ($selectable = this.menu.getTopSelectable()) { - this.autocomplete($selectable) && $e.preventDefault(); - } - } - }, - _onEscKeyed: function onEscKeyed() { - this.close(); - }, - _onUpKeyed: function onUpKeyed() { - this.moveCursor(-1); - }, - _onDownKeyed: function onDownKeyed() { - this.moveCursor(+1); - }, - _onLeftKeyed: function onLeftKeyed() { - if (this.dir === "rtl" && this.input.isCursorAtEnd()) { - this.autocomplete(this.menu.getActiveSelectable() || this.menu.getTopSelectable()); - } - }, - _onRightKeyed: function onRightKeyed() { - if (this.dir === "ltr" && this.input.isCursorAtEnd()) { - this.autocomplete(this.menu.getActiveSelectable() || this.menu.getTopSelectable()); - } - }, - _onQueryChanged: function onQueryChanged(e, query) { - this._minLengthMet(query) ? this.menu.update(query) : this.menu.empty(); - }, - _onWhitespaceChanged: function onWhitespaceChanged() { - this._updateHint(); - }, - _onLangDirChanged: function onLangDirChanged(e, dir) { - if (this.dir !== dir) { - this.dir = dir; - this.menu.setLanguageDirection(dir); - } - }, - _openIfActive: function openIfActive() { - this.isActive() && this.open(); - }, - _minLengthMet: function minLengthMet(query) { - query = _.isString(query) ? query : this.input.getQuery() || ""; - return query.length >= this.minLength; - }, - _updateHint: function updateHint() { - var $selectable, data, val, query, escapedQuery, frontMatchRegEx, match; - $selectable = this.menu.getTopSelectable(); - data = this.menu.getSelectableData($selectable); - val = this.input.getInputValue(); - if (data && !_.isBlankString(val) && !this.input.hasOverflow()) { - query = Input.normalizeQuery(val); - escapedQuery = _.escapeRegExChars(query); - frontMatchRegEx = new RegExp("^(?:" + escapedQuery + ")(.+$)", "i"); - match = frontMatchRegEx.exec(data.val); - match && this.input.setHint(val + match[1]); - } else { - this.input.clearHint(); - } - }, - isEnabled: function isEnabled() { - return this.enabled; - }, - enable: function enable() { - this.enabled = true; - }, - disable: function disable() { - this.enabled = false; - }, - isActive: function isActive() { - return this.active; - }, - activate: function activate() { - if (this.isActive()) { - return true; - } else if (!this.isEnabled() || this.eventBus.before("active")) { - return false; - } else { - this.active = true; - this.eventBus.trigger("active"); - return true; - } - }, - deactivate: function deactivate() { - if (!this.isActive()) { - return true; - } else if (this.eventBus.before("idle")) { - return false; - } else { - this.active = false; - this.close(); - this.eventBus.trigger("idle"); - return true; - } - }, - isOpen: function isOpen() { - return this.menu.isOpen(); - }, - open: function open() { - if (!this.isOpen() && !this.eventBus.before("open")) { - this.input.setAriaExpanded(true); - this.menu.open(); - this._updateHint(); - this.eventBus.trigger("open"); - } - return this.isOpen(); - }, - close: function close() { - if (this.isOpen() && !this.eventBus.before("close")) { - this.input.setAriaExpanded(false); - this.menu.close(); - this.input.clearHint(); - this.input.resetInputValue(); - this.eventBus.trigger("close"); - } - return !this.isOpen(); - }, - setVal: function setVal(val) { - this.input.setQuery(_.toStr(val)); - }, - getVal: function getVal() { - return this.input.getQuery(); - }, - select: function select($selectable) { - var data = this.menu.getSelectableData($selectable); - if (data && !this.eventBus.before("select", data.obj, data.dataset)) { - this.input.setQuery(data.val, true); - this.eventBus.trigger("select", data.obj, data.dataset); - this.close(); - return true; - } - return false; - }, - autocomplete: function autocomplete($selectable) { - var query, data, isValid; - query = this.input.getQuery(); - data = this.menu.getSelectableData($selectable); - isValid = data && query !== data.val; - if (isValid && !this.eventBus.before("autocomplete", data.obj, data.dataset)) { - this.input.setQuery(data.val); - this.eventBus.trigger("autocomplete", data.obj, data.dataset); - return true; - } - return false; - }, - moveCursor: function moveCursor(delta) { - var query, $candidate, data, suggestion, datasetName, cancelMove, id; - query = this.input.getQuery(); - $candidate = this.menu.selectableRelativeToCursor(delta); - data = this.menu.getSelectableData($candidate); - suggestion = data ? data.obj : null; - datasetName = data ? data.dataset : null; - id = $candidate ? $candidate.attr("id") : null; - this.input.trigger("cursorchange", id); - cancelMove = this._minLengthMet() && this.menu.update(query); - if (!cancelMove && !this.eventBus.before("cursorchange", suggestion, datasetName)) { - this.menu.setCursor($candidate); - if (data) { - if (typeof data.val === "string") { - this.input.setInputValue(data.val); - } - } else { - this.input.resetInputValue(); - this._updateHint(); - } - this.eventBus.trigger("cursorchange", suggestion, datasetName); - return true; - } - return false; - }, - destroy: function destroy() { - this.input.destroy(); - this.menu.destroy(); - } - }); - return Typeahead; - function c(ctx) { - var methods = [].slice.call(arguments, 1); - return function() { - var args = [].slice.call(arguments); - _.each(methods, function(method) { - return ctx[method].apply(ctx, args); - }); - }; - } - }(); - (function() { - "use strict"; - var old, keys, methods; - old = $.fn.typeahead; - keys = { - www: "tt-www", - attrs: "tt-attrs", - typeahead: "tt-typeahead" - }; - methods = { - initialize: function initialize(o, datasets) { - var www; - datasets = _.isArray(datasets) ? datasets : [].slice.call(arguments, 1); - o = o || {}; - www = WWW(o.classNames); - return this.each(attach); - function attach() { - var $input, $wrapper, $hint, $menu, defaultHint, defaultMenu, eventBus, input, menu, status, typeahead, MenuConstructor; - _.each(datasets, function(d) { - d.highlight = !!o.highlight; - }); - $input = $(this); - $wrapper = $(www.html.wrapper); - $hint = $elOrNull(o.hint); - $menu = $elOrNull(o.menu); - defaultHint = o.hint !== false && !$hint; - defaultMenu = o.menu !== false && !$menu; - defaultHint && ($hint = buildHintFromInput($input, www)); - defaultMenu && ($menu = $(www.html.menu).css(www.css.menu)); - $hint && $hint.val(""); - $input = prepInput($input, www); - if (defaultHint || defaultMenu) { - $wrapper.css(www.css.wrapper); - $input.css(defaultHint ? www.css.input : www.css.inputWithNoHint); - $input.wrap($wrapper).parent().prepend(defaultHint ? $hint : null).append(defaultMenu ? $menu : null); - } - MenuConstructor = defaultMenu ? DefaultMenu : Menu; - eventBus = new EventBus({ - el: $input - }); - input = new Input({ - hint: $hint, - input: $input, - menu: $menu - }, www); - menu = new MenuConstructor({ - node: $menu, - datasets: datasets - }, www); - status = new Status({ - $input: $input, - menu: menu - }); - typeahead = new Typeahead({ - input: input, - menu: menu, - eventBus: eventBus, - minLength: o.minLength, - autoselect: o.autoselect - }, www); - $input.data(keys.www, www); - $input.data(keys.typeahead, typeahead); - } - }, - isEnabled: function isEnabled() { - var enabled; - ttEach(this.first(), function(t) { - enabled = t.isEnabled(); - }); - return enabled; - }, - enable: function enable() { - ttEach(this, function(t) { - t.enable(); - }); - return this; - }, - disable: function disable() { - ttEach(this, function(t) { - t.disable(); - }); - return this; - }, - isActive: function isActive() { - var active; - ttEach(this.first(), function(t) { - active = t.isActive(); - }); - return active; - }, - activate: function activate() { - ttEach(this, function(t) { - t.activate(); - }); - return this; - }, - deactivate: function deactivate() { - ttEach(this, function(t) { - t.deactivate(); - }); - return this; - }, - isOpen: function isOpen() { - var open; - ttEach(this.first(), function(t) { - open = t.isOpen(); - }); - return open; - }, - open: function open() { - ttEach(this, function(t) { - t.open(); - }); - return this; - }, - close: function close() { - ttEach(this, function(t) { - t.close(); - }); - return this; - }, - select: function select(el) { - var success = false, $el = $(el); - ttEach(this.first(), function(t) { - success = t.select($el); - }); - return success; - }, - autocomplete: function autocomplete(el) { - var success = false, $el = $(el); - ttEach(this.first(), function(t) { - success = t.autocomplete($el); - }); - return success; - }, - moveCursor: function moveCursoe(delta) { - var success = false; - ttEach(this.first(), function(t) { - success = t.moveCursor(delta); - }); - return success; - }, - val: function val(newVal) { - var query; - if (!arguments.length) { - ttEach(this.first(), function(t) { - query = t.getVal(); - }); - return query; - } else { - ttEach(this, function(t) { - t.setVal(_.toStr(newVal)); - }); - return this; - } - }, - destroy: function destroy() { - ttEach(this, function(typeahead, $input) { - revert($input); - typeahead.destroy(); - }); - return this; - } - }; - $.fn.typeahead = function(method) { - if (methods[method]) { - return methods[method].apply(this, [].slice.call(arguments, 1)); - } else { - return methods.initialize.apply(this, arguments); - } - }; - $.fn.typeahead.noConflict = function noConflict() { - $.fn.typeahead = old; - return this; - }; - function ttEach($els, fn) { - $els.each(function() { - var $input = $(this), typeahead; - (typeahead = $input.data(keys.typeahead)) && fn(typeahead, $input); - }); - } - function buildHintFromInput($input, www) { - return $input.clone().addClass(www.classes.hint).removeData().css(www.css.hint).css(getBackgroundStyles($input)).prop({ - readonly: true, - required: false - }).removeAttr("id name placeholder").removeClass("required").attr({ - spellcheck: "false", - tabindex: -1 - }); - } - function prepInput($input, www) { - $input.data(keys.attrs, { - dir: $input.attr("dir"), - autocomplete: $input.attr("autocomplete"), - spellcheck: $input.attr("spellcheck"), - style: $input.attr("style") - }); - $input.addClass(www.classes.input).attr({ - spellcheck: false - }); - try { - !$input.attr("dir") && $input.attr("dir", "auto"); - } catch (e) {} - return $input; - } - function getBackgroundStyles($el) { - return { - backgroundAttachment: $el.css("background-attachment"), - backgroundClip: $el.css("background-clip"), - backgroundColor: $el.css("background-color"), - backgroundImage: $el.css("background-image"), - backgroundOrigin: $el.css("background-origin"), - backgroundPosition: $el.css("background-position"), - backgroundRepeat: $el.css("background-repeat"), - backgroundSize: $el.css("background-size") - }; - } - function revert($input) { - var www, $wrapper; - www = $input.data(keys.www); - $wrapper = $input.parent().filter(www.selectors.wrapper); - _.each($input.data(keys.attrs), function(val, key) { - _.isUndefined(val) ? $input.removeAttr(key) : $input.attr(key, val); - }); - $input.removeData(keys.typeahead).removeData(keys.www).removeData(keys.attr).removeClass(www.classes.input); - if ($wrapper.length) { - $input.detach().insertAfter($wrapper); - $wrapper.remove(); - } - } - function $elOrNull(obj) { - var isValid, $el; - isValid = _.isJQuery(obj) || _.isElement(obj); - $el = isValid ? $(obj).first() : []; - return $el.length ? $el : null; - } - })(); -}); \ No newline at end of file diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/search.json b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/search.json deleted file mode 100644 index 623e3c31..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/search.json +++ /dev/null @@ -1 +0,0 @@ -{"Structs/ID3TagProperties.html#/s:12ID3TagEditor0aB10PropertiesV7versionAA0A7VersionOvp":{"name":"version","abstract":"

The version of the tag (see ID3Version).

","parent_name":"ID3TagProperties"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV3daySiSgvp":{"name":"day","abstract":"

Day value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV5monthSiSgvp":{"name":"month","abstract":"

Month value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV4yearSiSgvp":{"name":"year","abstract":"

Year value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV4hourSiSgvp":{"name":"hour","abstract":"

Hour value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV6minuteSiSgvp":{"name":"minute","abstract":"

Minute value.

","parent_name":"DateTime"},"Structs/LocalizedContent.html#/s:12ID3TagEditor16LocalizedContentV8languageAA0a5FrameE8LanguageOvp":{"name":"language","abstract":"

The language of the localized content.

","parent_name":"LocalizedContent"},"Structs/LocalizedContent.html#/s:12ID3TagEditor16LocalizedContentV18contentDescriptionSSvp":{"name":"contentDescription","abstract":"

A short description of the localized content.

","parent_name":"LocalizedContent"},"Structs/LocalizedContent.html#/s:12ID3TagEditor16LocalizedContentV7contentSSvp":{"name":"content","abstract":"

The content localized.

","parent_name":"LocalizedContent"},"Structs/AttachedPicture.html#/s:12ID3TagEditor15AttachedPictureV7picture10Foundation4DataVvp":{"name":"picture","abstract":"

The image bytes as Data.

","parent_name":"AttachedPicture"},"Structs/AttachedPicture.html#/s:12ID3TagEditor15AttachedPictureV6formatAA0aE6FormatOvp":{"name":"format","abstract":"

The image format.

","parent_name":"AttachedPicture"},"Structs/AttachedPicture.html#/s:12ID3TagEditor15AttachedPictureV4typeAA0aE4TypeOvp":{"name":"type","abstract":"

The image type as reported in the ID3 tag standard.

","parent_name":"AttachedPicture"},"Structs/HourMinute.html#/s:12ID3TagEditor10HourMinuteV4hourSiSgvp":{"name":"hour","abstract":"

Hour as number.

","parent_name":"HourMinute"},"Structs/HourMinute.html#/s:12ID3TagEditor10HourMinuteV6minuteSiSgvp":{"name":"minute","abstract":"

Minute as number.

","parent_name":"HourMinute"},"Structs/DayMonth.html#/s:12ID3TagEditor8DayMonthV3daySiSgvp":{"name":"day","abstract":"

Day of the month as number.

","parent_name":"DayMonth"},"Structs/DayMonth.html#/s:12ID3TagEditor8DayMonthV5monthSiSgvp":{"name":"month","abstract":"

Month as number.

","parent_name":"DayMonth"},"Structs/PartOfTotal.html#/s:12ID3TagEditor11PartOfTotalV8positionSivp":{"name":"position","abstract":"

The position of the element in the total.

","parent_name":"PartOfTotal"},"Structs/PartOfTotal.html#/s:12ID3TagEditor11PartOfTotalV5totalSiSgvp":{"name":"total","abstract":"

The number of elements.

","parent_name":"PartOfTotal"},"Structs/Genre.html#/s:12ID3TagEditor5GenreV10identifierAA0aD0OSgvp":{"name":"identifier","abstract":"

The genre identifier as reported in the ID3 standard.

","parent_name":"Genre"},"Structs/Genre.html#/s:12ID3TagEditor5GenreV11descriptionSSSgvp":{"name":"description","abstract":"

The genre description.

","parent_name":"Genre"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV4dateAA0dE0VSgvp":{"name":"date","abstract":"

Recording date of the song.

","parent_name":"RecordingDateTime"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV4timeAA0dF0VSgvp":{"name":"time","abstract":"

Recording time of the song.

","parent_name":"RecordingDateTime"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

RecordingDateTime description, useful for debug.

","parent_name":"RecordingDateTime"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV4date4timeAcA0dE0VSg_AA0dF0VSgtcfc":{"name":"init(date:time:)","abstract":"

Init a recording date time.

","parent_name":"RecordingDateTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV4hourSiSgvp":{"name":"hour","abstract":"

Recording hour of the song.

","parent_name":"RecordingTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV6minuteSiSgvp":{"name":"minute","abstract":"

Recording seconds of the song.

","parent_name":"RecordingTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

RecordingTime description, useful for debug.

","parent_name":"RecordingTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV4hour6minuteACSiSg_AFtcfc":{"name":"init(hour:minute:)","abstract":"

Init a recording time.

","parent_name":"RecordingTime"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV3daySiSgvp":{"name":"day","abstract":"

Recording day of the song.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV5monthSiSgvp":{"name":"month","abstract":"

Recording month of the song.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV4yearSiSgvp":{"name":"year","abstract":"

Recording year of the song.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

RecordingDate description, useful for debug.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV3day5month4yearACSiSg_A2Gtcfc":{"name":"init(day:month:year:)","abstract":"

Init a recording date.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html":{"name":"RecordingDate","abstract":"

A struct used to represent the recording date for the ID3 recording date time frame.

"},"Structs/RecordingTime.html":{"name":"RecordingTime","abstract":"

A struct used to represent the recording time for the ID3 recording date time frame.

"},"Structs/RecordingDateTime.html":{"name":"RecordingDateTime","abstract":"

A struct used to represent the recording date and time for the ID3 recording date time frame.

"},"Structs/Genre.html":{"name":"Genre","abstract":"

A struct to represent a simplified version of the genre frame and its content."},"Structs/PartOfTotal.html":{"name":"PartOfTotal","abstract":"

A struct to represent a simplified version frames that contain a position (disc position, record position etc.)."},"Structs/DayMonth.html":{"name":"DayMonth","abstract":"

A struct to represent a simplified version of same frames that contain day and month data."},"Structs/HourMinute.html":{"name":"HourMinute","abstract":"

A struct to represent a simplified version of same frames that contain hour and minute data."},"Structs/AttachedPicture.html":{"name":"AttachedPicture","abstract":"

A struct to represent a simplified version of the attached picture frame and its content."},"Structs/LocalizedContent.html":{"name":"LocalizedContent","abstract":"

A struct to represent a simplified version of frames that contain localized content."},"Structs/DateTime.html":{"name":"DateTime","abstract":"

A struct to represent a simplified version of same frames that contain datetime data."},"Structs/ID3TagProperties.html":{"name":"ID3TagProperties","abstract":"

A struct that describes the properties of a tag.

"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO8version2yA2CmF":{"name":"version2","abstract":"

ID3 2.2 version.

","parent_name":"ID3Version"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO8version3yA2CmF":{"name":"version3","abstract":"

ID3 2.3 version.

","parent_name":"ID3Version"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO8version4yA2CmF":{"name":"version4","abstract":"

ID3 2.4 version.

","parent_name":"ID3Version"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO1loiySbAC_ACtFZ":{"name":"<(_:_:)","abstract":"

Compare two version values.

","parent_name":"ID3Version"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO17invalidFileFormatyA2CmF":{"name":"invalidFileFormat","abstract":"

Error generated when an invalid file format is passed to the ID3TagEditor.

","parent_name":"ID3TagEditorError"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO9tagTooBigyA2CmF":{"name":"tagTooBig","abstract":"

Error generated when the tag size exceed 256 MB.

","parent_name":"ID3TagEditorError"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO07invalidB4DatayA2CmF":{"name":"invalidTagData","abstract":"

Error generated when there’s not valid data in the tag.

","parent_name":"ID3TagEditorError"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO13corruptedFileyA2CmF":{"name":"corruptedFile","abstract":"

Error generated when the file is corrupted.

","parent_name":"ID3TagEditorError"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO5otheryA2CmF":{"name":"other","abstract":"

Other image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO8fileIconyA2CmF":{"name":"fileIcon","abstract":"

File icon image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO13otherFileIconyA2CmF":{"name":"otherFileIcon","abstract":"

Other file icon image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO10frontCoveryA2CmF":{"name":"frontCover","abstract":"

Front cover image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO9backCoveryA2CmF":{"name":"backCover","abstract":"

Back cover image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO11leafletPageyA2CmF":{"name":"leafletPage","abstract":"

LeafketPage image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO5mediayA2CmF":{"name":"media","abstract":"

Media image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO30leadArtistLeadPerformerSoloistyA2CmF":{"name":"leadArtistLeadPerformerSoloist","abstract":"

Lead artist image image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO15artistPerformeryA2CmF":{"name":"artistPerformer","abstract":"

Artist image image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO9conductoryA2CmF":{"name":"conductor","abstract":"

Conductor image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO13bandOrchestrayA2CmF":{"name":"bandOrchestra","abstract":"

Orchestra/band image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO8composeryA2CmF":{"name":"composer","abstract":"

Composer image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO18lyricistTextWriteryA2CmF":{"name":"lyricistTextWriter","abstract":"

Lyricist Text Writer image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO17recordingLocationyA2CmF":{"name":"recordingLocation","abstract":"

Recording location image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO15duringRecordingyA2CmF":{"name":"duringRecording","abstract":"

During recording image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO17duringPerformanceyA2CmF":{"name":"duringPerformance","abstract":"

Performance image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO23movieVideoScreenCaptureyA2CmF":{"name":"movieVideoScreenCapture","abstract":"

Movie image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO19aBrightColouredFishyA2CmF":{"name":"aBrightColouredFish","abstract":"

ABrightColouredFish image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO12illustrationyA2CmF":{"name":"illustration","abstract":"

Illustration image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO18bandArtistLogotypeyA2CmF":{"name":"bandArtistLogotype","abstract":"

Band logo image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO23publisherStudioLogotypeyA2CmF":{"name":"publisherStudioLogotype","abstract":"

Publisher logo image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureFormat.html#/s:12ID3TagEditor0A13PictureFormatO4jpegyA2CmF":{"name":"jpeg","abstract":"

Jpeg image.

","parent_name":"ID3PictureFormat"},"Enums/ID3PictureFormat.html#/s:12ID3TagEditor0A13PictureFormatO3pngyA2CmF":{"name":"png","abstract":"

Png image.

","parent_name":"ID3PictureFormat"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5bluesyA2CmF":{"name":"blues","abstract":"

Blues genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11classicRockyA2CmF":{"name":"classicRock","abstract":"

Classic rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7countryyA2CmF":{"name":"country","abstract":"

Country genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5danceyA2CmF":{"name":"dance","abstract":"

Dance genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5discoyA2CmF":{"name":"disco","abstract":"

Disco genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4funkyA2CmF":{"name":"funk","abstract":"

Funk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6grungeyA2CmF":{"name":"grunge","abstract":"

Grunge genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6hipHopyA2CmF":{"name":"hipHop","abstract":"

Hip hop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4jazzyA2CmF":{"name":"jazz","abstract":"

Jazz genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5metalyA2CmF":{"name":"metal","abstract":"

Metal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6newAgeyA2CmF":{"name":"newAge","abstract":"

New age genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6oldiesyA2CmF":{"name":"oldies","abstract":"

Oldies genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5otheryA2CmF":{"name":"other","abstract":"

Other genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO3popyA2CmF":{"name":"pop","abstract":"

Pop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5rAndByA2CmF":{"name":"rAndB","abstract":"

R&B genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO3rapyA2CmF":{"name":"rap","abstract":"

Rap genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6reggaeyA2CmF":{"name":"reggae","abstract":"

Reggae genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4rockyA2CmF":{"name":"rock","abstract":"

Rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6technoyA2CmF":{"name":"techno","abstract":"

Techno genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10industrialyA2CmF":{"name":"industrial","abstract":"

Industrial genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11alternativeyA2CmF":{"name":"alternative","abstract":"

Alternative genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO3skayA2CmF":{"name":"ska","abstract":"

Ska genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10deathMetalyA2CmF":{"name":"deathMetal","abstract":"

Death metal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6pranksyA2CmF":{"name":"pranks","abstract":"

Pranks genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10soundtrackyA2CmF":{"name":"soundtrack","abstract":"

Soundtrack genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10euroTechnoyA2CmF":{"name":"euroTechno","abstract":"

Euro techno genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7ambientyA2CmF":{"name":"ambient","abstract":"

Ambient genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7tripHopyA2CmF":{"name":"tripHop","abstract":"

Tip hop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5vocalyA2CmF":{"name":"vocal","abstract":"

vocal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8jazzFunkyA2CmF":{"name":"jazzFunk","abstract":"

Jazz funk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6fusionyA2CmF":{"name":"fusion","abstract":"

Fusion genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6tranceyA2CmF":{"name":"trance","abstract":"

Trance genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9classicalyA2CmF":{"name":"classical","abstract":"

Classical genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO12instrumentalyA2CmF":{"name":"instrumental","abstract":"

Instrumental genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4acidyA2CmF":{"name":"acid","abstract":"

Acid genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5houseyA2CmF":{"name":"house","abstract":"

House genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4gameyA2CmF":{"name":"game","abstract":"

Game genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9soundClipyA2CmF":{"name":"soundClip","abstract":"

Soundclip genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6gospelyA2CmF":{"name":"gospel","abstract":"

Gospel genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5noiseyA2CmF":{"name":"noise","abstract":"

Noise genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10alternRockyA2CmF":{"name":"alternRock","abstract":"

Altern rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4bassyA2CmF":{"name":"bass","abstract":"

Bass genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4soulyA2CmF":{"name":"soul","abstract":"

Soul genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4punkyA2CmF":{"name":"punk","abstract":"

Punk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5spaceyA2CmF":{"name":"space","abstract":"

Space genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10meditativeyA2CmF":{"name":"meditative","abstract":"

Meditative genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO15instrumentalPopyA2CmF":{"name":"instrumentalPop","abstract":"

Instrumental pop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO16instrumentalRockyA2CmF":{"name":"instrumentalRock","abstract":"

Instrumental rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6ethnicyA2CmF":{"name":"ethnic","abstract":"

Ethnic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6gothicyA2CmF":{"name":"gothic","abstract":"

Gothic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8darkwaveyA2CmF":{"name":"darkwave","abstract":"

Darkwave genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO16technoIndustrialyA2CmF":{"name":"technoIndustrial","abstract":"

TechnoIndustrial genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10electronicyA2CmF":{"name":"electronic","abstract":"

Electronic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7popFolkyA2CmF":{"name":"popFolk","abstract":"

Pop folk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9eurodanceyA2CmF":{"name":"eurodance","abstract":"

Eurodance genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5dreamyA2CmF":{"name":"dream","abstract":"

Dream genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO12southernRockyA2CmF":{"name":"southernRock","abstract":"

Souther rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6comedyyA2CmF":{"name":"comedy","abstract":"

Comedy genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4cultyA2CmF":{"name":"cult","abstract":"

Cult genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7gangstayA2CmF":{"name":"gangsta","abstract":"

Gangsta genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5top40yA2CmF":{"name":"top40","abstract":"

Top 40 genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO12christianRapyA2CmF":{"name":"christianRap","abstract":"

Christian rap genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7popFunkyA2CmF":{"name":"popFunk","abstract":"

Pop funk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6jungleyA2CmF":{"name":"jungle","abstract":"

Jungle genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO14nativeAmericanyA2CmF":{"name":"nativeAmerican","abstract":"

Native american genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7cabaretyA2CmF":{"name":"cabaret","abstract":"

Cabaret genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7newWaveyA2CmF":{"name":"newWave","abstract":"

New wave genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11psychadelicyA2CmF":{"name":"psychadelic","abstract":"

Psychadelic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4raveyA2CmF":{"name":"rave","abstract":"

Rave genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9showtunesyA2CmF":{"name":"showtunes","abstract":"

Showtunes genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7traileryA2CmF":{"name":"trailer","abstract":"

Trailer genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4loFiyA2CmF":{"name":"loFi","abstract":"

Lofi genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6tribalyA2CmF":{"name":"tribal","abstract":"

Tribal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8acidPunkyA2CmF":{"name":"acidPunk","abstract":"

Acid punk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8acidJazzyA2CmF":{"name":"acidJazz","abstract":"

Acid jazz genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5polkayA2CmF":{"name":"polka","abstract":"

Polka genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5retroyA2CmF":{"name":"retro","abstract":"

Retro genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7musicalyA2CmF":{"name":"musical","abstract":"

Musical genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11rockAndRollyA2CmF":{"name":"rockAndRoll","abstract":"

Rock and roll genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8hardRockyA2CmF":{"name":"hardRock","abstract":"

Hard rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5remixyA2CmF":{"name":"remix","abstract":"

Remix genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5coveryA2CmF":{"name":"cover","abstract":"

Cover genre.

","parent_name":"ID3Genre"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aaryA2CmF":{"name":"aar","abstract":"

Afar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3abkyA2CmF":{"name":"abk","abstract":"

Abkhazian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aceyA2CmF":{"name":"ace","abstract":"

Achinese laguage.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3achyA2CmF":{"name":"ach","abstract":"

Acoli language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3adayA2CmF":{"name":"ada","abstract":"

Adangme language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3adyyA2CmF":{"name":"ady","abstract":"

Adyghe;-Adygei language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3afayA2CmF":{"name":"afa","abstract":"

Afro-Asiatic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3afhyA2CmF":{"name":"afh","abstract":"

Afrihili language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3afryA2CmF":{"name":"afr","abstract":"

Afrikaans language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ainyA2CmF":{"name":"ain","abstract":"

Ainu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3akayA2CmF":{"name":"aka","abstract":"

Akan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3akkyA2CmF":{"name":"akk","abstract":"

Akkadian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3albyA2CmF":{"name":"alb","abstract":"

Albanian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sqiyA2CmF":{"name":"sqi","abstract":"

Albanian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aleyA2CmF":{"name":"ale","abstract":"

Aleut language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3algyA2CmF":{"name":"alg","abstract":"

Algonquian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3altyA2CmF":{"name":"alt","abstract":"

Southern Altai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3amhyA2CmF":{"name":"amh","abstract":"

Amharic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3angyA2CmF":{"name":"ang","abstract":"

Old English (ca.450-1100) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3anpyA2CmF":{"name":"anp","abstract":"

Angika language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3apayA2CmF":{"name":"apa","abstract":"

Apache languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arayA2CmF":{"name":"ara","abstract":"

Arabic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arcyA2CmF":{"name":"arc","abstract":"

Official Aramaic (700-300 BCE) - Imperial Aramaic (700-300 BCE) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3argyA2CmF":{"name":"arg","abstract":"

Aragonese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3armyA2CmF":{"name":"arm","abstract":"

Armenian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hyeyA2CmF":{"name":"hye","abstract":"

Armenian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arnyA2CmF":{"name":"arn","abstract":"

Mapudungun - Mapuche language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arpyA2CmF":{"name":"arp","abstract":"

Arapaho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3artyA2CmF":{"name":"art","abstract":"

Artificial languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arwyA2CmF":{"name":"arw","abstract":"

Arawak language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3asmyA2CmF":{"name":"asm","abstract":"

Assamese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3astyA2CmF":{"name":"ast","abstract":"

Asturian - Bable - Leonese - Asturleonese languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3athyA2CmF":{"name":"ath","abstract":"

Athapascan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ausyA2CmF":{"name":"aus","abstract":"

Australian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3avayA2CmF":{"name":"ava","abstract":"

Avaric language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aveyA2CmF":{"name":"ave","abstract":"

Avestan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3awayA2CmF":{"name":"awa","abstract":"

Awadhi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aymyA2CmF":{"name":"aym","abstract":"

Aymara language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3azeyA2CmF":{"name":"aze","abstract":"

Azerbaijani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3badyA2CmF":{"name":"bad","abstract":"

Banda languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3baiyA2CmF":{"name":"bai","abstract":"

Bamileke languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bakyA2CmF":{"name":"bak","abstract":"

Bashkir language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3balyA2CmF":{"name":"bal","abstract":"

Baluchi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bamyA2CmF":{"name":"bam","abstract":"

Bambara language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3banyA2CmF":{"name":"ban","abstract":"

Balinese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3baqyA2CmF":{"name":"baq","abstract":"

Basque (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3eusyA2CmF":{"name":"eus","abstract":"

Basque (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3basyA2CmF":{"name":"bas","abstract":"

Basa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3batyA2CmF":{"name":"bat","abstract":"

Baltic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bejyA2CmF":{"name":"bej","abstract":"

Beja - Bedawiyet language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3belyA2CmF":{"name":"bel","abstract":"

Belarusian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bemyA2CmF":{"name":"bem","abstract":"

Bemba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3benyA2CmF":{"name":"ben","abstract":"

Bengali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3beryA2CmF":{"name":"ber","abstract":"

Berber languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bhoyA2CmF":{"name":"bho","abstract":"

Bhojpuri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bihyA2CmF":{"name":"bih","abstract":"

Bihari languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bikyA2CmF":{"name":"bik","abstract":"

Bikol language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3binyA2CmF":{"name":"bin","abstract":"

Bini - Edo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bisyA2CmF":{"name":"bis","abstract":"

Bislama language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3blayA2CmF":{"name":"bla","abstract":"

Siksika language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bntyA2CmF":{"name":"bnt","abstract":"

Bantu languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tibyA2CmF":{"name":"tib","abstract":"

Tibetan (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bodyA2CmF":{"name":"bod","abstract":"

Tibetan (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bosyA2CmF":{"name":"bos","abstract":"

Bosnian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3brayA2CmF":{"name":"bra","abstract":"

Braj language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3breyA2CmF":{"name":"bre","abstract":"

Breton language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3btkyA2CmF":{"name":"btk","abstract":"

Batak languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3buayA2CmF":{"name":"bua","abstract":"

Buriat language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bugyA2CmF":{"name":"bug","abstract":"

Buginese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bulyA2CmF":{"name":"bul","abstract":"

Bulgarian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3buryA2CmF":{"name":"bur","abstract":"

Burmese (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3myayA2CmF":{"name":"mya","abstract":"

Burmese (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bynyA2CmF":{"name":"byn","abstract":"

Blin - Bilin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cadyA2CmF":{"name":"cad","abstract":"

Caddo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3caiyA2CmF":{"name":"cai","abstract":"

Central American Indian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3caryA2CmF":{"name":"car","abstract":"

Galibi Carib language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3catyA2CmF":{"name":"cat","abstract":"

Catalan - Valencian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cauyA2CmF":{"name":"cau","abstract":"

Caucasian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cebyA2CmF":{"name":"ceb","abstract":"

Cebuano language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3celyA2CmF":{"name":"cel","abstract":"

Celtic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3czeyA2CmF":{"name":"cze","abstract":"

Czech (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cesyA2CmF":{"name":"ces","abstract":"

Czech (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chayA2CmF":{"name":"cha","abstract":"

Chamorro language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chbyA2CmF":{"name":"chb","abstract":"

Chibcha language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cheyA2CmF":{"name":"che","abstract":"

Chechen language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chgyA2CmF":{"name":"chg","abstract":"

Chagatai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chiyA2CmF":{"name":"chi","abstract":"

Chinese (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zhoyA2CmF":{"name":"zho","abstract":"

Chinese (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chkyA2CmF":{"name":"chk","abstract":"

Chuukese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chmyA2CmF":{"name":"chm","abstract":"

Mari language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chnyA2CmF":{"name":"chn","abstract":"

Chinook jargon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3choyA2CmF":{"name":"cho","abstract":"

Choctaw language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chpyA2CmF":{"name":"chp","abstract":"

Chipewyan - Dene Suline language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chryA2CmF":{"name":"chr","abstract":"

Cherokee language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chuyA2CmF":{"name":"chu","abstract":"

Church Slavic - Old Slavonic - Church Slavonic - Old Bulgarian - Old Church Slavonic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chvyA2CmF":{"name":"chv","abstract":"

Chuvash language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chyyA2CmF":{"name":"chy","abstract":"

Cheyenne language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cmcyA2CmF":{"name":"cmc","abstract":"

Chamic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cnryA2CmF":{"name":"cnr","abstract":"

Montenegrin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3copyA2CmF":{"name":"cop","abstract":"

Coptic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3coryA2CmF":{"name":"cor","abstract":"

Cornish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cosyA2CmF":{"name":"cos","abstract":"

Corsican language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cpeyA2CmF":{"name":"cpe","abstract":"

Creoles and pidgins, English based language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cpfyA2CmF":{"name":"cpf","abstract":"

Creoles and pidgins, French-based language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cppyA2CmF":{"name":"cpp","abstract":"

Creoles and pidgins, Portuguese-based language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3creyA2CmF":{"name":"cre","abstract":"

Cree language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3crhyA2CmF":{"name":"crh","abstract":"

Crimean Tatar - Crimean Turkish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3crpyA2CmF":{"name":"crp","abstract":"

Creoles and pidgins language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3csbyA2CmF":{"name":"csb","abstract":"

Kashubian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cusyA2CmF":{"name":"cus","abstract":"

Cushitic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3welyA2CmF":{"name":"wel","abstract":"

Welsh (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cymyA2CmF":{"name":"cym","abstract":"

Welsh (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dakyA2CmF":{"name":"dak","abstract":"

Dakota language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3danyA2CmF":{"name":"dan","abstract":"

Danish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3daryA2CmF":{"name":"dar","abstract":"

Dargwa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dayyA2CmF":{"name":"day","abstract":"

Land Dayak languages .

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3delyA2CmF":{"name":"del","abstract":"

Delaware language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3denyA2CmF":{"name":"den","abstract":"

Slave (Athapascan) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3geryA2CmF":{"name":"ger","abstract":"

German (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3deuyA2CmF":{"name":"deu","abstract":"

German (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dgryA2CmF":{"name":"dgr","abstract":"

Dogrib language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dinyA2CmF":{"name":"din","abstract":"

Dinka language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3divyA2CmF":{"name":"div","abstract":"

Divehi - Dhivehi - Maldivian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3doiyA2CmF":{"name":"doi","abstract":"

Dogri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3drayA2CmF":{"name":"dra","abstract":"

Dravidian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dsbyA2CmF":{"name":"dsb","abstract":"

Lower Sorbian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3duayA2CmF":{"name":"dua","abstract":"

Duala language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dumyA2CmF":{"name":"dum","abstract":"

Dutch, Middle (ca.1050-1350) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dutyA2CmF":{"name":"dut","abstract":"

Dutch - Flemish (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nldyA2CmF":{"name":"nld","abstract":"

Dutch - Flemish (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dyuyA2CmF":{"name":"dyu","abstract":"

Dyula language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dzoyA2CmF":{"name":"dzo","abstract":"

Dzongkha language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3efiyA2CmF":{"name":"efi","abstract":"

Efik language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3egyyA2CmF":{"name":"egy","abstract":"

Egyptian (Ancient) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ekayA2CmF":{"name":"eka","abstract":"

Ekajuk language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3greyA2CmF":{"name":"gre","abstract":"

Greek, Modern (1453-) (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ellyA2CmF":{"name":"ell","abstract":"

Greek, Modern (1453-) (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3elxyA2CmF":{"name":"elx","abstract":"

Elamite language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3engyA2CmF":{"name":"eng","abstract":"

English language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3enmyA2CmF":{"name":"enm","abstract":"

English, Middle (1100-1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3epoyA2CmF":{"name":"epo","abstract":"

Esperanto language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3estyA2CmF":{"name":"est","abstract":"

Estonian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3eweyA2CmF":{"name":"ewe","abstract":"

Ewe language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ewoyA2CmF":{"name":"ewo","abstract":"

Ewondo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fanyA2CmF":{"name":"fan","abstract":"

Fang language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3faoyA2CmF":{"name":"fao","abstract":"

Faroese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3peryA2CmF":{"name":"per","abstract":"

Persian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fasyA2CmF":{"name":"fas","abstract":"

Persian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fatyA2CmF":{"name":"fat","abstract":"

Fanti language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fijyA2CmF":{"name":"fij","abstract":"

Fijian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3filyA2CmF":{"name":"fil","abstract":"

Filipino language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3finyA2CmF":{"name":"fin","abstract":"

Finnish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fiuyA2CmF":{"name":"fiu","abstract":"

Finno-Ugrian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fonyA2CmF":{"name":"fon","abstract":"

Fon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3freyA2CmF":{"name":"fre","abstract":"

French (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frayA2CmF":{"name":"fra","abstract":"

French (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frmyA2CmF":{"name":"frm","abstract":"

French, Middle (ca.1400-1600) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3froyA2CmF":{"name":"fro","abstract":"

French, Old (842-ca.1400) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frryA2CmF":{"name":"frr","abstract":"

Northern Frisian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frsyA2CmF":{"name":"frs","abstract":"

Eastern Frisian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fryyA2CmF":{"name":"fry","abstract":"

Western Frisian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fulyA2CmF":{"name":"ful","abstract":"

Fulah language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3furyA2CmF":{"name":"fur","abstract":"

Friulian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gaayA2CmF":{"name":"gaa","abstract":"

Ga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gayyA2CmF":{"name":"gay","abstract":"

Gayo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gbayA2CmF":{"name":"gba","abstract":"

Gbaya language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gemyA2CmF":{"name":"gem","abstract":"

Germanic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3geoyA2CmF":{"name":"geo","abstract":"

Georgian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3katyA2CmF":{"name":"kat","abstract":"

Georgian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gezyA2CmF":{"name":"gez","abstract":"

Geez language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gilyA2CmF":{"name":"gil","abstract":"

Gilbertese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3glayA2CmF":{"name":"gla","abstract":"

Gaelic - Scottish Gaelic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gleyA2CmF":{"name":"gle","abstract":"

Irish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3glgyA2CmF":{"name":"glg","abstract":"

Galician language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3glvyA2CmF":{"name":"glv","abstract":"

Manx language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gmhyA2CmF":{"name":"gmh","abstract":"

German, Middle High (ca.1050-1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gohyA2CmF":{"name":"goh","abstract":"

German, Old High (ca.750-1050) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gonyA2CmF":{"name":"gon","abstract":"

Gondi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3goryA2CmF":{"name":"gor","abstract":"

Gorontalo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gotyA2CmF":{"name":"got","abstract":"

Gothic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3grbyA2CmF":{"name":"grb","abstract":"

Grebo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3grcyA2CmF":{"name":"grc","abstract":"

Greek, Ancient (to 1453) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3grnyA2CmF":{"name":"grn","abstract":"

Guarani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gswyA2CmF":{"name":"gsw","abstract":"

Swiss German - Alemannic - Alsatian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gujyA2CmF":{"name":"guj","abstract":"

Gujarati language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gwiyA2CmF":{"name":"gwi","abstract":"

Gwich'in language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3haiyA2CmF":{"name":"hai","abstract":"

Haida language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hatyA2CmF":{"name":"hat","abstract":"

Haitian - Haitian Creole language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hauyA2CmF":{"name":"hau","abstract":"

Hausa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hawyA2CmF":{"name":"haw","abstract":"

Hawaiian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hebyA2CmF":{"name":"heb","abstract":"

Hebrew language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3heryA2CmF":{"name":"her","abstract":"

Herero language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hilyA2CmF":{"name":"hil","abstract":"

Hiligaynon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3himyA2CmF":{"name":"him","abstract":"

Himachali - Western Pahari languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hinyA2CmF":{"name":"hin","abstract":"

Hindi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hityA2CmF":{"name":"hit","abstract":"

Hittite language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hmnyA2CmF":{"name":"hmn","abstract":"

Hmong - Mong language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hmoyA2CmF":{"name":"hmo","abstract":"

Hiri Motu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hrvyA2CmF":{"name":"hrv","abstract":"

Croatian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hsbyA2CmF":{"name":"hsb","abstract":"

Upper Sorbian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hunyA2CmF":{"name":"hun","abstract":"

Hungarian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hupyA2CmF":{"name":"hup","abstract":"

Hupa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ibayA2CmF":{"name":"iba","abstract":"

Iban language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iboyA2CmF":{"name":"ibo","abstract":"

Igbo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iceyA2CmF":{"name":"ice","abstract":"

Icelandic (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3islyA2CmF":{"name":"isl","abstract":"

Icelandic (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3idoyA2CmF":{"name":"ido","abstract":"

Ido language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iiiyA2CmF":{"name":"iii","abstract":"

Sichuan Yi - Nuosu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ijoyA2CmF":{"name":"ijo","abstract":"

Ijo languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ikuyA2CmF":{"name":"iku","abstract":"

Inuktitut language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ileyA2CmF":{"name":"ile","abstract":"

Interlingue - Occidental language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iloyA2CmF":{"name":"ilo","abstract":"

Iloko language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3inayA2CmF":{"name":"ina","abstract":"

Interlingua language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3incyA2CmF":{"name":"inc","abstract":"

Indic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3indyA2CmF":{"name":"ind","abstract":"

Indonesian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ineyA2CmF":{"name":"ine","abstract":"

Indo-European languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3inhyA2CmF":{"name":"inh","abstract":"

Ingush language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ipkyA2CmF":{"name":"ipk","abstract":"

Inupiaq language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3irayA2CmF":{"name":"ira","abstract":"

Iranian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iroyA2CmF":{"name":"iro","abstract":"

Iroquoian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3itayA2CmF":{"name":"ita","abstract":"

Italian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3javyA2CmF":{"name":"jav","abstract":"

Javanese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jboyA2CmF":{"name":"jbo","abstract":"

Lojban language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jpnyA2CmF":{"name":"jpn","abstract":"

Japanese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jpryA2CmF":{"name":"jpr","abstract":"

Judeo-Persian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jrbyA2CmF":{"name":"jrb","abstract":"

Judeo-Arabic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kaayA2CmF":{"name":"kaa","abstract":"

Kara-Kalpak language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kabyA2CmF":{"name":"kab","abstract":"

Kabyle language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kacyA2CmF":{"name":"kac","abstract":"

Kachin - Jingpho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kalyA2CmF":{"name":"kal","abstract":"

Kalaallisut - Greenlandic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kamyA2CmF":{"name":"kam","abstract":"

Kamba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kanyA2CmF":{"name":"kan","abstract":"

Kannada language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3karyA2CmF":{"name":"kar","abstract":"

Karen languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kasyA2CmF":{"name":"kas","abstract":"

Kashmiri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kauyA2CmF":{"name":"kau","abstract":"

Georgian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kawyA2CmF":{"name":"kaw","abstract":"

Kanuri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kazyA2CmF":{"name":"kaz","abstract":"

Kazakh language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kbdyA2CmF":{"name":"kbd","abstract":"

Kabardian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khayA2CmF":{"name":"kha","abstract":"

Khasi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khiyA2CmF":{"name":"khi","abstract":"

Khoisan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khmyA2CmF":{"name":"khm","abstract":"

Central Khmer language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khoyA2CmF":{"name":"kho","abstract":"

Khotanese - Sakan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kikyA2CmF":{"name":"kik","abstract":"

Kikuyu - Gikuyu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kinyA2CmF":{"name":"kin","abstract":"

Kinyarwanda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kiryA2CmF":{"name":"kir","abstract":"

Kirghiz language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kmbyA2CmF":{"name":"kmb","abstract":"

Kimbundu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kokyA2CmF":{"name":"kok","abstract":"

Konkani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3komyA2CmF":{"name":"kom","abstract":"

Komi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3konyA2CmF":{"name":"kon","abstract":"

Kongo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3koryA2CmF":{"name":"kor","abstract":"

Korean language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kosyA2CmF":{"name":"kos","abstract":"

Kosraean language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kpeyA2CmF":{"name":"kpe","abstract":"

Kpelle language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3krcyA2CmF":{"name":"krc","abstract":"

Karachay-Balkar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3krlyA2CmF":{"name":"krl","abstract":"

Karelian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kroyA2CmF":{"name":"kro","abstract":"

Kru languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kruyA2CmF":{"name":"kru","abstract":"

language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kuayA2CmF":{"name":"kua","abstract":"

language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kumyA2CmF":{"name":"kum","abstract":"

Kurukh language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kuryA2CmF":{"name":"kur","abstract":"

Kuanyama - Kwanyama language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kutyA2CmF":{"name":"kut","abstract":"

Kutenai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ladyA2CmF":{"name":"lad","abstract":"

Ladino language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lahyA2CmF":{"name":"lah","abstract":"

Lahnda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lamyA2CmF":{"name":"lam","abstract":"

Lamba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3laoyA2CmF":{"name":"lao","abstract":"

Lao language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3latyA2CmF":{"name":"lat","abstract":"

Latin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lavyA2CmF":{"name":"lav","abstract":"

Latvian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lezyA2CmF":{"name":"lez","abstract":"

Lezghian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3limyA2CmF":{"name":"lim","abstract":"

Limburgan - Limburger - Limburgish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3linyA2CmF":{"name":"lin","abstract":"

Lingala language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lityA2CmF":{"name":"lit","abstract":"

Lithuanian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lolyA2CmF":{"name":"lol","abstract":"

Mongo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lozyA2CmF":{"name":"loz","abstract":"

Lozi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ltzyA2CmF":{"name":"ltz","abstract":"

Luxembourgish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3luayA2CmF":{"name":"lua","abstract":"

Luba-Lulua language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lubyA2CmF":{"name":"lub","abstract":"

Luba-Katanga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lugyA2CmF":{"name":"lug","abstract":"

Ganda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3luiyA2CmF":{"name":"lui","abstract":"

Luiseno language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lunyA2CmF":{"name":"lun","abstract":"

Lunda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3luoyA2CmF":{"name":"luo","abstract":"

Luo (Kenya and Tanzania) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lusyA2CmF":{"name":"lus","abstract":"

Lushai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3macyA2CmF":{"name":"mac","abstract":"

Macedonian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mkdyA2CmF":{"name":"mkd","abstract":"

Macedonian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3madyA2CmF":{"name":"mad","abstract":"

Madurese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3magyA2CmF":{"name":"mag","abstract":"

Magahi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mahyA2CmF":{"name":"mah","abstract":"

Marshallese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3maiyA2CmF":{"name":"mai","abstract":"

Maithili language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3makyA2CmF":{"name":"mak","abstract":"

Makasar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3malyA2CmF":{"name":"mal","abstract":"

Malayalam language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3manyA2CmF":{"name":"man","abstract":"

Mandingo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3maoyA2CmF":{"name":"mao","abstract":"

Maori (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mriyA2CmF":{"name":"mri","abstract":"

Maori (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mapyA2CmF":{"name":"map","abstract":"

Austronesian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3maryA2CmF":{"name":"mar","abstract":"

Marathi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3masyA2CmF":{"name":"mas","abstract":"

Masai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mayyA2CmF":{"name":"may","abstract":"

Malay (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3msayA2CmF":{"name":"msa","abstract":"

Malay (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mdfyA2CmF":{"name":"mdf","abstract":"

Moksha language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mdryA2CmF":{"name":"mdr","abstract":"

Mandar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3menyA2CmF":{"name":"men","abstract":"

Mende language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mgayA2CmF":{"name":"mga","abstract":"

Irish, Middle (900-1200) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3micyA2CmF":{"name":"mic","abstract":"

Mi'kmaq language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3minyA2CmF":{"name":"min","abstract":"

Minangkabau language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3misyA2CmF":{"name":"mis","abstract":"

Uncoded languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mkhyA2CmF":{"name":"mkh","abstract":"

Mon-Khmer languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mlgyA2CmF":{"name":"mlg","abstract":"

Malagasy language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mltyA2CmF":{"name":"mlt","abstract":"

Maltese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mncyA2CmF":{"name":"mnc","abstract":"

Manchu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mniyA2CmF":{"name":"mni","abstract":"

Manipuri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mnoyA2CmF":{"name":"mno","abstract":"

Manobo languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mohyA2CmF":{"name":"moh","abstract":"

Mohawk language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3monyA2CmF":{"name":"mon","abstract":"

Mongolian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mosyA2CmF":{"name":"mos","abstract":"

Mossi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mulyA2CmF":{"name":"mul","abstract":"

Multiple languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3munyA2CmF":{"name":"mun","abstract":"

Munda languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3musyA2CmF":{"name":"mus","abstract":"

Creek language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mwlyA2CmF":{"name":"mwl","abstract":"

Mirandese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mwryA2CmF":{"name":"mwr","abstract":"

Marwari language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mynyA2CmF":{"name":"myn","abstract":"

Burmese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3myvyA2CmF":{"name":"myv","abstract":"

Mayan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nahyA2CmF":{"name":"nah","abstract":"

Nahuatl languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3naiyA2CmF":{"name":"nai","abstract":"

North American Indian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3napyA2CmF":{"name":"nap","abstract":"

Neapolitan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nauyA2CmF":{"name":"nau","abstract":"

Nauru language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3navyA2CmF":{"name":"nav","abstract":"

Navajo - Navaho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nblyA2CmF":{"name":"nbl","abstract":"

South Ndebele language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ndeyA2CmF":{"name":"nde","abstract":"

North Ndebele language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ndoyA2CmF":{"name":"ndo","abstract":"

Ndonga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ndsyA2CmF":{"name":"nds","abstract":"

Low German; Low Saxon; German, Low; Saxon, Low language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nepyA2CmF":{"name":"nep","abstract":"

Nepali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3newyA2CmF":{"name":"new","abstract":"

Nepal Bhasa; Newari language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3niayA2CmF":{"name":"nia","abstract":"

Nias language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nicyA2CmF":{"name":"nic","abstract":"

Niger-Kordofanian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3niuyA2CmF":{"name":"niu","abstract":"

Niuean language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nnoyA2CmF":{"name":"nno","abstract":"

Nynorsk, Norwegian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nobyA2CmF":{"name":"nob","abstract":"

Bokmål, Norwegian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nogyA2CmF":{"name":"nog","abstract":"

Nogai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nonyA2CmF":{"name":"non","abstract":"

Old Norse language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3noryA2CmF":{"name":"nor","abstract":"

Norwegian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nqoyA2CmF":{"name":"nqo","abstract":"

N'Ko language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nsoyA2CmF":{"name":"nso","abstract":"

Northern Sotho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nubyA2CmF":{"name":"nub","abstract":"

Nubian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nwcyA2CmF":{"name":"nwc","abstract":"

Classical Nepal Bhasa.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nyayA2CmF":{"name":"nya","abstract":"

Chichewa; Chewa; Nyanja language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nymyA2CmF":{"name":"nym","abstract":"

Nyamwezi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nynyA2CmF":{"name":"nyn","abstract":"

Nyankole language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nyoyA2CmF":{"name":"nyo","abstract":"

Nyoro language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nziyA2CmF":{"name":"nzi","abstract":"

Nzima language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ociyA2CmF":{"name":"oci","abstract":"

Occitan (post 1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ojiyA2CmF":{"name":"oji","abstract":"

Ojibwa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3oriyA2CmF":{"name":"ori","abstract":"

Oriya language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ormyA2CmF":{"name":"orm","abstract":"

Oromo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3osayA2CmF":{"name":"osa","abstract":"

Osage language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ossyA2CmF":{"name":"oss","abstract":"

Ossetian; Ossetic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3otayA2CmF":{"name":"ota","abstract":"

Turkish, Ottoman (1500-1928) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3otoyA2CmF":{"name":"oto","abstract":"

Otomian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3paayA2CmF":{"name":"paa","abstract":"

Papuan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pagyA2CmF":{"name":"pag","abstract":"

Pangasinan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3palyA2CmF":{"name":"pal","abstract":"

Pahlavi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pamyA2CmF":{"name":"pam","abstract":"

Pampanga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3panyA2CmF":{"name":"pan","abstract":"

Panjabi; Punjabi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3papyA2CmF":{"name":"pap","abstract":"

Papiamento language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pauyA2CmF":{"name":"pau","abstract":"

Palauan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3peoyA2CmF":{"name":"peo","abstract":"

Persian, Old (ca.600-400 B.C.) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3phiyA2CmF":{"name":"phi","abstract":"

Philippine languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3phnyA2CmF":{"name":"phn","abstract":"

Phoenician language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pliyA2CmF":{"name":"pli","abstract":"

Pali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3polyA2CmF":{"name":"pol","abstract":"

Polish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ponyA2CmF":{"name":"pon","abstract":"

Pohnpeian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3poryA2CmF":{"name":"por","abstract":"

Portuguese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3prayA2CmF":{"name":"pra","abstract":"

Prakrit languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3proyA2CmF":{"name":"pro","abstract":"

Provençal, Old (to 1500) - Occitan, Old (to 1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pusyA2CmF":{"name":"pus","abstract":"

Pushto - Pashto language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3qaayA2CmF":{"name":"qaa","abstract":"

Reserved for local use language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3qtzyA2CmF":{"name":"qtz","abstract":"

Reserved for local use language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3queyA2CmF":{"name":"que","abstract":"

Quechua language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rajyA2CmF":{"name":"raj","abstract":"

Rajasthani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rapyA2CmF":{"name":"rap","abstract":"

Rapanui language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3raryA2CmF":{"name":"rar","abstract":"

Rarotongan- Cook Islands Maori language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3roayA2CmF":{"name":"roa","abstract":"

Romance language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rohyA2CmF":{"name":"roh","abstract":"

Romansh language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3romyA2CmF":{"name":"rom","abstract":"

Romany language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rumyA2CmF":{"name":"rum","abstract":"

Romanian/Moldavian/Moldovan (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ronyA2CmF":{"name":"ron","abstract":"

Romanian/Moldavian/Moldovan (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3runyA2CmF":{"name":"run","abstract":"

Rundi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rupyA2CmF":{"name":"rup","abstract":"

Aromanian/Arumanian/Macedo-Romanian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rusyA2CmF":{"name":"rus","abstract":"

Russian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sadyA2CmF":{"name":"sad","abstract":"

Sandawe language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sagyA2CmF":{"name":"sag","abstract":"

Sango language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sahyA2CmF":{"name":"sah","abstract":"

Yakut language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3saiyA2CmF":{"name":"sai","abstract":"

South American Indian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3salyA2CmF":{"name":"sal","abstract":"

Salishan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3samyA2CmF":{"name":"sam","abstract":"

Samaritan Aramaic.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sanyA2CmF":{"name":"san","abstract":"

Sanskrit language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sasyA2CmF":{"name":"sas","abstract":"

Sasak language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3satyA2CmF":{"name":"sat","abstract":"

Santali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3scnyA2CmF":{"name":"scn","abstract":"

Sicilian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3scoyA2CmF":{"name":"sco","abstract":"

Scots language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3selyA2CmF":{"name":"sel","abstract":"

Selkup language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3semyA2CmF":{"name":"sem","abstract":"

Semitic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sgayA2CmF":{"name":"sga","abstract":"

Old Irish (to 900) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sgnyA2CmF":{"name":"sgn","abstract":"

Sign Languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3shnyA2CmF":{"name":"shn","abstract":"

Shan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sidyA2CmF":{"name":"sid","abstract":"

Sidamo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sinyA2CmF":{"name":"sin","abstract":"

Sinhala - Sinhalese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sioyA2CmF":{"name":"sio","abstract":"

Siouan languages language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sityA2CmF":{"name":"sit","abstract":"

Sino-Tibetan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3slayA2CmF":{"name":"sla","abstract":"

Slavic languages language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sloyA2CmF":{"name":"slo","abstract":"

Slovak (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3slkyA2CmF":{"name":"slk","abstract":"

Slovak (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3slvyA2CmF":{"name":"slv","abstract":"

Slovenian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smayA2CmF":{"name":"sma","abstract":"

Southern Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smeyA2CmF":{"name":"sme","abstract":"

Northern Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smiyA2CmF":{"name":"smi","abstract":"

Sami languages language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smjyA2CmF":{"name":"smj","abstract":"

Lule Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smnyA2CmF":{"name":"smn","abstract":"

Inari Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smoyA2CmF":{"name":"smo","abstract":"

Samoan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smsyA2CmF":{"name":"sms","abstract":"

Skolt Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3snayA2CmF":{"name":"sna","abstract":"

Shona language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sndyA2CmF":{"name":"snd","abstract":"

Sindhi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3snkyA2CmF":{"name":"snk","abstract":"

Soninke language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sogyA2CmF":{"name":"sog","abstract":"

Sogdian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3somyA2CmF":{"name":"som","abstract":"

Somali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sonyA2CmF":{"name":"son","abstract":"

Songhai languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sotyA2CmF":{"name":"sot","abstract":"

Sotho, Southern language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3spayA2CmF":{"name":"spa","abstract":"

Spanish - Castilian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srdyA2CmF":{"name":"srd","abstract":"

Sardinian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srnyA2CmF":{"name":"srn","abstract":"

Sranan Tongo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srpyA2CmF":{"name":"srp","abstract":"

Serbian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srryA2CmF":{"name":"srr","abstract":"

Serer language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ssayA2CmF":{"name":"ssa","abstract":"

Nilo-Saharan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sswyA2CmF":{"name":"ssw","abstract":"

Swati language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sukyA2CmF":{"name":"suk","abstract":"

Sukuma language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sunyA2CmF":{"name":"sun","abstract":"

Sundanese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3susyA2CmF":{"name":"sus","abstract":"

Susu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3suxyA2CmF":{"name":"sux","abstract":"

Sumerian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3swayA2CmF":{"name":"swa","abstract":"

Swahili language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sweyA2CmF":{"name":"swe","abstract":"

Swedish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sycyA2CmF":{"name":"syc","abstract":"

Classical Syriac language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3syryA2CmF":{"name":"syr","abstract":"

Syriac language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tahyA2CmF":{"name":"tah","abstract":"

Tahitian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3taiyA2CmF":{"name":"tai","abstract":"

Tai languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tamyA2CmF":{"name":"tam","abstract":"

Tamil language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tatyA2CmF":{"name":"tat","abstract":"

Tatar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3telyA2CmF":{"name":"tel","abstract":"

Telugu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3temyA2CmF":{"name":"tem","abstract":"

Timne language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3teryA2CmF":{"name":"ter","abstract":"

Tereno language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tetyA2CmF":{"name":"tet","abstract":"

Tetum language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tgkyA2CmF":{"name":"tgk","abstract":"

Tajik language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tglyA2CmF":{"name":"tgl","abstract":"

Tagalog language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3thayA2CmF":{"name":"tha","abstract":"

Thai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tigyA2CmF":{"name":"tig","abstract":"

Tigre language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tiryA2CmF":{"name":"tir","abstract":"

Tigrinya language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tivyA2CmF":{"name":"tiv","abstract":"

Tiv language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tklyA2CmF":{"name":"tkl","abstract":"

Tokelau language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tlhyA2CmF":{"name":"tlh","abstract":"

Klingon - tlhIngan-Hol language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tliyA2CmF":{"name":"tli","abstract":"

Tlingit language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tmhyA2CmF":{"name":"tmh","abstract":"

Tamashek language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3togyA2CmF":{"name":"tog","abstract":"

Tonga (Nyasa) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tonyA2CmF":{"name":"ton","abstract":"

Tonga (Tonga Islands) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tpiyA2CmF":{"name":"tpi","abstract":"

Tok Pisin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tsiyA2CmF":{"name":"tsi","abstract":"

Tsimshian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tsnyA2CmF":{"name":"tsn","abstract":"

Tswana language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tsoyA2CmF":{"name":"tso","abstract":"

Tsonga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tukyA2CmF":{"name":"tuk","abstract":"

Turkmen language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tumyA2CmF":{"name":"tum","abstract":"

Tumbuka language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tupyA2CmF":{"name":"tup","abstract":"

Tupi languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3turyA2CmF":{"name":"tur","abstract":"

Turkish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tutyA2CmF":{"name":"tut","abstract":"

Altaic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tvlyA2CmF":{"name":"tvl","abstract":"

Tuvalu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3twiyA2CmF":{"name":"twi","abstract":"

Twi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tyvyA2CmF":{"name":"tyv","abstract":"

Tuvinian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3udmyA2CmF":{"name":"udm","abstract":"

Udmurt language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ugayA2CmF":{"name":"uga","abstract":"

Ugaritic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3uigyA2CmF":{"name":"uig","abstract":"

Uighur - Uyghur language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ukryA2CmF":{"name":"ukr","abstract":"

Ukrainian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3umbyA2CmF":{"name":"umb","abstract":"

Umbundu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3undyA2CmF":{"name":"und","abstract":"

Undetermined language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3urdyA2CmF":{"name":"urd","abstract":"

Urdu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3uzbyA2CmF":{"name":"uzb","abstract":"

Uzbek language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3vaiyA2CmF":{"name":"vai","abstract":"

Vai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3venyA2CmF":{"name":"ven","abstract":"

Venda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3vieyA2CmF":{"name":"vie","abstract":"

Vietnamese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3volyA2CmF":{"name":"vol","abstract":"

Volapük language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3votyA2CmF":{"name":"vot","abstract":"

Votic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wakyA2CmF":{"name":"wak","abstract":"

Wakashan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3walyA2CmF":{"name":"wal","abstract":"

Wolaitta - Wolaytta language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3waryA2CmF":{"name":"war","abstract":"

Waray language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wasyA2CmF":{"name":"was","abstract":"

Washo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wenyA2CmF":{"name":"wen","abstract":"

Sorbian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wlnyA2CmF":{"name":"wln","abstract":"

Walloon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wolyA2CmF":{"name":"wol","abstract":"

Wolof language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3xalyA2CmF":{"name":"xal","abstract":"

Kalmyk - Oirat language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3xhoyA2CmF":{"name":"xho","abstract":"

Xhosa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yaoyA2CmF":{"name":"yao","abstract":"

Yao language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yapyA2CmF":{"name":"yap","abstract":"

Yapese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yidyA2CmF":{"name":"yid","abstract":"

Yiddish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yoryA2CmF":{"name":"yor","abstract":"

Yoruba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ypkyA2CmF":{"name":"ypk","abstract":"

Yupik languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zapyA2CmF":{"name":"zap","abstract":"

Zapotec language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zblyA2CmF":{"name":"zbl","abstract":"

Blissymbols - Blissymbolics - Bliss language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zenyA2CmF":{"name":"zen","abstract":"

Zenaga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zghyA2CmF":{"name":"zgh","abstract":"

Standard Moroccan Tamazight language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zhayA2CmF":{"name":"zha","abstract":"

Zhuang - Chuang language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zndyA2CmF":{"name":"znd","abstract":"

Zande languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zulyA2CmF":{"name":"zul","abstract":"

Zulu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zunyA2CmF":{"name":"zun","abstract":"

Zuni language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zxxyA2CmF":{"name":"zxx","abstract":"

No linguistic content; Not applicable

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zzayA2CmF":{"name":"zza","abstract":"

Zaza - Dimili - Dimli - Kirdki - Kirmanjki - Zazaki language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO7unknownyA2CmF":{"name":"unknown","abstract":"

Invalid/Unknown language.

","parent_name":"ID3FrameContentLanguage"},"Enums/FrameName.html#/s:s12CaseIterableP8allCases03AllD0QzvpZ":{"name":"allCases","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO5titleyA2CmF":{"name":"title","abstract":"

Title frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO5albumyA2CmF":{"name":"album","abstract":"

Album frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO11albumArtistyA2CmF":{"name":"albumArtist","abstract":"

AlbumArtist frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO6artistyA2CmF":{"name":"artist","abstract":"

Artist frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO8composeryA2CmF":{"name":"composer","abstract":"

Composer frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9conductoryA2CmF":{"name":"conductor","abstract":"

Conductor frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15contentGroupingyA2CmF":{"name":"contentGrouping","abstract":"

ContentGrouping frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9copyrightyA2CmF":{"name":"copyright","abstract":"

Copyright frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9encodedByyA2CmF":{"name":"encodedBy","abstract":"

EncodedBy frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15encoderSettingsyA2CmF":{"name":"encoderSettings","abstract":"

EncoderSettings frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9fileOwneryA2CmF":{"name":"fileOwner","abstract":"

File Owner frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO8lyricistyA2CmF":{"name":"lyricist","abstract":"

Lyricist frame name

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9mixArtistyA2CmF":{"name":"mixArtist","abstract":"

Mix Artist frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9publisheryA2CmF":{"name":"publisher","abstract":"

Publisher frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO8subtitleyA2CmF":{"name":"subtitle","abstract":"

Subtitle frame name

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO14beatsPerMinuteyA2CmF":{"name":"beatsPerMinute","abstract":"

Beats per minute frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO16originalFilenameyA2CmF":{"name":"originalFilename","abstract":"

Original filename.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO20lengthInMillisecondsyA2CmF":{"name":"lengthInMilliseconds","abstract":"

Length in milliseconds frame.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO11sizeInBytesyA2CmF":{"name":"sizeInBytes","abstract":"

Size in bytes frame. Valid only for tag version 2.2 and 2.3.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO5genreyA2CmF":{"name":"genre","abstract":"

Genre frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO12discPositionyA2CmF":{"name":"discPosition","abstract":"

Disc Position frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO13trackPositionyA2CmF":{"name":"trackPosition","abstract":"

Track Position frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO17recordingDayMonthyA2CmF":{"name":"recordingDayMonth","abstract":"

RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO13recordingYearyA2CmF":{"name":"recordingYear","abstract":"

RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO19recordingHourMinuteyA2CmF":{"name":"recordingHourMinute","abstract":"

RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO17recordingDateTimeyA2CmF":{"name":"recordingDateTime","abstract":"

RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15attachedPictureyAcA0aG4TypeOcACmF":{"name":"attachedPicture(_:)","abstract":"

AttachedPicture frame name

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO20unsynchronizedLyricsyAcA0aD15ContentLanguageOcACmF":{"name":"unsynchronizedLyrics(_:)","abstract":"

Unsynchronized lyrics frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO7commentyAcA0aD15ContentLanguageOcACmF":{"name":"comment(_:)","abstract":"

Comment frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO14iTunesGroupingyA2CmF":{"name":"iTunesGrouping","abstract":"

Grouping frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO014iTunesMovementE0yA2CmF":{"name":"iTunesMovementName","abstract":"

Movement name frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO19iTunesMovementIndexyA2CmF":{"name":"iTunesMovementIndex","abstract":"

Movement Index frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO19iTunesMovementCountyA2CmF":{"name":"iTunesMovementCount","abstract":"

Movement Count frame name. Version 2.3 and 2.4 only

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO21iTunesPodcastCategoryyA2CmF":{"name":"iTunesPodcastCategory","abstract":"

Podcast category frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO24iTunesPodcastDescriptionyA2CmF":{"name":"iTunesPodcastDescription","abstract":"

Podcast Description frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15iTunesPodcastIDyA2CmF":{"name":"iTunesPodcastID","abstract":"

Podcast ID frame name, Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO21iTunesPodcastKeywordsyA2CmF":{"name":"iTunesPodcastKeywords","abstract":"

Podcast keywords frame name, Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html":{"name":"FrameName","abstract":"

An enum used to identify the different types of frame parsed by the ID3TagEditor."},"Enums/ID3FrameContentLanguage.html":{"name":"ID3FrameContentLanguage","abstract":"

List of language identifier used in frames that support localized content with language indication."},"Enums/ID3Genre.html":{"name":"ID3Genre","abstract":"

An enum that contains the genres supported by the ID3 standard using specific identifiers.

"},"Enums/ID3PictureFormat.html":{"name":"ID3PictureFormat","abstract":"

The attached picture format supported by the ID3 tag.

"},"Enums/ID3PictureType.html":{"name":"ID3PictureType","abstract":"

An enum that describes the ID3 picture type supported.

"},"Enums/ID3TagEditorError.html":{"name":"ID3TagEditorError","abstract":"

ID3TagEditor errors.

"},"Enums/ID3Version.html":{"name":"ID3Version","abstract":"

Enum that contains the version supported by ID3TagEditor.

"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC03id3B0AcA0aB0C_tcfc":{"name":"init(id3Tag:)","abstract":"

Init the ID3TagContentReader.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC5titleSSSgyF":{"name":"title()","abstract":"

Read the title frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC5albumSSSgyF":{"name":"album()","abstract":"

Read the album frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC11albumArtistSSSgyF":{"name":"albumArtist()","abstract":"

Read the album artist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC6artistSSSgyF":{"name":"artist()","abstract":"

Read the artist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8composerSSSgyF":{"name":"composer()","abstract":"

Read the composer frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9conductorSSSgyF":{"name":"conductor()","abstract":"

Read the conductor frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC15contentGroupingSSSgyF":{"name":"contentGrouping()","abstract":"

Read the content grouping frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9copyrightSSSgyF":{"name":"copyright()","abstract":"

Read the copyright frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9encodedBySSSgyF":{"name":"encodedBy()","abstract":"

Read the encoded by frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC15encoderSettingsSSSgyF":{"name":"encoderSettings()","abstract":"

Read the encoder settings frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8lyricistSSSgyF":{"name":"lyricist()","abstract":"

Read the lyricist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9mixArtistSSSgyF":{"name":"mixArtist()","abstract":"

Read the mix artist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9publisherSSSgyF":{"name":"publisher()","abstract":"

Read the publisher frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8subtitleSSSgyF":{"name":"subtitle()","abstract":"

Read the subtitle frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC14beatsPerMinuteSiSgyF":{"name":"beatsPerMinute()","abstract":"

Read the beats per minute frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC16originalFilenameSSSgyF":{"name":"originalFilename()","abstract":"

Read the original filename frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC20lengthInMillisecondsSiSgyF":{"name":"lengthInMilliseconds()","abstract":"

Read the lenght in milliseconds frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC11sizeInBytesSiSgyF":{"name":"sizeInBytes()","abstract":"

Read the size in bytes frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC5genreAA5GenreVSgyF":{"name":"genre()","abstract":"

Read the genre frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC12discPositionAA11PartOfTotalVSgyF":{"name":"discPosition()","abstract":"

Read the disc position frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC13trackPositionAA11PartOfTotalVSgyF":{"name":"trackPosition()","abstract":"

Read the track position frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC17recordingDayMonthAA0gH0VSgyF":{"name":"recordingDayMonth()","abstract":"

Read the recording day month frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC13recordingYearSiSgyF":{"name":"recordingYear()","abstract":"

Read the recording year frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC19recordingHourMinuteAA0gH0VSgyF":{"name":"recordingHourMinute()","abstract":"

Read the recording hour minute frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC17recordingDateTimeAA0gH0VSgyF":{"name":"recordingDateTime()","abstract":"

Read the recording date time frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC16attachedPicturesSayAA15AttachedPictureVGyF":{"name":"attachedPictures()","abstract":"

Read the attached pictues frames content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC20unsynchronizedLyricsSayAA09LocalizedD0VGyF":{"name":"unsynchronizedLyrics()","abstract":"

Read the unsynchronized lyrics frames content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8commentsSayAA09LocalizedD0VGyF":{"name":"comments()","abstract":"

Read the comment frames content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9fileOwnerSSSgyF":{"name":"fileOwner()","abstract":"

Read the file owner frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC14iTunesGroupingSSSgyF":{"name":"iTunesGrouping()","abstract":"

Read the itunes grouping frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC18iTunesMovementNameSSSgyF":{"name":"iTunesMovementName()","abstract":"

Read the itunes movement name frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC19iTunesMovementIndexSiSgyF":{"name":"iTunesMovementIndex()","abstract":"

Read the itunes movement index frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC19iTunesMovementCountSiSgyF":{"name":"iTunesMovementCount()","abstract":"

Read the itunes movement count frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC21iTunesPodcastCategorySSSgyF":{"name":"iTunesPodcastCategory()","abstract":"

Read the itunes podcast category frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC24iTunesPodcastDescriptionSSSgyF":{"name":"iTunesPodcastDescription()","abstract":"

Read the itunes podcast description frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC15iTunesPodcastIDSSSgyF":{"name":"iTunesPodcastID()","abstract":"

Read the itunes podcast id frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC21iTunesPodcastKeywordsSSSgyF":{"name":"iTunesPodcastKeywords()","abstract":"

Read the itunes podcast keywords frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3Tag.html#/s:12ID3TagEditor0aB0C10propertiesAA0aB10PropertiesVvp":{"name":"properties","abstract":"

The properties of the tag. The public available property to the user of the frmaework is the versions property.

","parent_name":"ID3Tag"},"Classes/ID3Tag.html#/s:12ID3TagEditor0aB0C6framesSDyAA9FrameNameOAA0aE0CGvp":{"name":"frames","abstract":"

Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file.

","parent_name":"ID3Tag"},"Classes/ID3Tag.html#/s:12ID3TagEditor0aB0C16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3Tag description, useful for debug.

","parent_name":"ID3Tag"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderCACycfc":{"name":"init()","abstract":"

Init a ID32v4TagBuilder instance.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"title(frame:)","abstract":"

Set the title frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"album(frame:)","abstract":"

Set the album frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"albumArtist(frame:)","abstract":"

Set the albumArtist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"artist(frame:)","abstract":"

Set the artist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"composer(frame:)","abstract":"

Set the composer frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"conductor(frame:)","abstract":"

Set the conductor frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"contentGrouping(frame:)","abstract":"

Set the content grouping frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"copyright(frame:)","abstract":"

Set the copyright frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encodedBy(frame:)","abstract":"

Set the encoded by frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encoderSettings(frame:)","abstract":"

Set the encoder settings frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"lyricist(frame:)","abstract":"

Set the lyricist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"mixArtist(frame:)","abstract":"

Set the mix artist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"publisher(frame:)","abstract":"

Set the publisher frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"subtitle(frame:)","abstract":"

Set the subtitle frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"beatsPerMinute(frame:)","abstract":"

Set the beats per minute frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"originalFilename(frame:)","abstract":"

Set the original filename frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"lengthInMilliseconds(frame:)","abstract":"

Set the length in milliseconds frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF":{"name":"genre(frame:)","abstract":"

Set the genre frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"discPosition(frame:)","abstract":"

Set the disc position frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"trackPosition(frame:)","abstract":"

Set the track position frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF":{"name":"attachedPicture(pictureType:frame:)","abstract":"

Set an attached picture frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF":{"name":"unsynchronisedLyrics(language:frame:)","abstract":"

Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF":{"name":"comment(language:frame:)","abstract":"

Set a comment frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC17recordingDateTime5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingDateTime(frame:)","abstract":"

Set the recordingDateTime frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC14iTunesGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesGrouping(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC18iTunesMovementName5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesMovementName(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC19iTunesMovementIndex5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementIndex(frame:)","abstract":"

Set the iTunesMovementIndex frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC19iTunesMovementCount5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementCount(frame:)","abstract":"

Set the iTunesMovementCount frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC21iTunesPodcastCategory5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastCategory(frame:)","abstract":"

Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC24iTunesPodcastDescription5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastDescription(frame:)","abstract":"

Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15iTunesPodcastID5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastID(frame:)","abstract":"

Set the iTunesPodcastID frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC21iTunesPodcastKeywords5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastKeywords(frame:)","abstract":"

Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9fileOwner5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"fileOwner(frame:)","abstract":"

Set the fileOwner frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5buildAA0aB0CyF":{"name":"build()","abstract":"

Build and ID3Tag version 4.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderCACycfc":{"name":"init()","abstract":"

Init a ID32v3TagBuilder instance.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"title(frame:)","abstract":"

Set the title frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"album(frame:)","abstract":"

Set the album frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"albumArtist(frame:)","abstract":"

Set the albumArtist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"artist(frame:)","abstract":"

Set the artist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"composer(frame:)","abstract":"

Set the composer frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"conductor(frame:)","abstract":"

Set the conductor frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"contentGrouping(frame:)","abstract":"

Set the content grouping frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"copyright(frame:)","abstract":"

Set the copyright frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encodedBy(frame:)","abstract":"

Set the encoded by frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encoderSettings(frame:)","abstract":"

Set the encoder settings frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"lyricist(frame:)","abstract":"

Set the lyricist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"mixArtist(frame:)","abstract":"

Set the mix artist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"publisher(frame:)","abstract":"

Set the publisher frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"subtitle(frame:)","abstract":"

Set the subtitle frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"beatsPerMinute(frame:)","abstract":"

Set the beats per minute frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"originalFilename(frame:)","abstract":"

Set the original filename frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"lengthInMilliseconds(frame:)","abstract":"

Set the length in milliseconds frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC11sizeInBytes5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"sizeInBytes(frame:)","abstract":"

Set the size in bytes frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF":{"name":"genre(frame:)","abstract":"

Set the genre frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"discPosition(frame:)","abstract":"

Set the disc position frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"trackPosition(frame:)","abstract":"

Set the track position frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF":{"name":"attachedPicture(pictureType:frame:)","abstract":"

Set an attached picture frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF":{"name":"unsynchronisedLyrics(language:frame:)","abstract":"

Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF":{"name":"comment(language:frame:)","abstract":"

Set a comment frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC17recordingDayMonth5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingDayMonth(frame:)","abstract":"

Set the recording day and month frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC19recordingHourMinute5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingHourMinute(frame:)","abstract":"

Set the recording hour minute frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC13recordingYear5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"recordingYear(frame:)","abstract":"

Set the recording year frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC14iTunesGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesGrouping(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC18iTunesMovementName5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesMovementName(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC19iTunesMovementIndex5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementIndex(frame:)","abstract":"

Set the iTunesMovementIndex frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC19iTunesMovementCount5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementCount(frame:)","abstract":"

Set the iTunesMovementCount frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC21iTunesPodcastCategory5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastCategory(frame:)","abstract":"

Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC24iTunesPodcastDescription5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastDescription(frame:)","abstract":"

Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15iTunesPodcastID5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastID(frame:)","abstract":"

Set the iTunesPodcastID frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC21iTunesPodcastKeywords5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastKeywords(frame:)","abstract":"

Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9fileOwner5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"fileOwner(frame:)","abstract":"

Set the fileOwner frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5buildAA0aB0CyF":{"name":"build()","abstract":"

Build and ID3Tag version 3.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderCACycfc":{"name":"init()","abstract":"

Init a ID32v2TagBuilder instance.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"title(frame:)","abstract":"

Set the title frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"album(frame:)","abstract":"

Set the album frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"albumArtist(frame:)","abstract":"

Set the albumArtist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"artist(frame:)","abstract":"

Set the artist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"composer(frame:)","abstract":"

Set the composer frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"conductor(frame:)","abstract":"

Set the conductor frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"contentGrouping(frame:)","abstract":"

Set the content grouping frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"copyright(frame:)","abstract":"

Set the copyright frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encodedBy(frame:)","abstract":"

Set the encoded by frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encoderSettings(frame:)","abstract":"

Set the encoder settings frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"lyricist(frame:)","abstract":"

Set the lyricist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"mixArtist(frame:)","abstract":"

Set the mix artist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"publisher(frame:)","abstract":"

Set the publisher frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"subtitle(frame:)","abstract":"

Set the subtitle frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"beatsPerMinute(frame:)","abstract":"

Set the beats per minute frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"originalFilename(frame:)","abstract":"

Set the original filename frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"lengthInMilliseconds(frame:)","abstract":"

Set the length in milliseconds frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC11sizeInBytes5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"sizeInBytes(frame:)","abstract":"

Set the size in bytes frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF":{"name":"genre(frame:)","abstract":"

Set the genre frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"discPosition(frame:)","abstract":"

Set the disc position frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"trackPosition(frame:)","abstract":"

Set the trackPosition frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF":{"name":"attachedPicture(pictureType:frame:)","abstract":"

Set an attached picture frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF":{"name":"unsynchronisedLyrics(language:frame:)","abstract":"

Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF":{"name":"comment(language:frame:)","abstract":"

Set a comment frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC17recordingDayMonth5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingDayMonth(frame:)","abstract":"

Set the recording day and month frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC19recordingHourMinute5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingHourMinute(frame:)","abstract":"

Set the recording hour minute frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC13recordingYear5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"recordingYear(frame:)","abstract":"

Set the recording year frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5buildAA0aB0CyF":{"name":"build()","abstract":"

Build and ID3Tag version 2.

","parent_name":"ID32v2TagBuilder"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAACABycfc":{"name":"init()","abstract":"

Init the ID3TagEditor.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC4read4fromAA0aB0CSgSS_tKF":{"name":"read(from:)","abstract":"

Read the ID3 tag contained in the mp3 file.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC4read3mp3AA0aB0CSg10Foundation4DataV_tKF":{"name":"read(mp3:)","abstract":"

Read the ID3 tag contained in the mp3 file passed as Data.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC5write3tag2to9andSaveToyAA0aB0C_S2SSgtKF":{"name":"write(tag:to:andSaveTo:)","abstract":"

Writes the mp3 to a new file or overwrite it with the new ID3 tag.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC5write3tag3mp310Foundation4DataVAA0aB0C_AHtKF":{"name":"write(tag:mp3:)","abstract":"

Write the ID3 tag passed as parameter to the mp3 file passed as Data.

","parent_name":"ID3TagEditor"},"Classes/ID3FrameWithStringContent.html#/s:12ID3TagEditor0A22FrameWithStringContentC7contentSSvp":{"name":"content","abstract":"

The content as string.

","parent_name":"ID3FrameWithStringContent"},"Classes/ID3FrameWithStringContent.html#/s:12ID3TagEditor0A22FrameWithStringContentC7contentACSS_tcfc":{"name":"init(content:)","abstract":"

Init an ID3 frame with string content.

","parent_name":"ID3FrameWithStringContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC8languageAA0adG8LanguageOvp":{"name":"language","abstract":"

The language of the lyrics contained in the frame

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC18contentDescriptionSSvp":{"name":"contentDescription","abstract":"

A short description of the lyrics contained in the frame

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameAttachedPicture debug description.

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC8language18contentDescription0I0AcA0adG8LanguageO_S2Stcfc":{"name":"init(language:contentDescription:content:)","abstract":"

Init an ID3 localized string content frame.

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithIntegerContent.html#/s:12ID3TagEditor0A23FrameWithIntegerContentC5valueSiSgvp":{"name":"value","abstract":"

the value being returned.

","parent_name":"ID3FrameWithIntegerContent"},"Classes/ID3FrameWithIntegerContent.html#/s:12ID3TagEditor0A23FrameWithIntegerContentC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameWithIntegerContent description, useful for debug.

","parent_name":"ID3FrameWithIntegerContent"},"Classes/ID3FrameWithIntegerContent.html#/s:12ID3TagEditor0A23FrameWithIntegerContentC5valueACSiSg_tcfc":{"name":"init(value:)","abstract":"

Init an ID3 recording integer frame.

","parent_name":"ID3FrameWithIntegerContent"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC4hourSiSgvp":{"name":"hour","abstract":"

Recording hour of the song.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC6minuteSiSgvp":{"name":"minute","abstract":"

Recording seconds of the song.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameRecordingHourMinute description, useful for debug.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC4hour6minuteACSiSg_AFtcfc":{"name":"init(hour:minute:)","abstract":"

Init an ID3 recording hour minute frame.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC3daySiSgvp":{"name":"day","abstract":"

Recording day of the song.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC5monthSiSgvp":{"name":"month","abstract":"

Recording month of the song.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameRecordingDayMonth description, useful for debug.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC3day5monthACSiSg_AFtcfc":{"name":"init(day:month:)","abstract":"

Init an ID3 recording day month frame.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDateTime.html#/s:12ID3TagEditor0A22FrameRecordingDateTimeC09recordingfG0AA0efG0Vvp":{"name":"recordingDateTime","abstract":"

The recordin date time information. This field contains date and time of the recording.

","parent_name":"ID3FrameRecordingDateTime"},"Classes/ID3FrameRecordingDateTime.html#/s:12ID3TagEditor0A22FrameRecordingDateTimeC09recordingfG0AcA0efG0V_tcfc":{"name":"init(recordingDateTime:)","abstract":"

Init an ID3 recording date time frame.

","parent_name":"ID3FrameRecordingDateTime"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC4partSivp":{"name":"part","abstract":"

The position of the track/disc.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC5totalSiSgvp":{"name":"total","abstract":"

The total number of tracks/discs in recordings.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

TrackPositionInSet description, useful for debug.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC4part5totalACSi_SiSgtcfc":{"name":"init(part:total:)","abstract":"

Init an ID3 track position frame.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

Compare two TrackPositionInSet.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC10identifierAA0aE0OSgvp":{"name":"identifier","abstract":"

The genre identifier specified as an ID3 v1 Genre (see ID3Genre).

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC11descriptionSSSgvp":{"name":"description","abstract":"

A generic genre description. Useful to build your own genres.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameGenre description, useful for debug.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC5genre11descriptionAcA0aE0OSg_SSSgtcfc":{"name":"init(genre:description:)","abstract":"

Init a ID3 genre frame.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

Compare two Genre.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC7picture10Foundation4DataVvp":{"name":"picture","abstract":"

The image bytes as Data.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC4typeAA0aF4TypeOvp":{"name":"type","abstract":"

The ID3 type of the image (see ID3PictureType).

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC6formatAA0aF6FormatOvp":{"name":"format","abstract":"

The file format. Only Jpeg and Png are supported by the standard (cross compatibility).

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameAttachedPicture debug description.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC7picture4type6formatAC10Foundation4DataV_AA0aF4TypeOAA0aF6FormatOtcfc":{"name":"init(picture:type:format:)","abstract":"

Init an ID3 attached picture frame.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

Compare two AttachedPicture.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3Frame.html#/s:12ID3TagEditor0A5FrameC13id3IdentifierSSSgvp":{"name":"id3Identifier","abstract":"

The ID3 frame identifier as specified in the ID3 tag standard.

","parent_name":"ID3Frame"},"Classes/ID3Frame.html#/s:12ID3TagEditor0A5FrameC4sizeSiSgvp":{"name":"size","abstract":"

The ID3 frame size as specified in the ID3 tag standard.

","parent_name":"ID3Frame"},"Classes/ID3Frame.html":{"name":"ID3Frame","abstract":"

A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.

"},"Classes/ID3FrameAttachedPicture.html":{"name":"ID3FrameAttachedPicture","abstract":"

A class used to represent an ID3 attached picture frame to be used in the ID3 tag.

"},"Classes/ID3FrameGenre.html":{"name":"ID3FrameGenre","abstract":"

A class used to represent an ID3 genre frame to be used in the ID3 tag.

"},"Classes/ID3FramePartOfTotal.html":{"name":"ID3FramePartOfTotal","abstract":"

A class used to represent an ID3 track/disc position in the original recordings frame in the ID3 tag.

"},"Classes/ID3FrameRecordingDateTime.html":{"name":"ID3FrameRecordingDateTime","abstract":"

A class used to represent an ID3 recording date time frame to be used in the ID3 tag."},"Classes/ID3FrameRecordingDayMonth.html":{"name":"ID3FrameRecordingDayMonth","abstract":"

A class used to represent an ID3 recording day month frame to be used in the ID3 tag."},"Classes/ID3FrameRecordingHourMinute.html":{"name":"ID3FrameRecordingHourMinute","abstract":"

A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},"Classes/ID3FrameWithIntegerContent.html":{"name":"ID3FrameWithIntegerContent","abstract":"

A class used to represent an ID3 frame with an integer value.

"},"Classes/ID3FrameWithLocalizedContent.html":{"name":"ID3FrameWithLocalizedContent","abstract":"

A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},"Classes/ID3FrameWithStringContent.html":{"name":"ID3FrameWithStringContent","abstract":"

A class used to represent an ID3 frame with generic string data in the ID3 tag."},"Classes/ID3TagEditor.html":{"name":"ID3TagEditor","abstract":"

A class to edit the ID3 tag of an mp3 file.

"},"Classes/ID32v2TagBuilder.html":{"name":"ID32v2TagBuilder","abstract":"

Builder used to create a ID32v2 tag."},"Classes/ID32v3TagBuilder.html":{"name":"ID32v3TagBuilder","abstract":"

Builder used to create a ID32v3 tag."},"Classes/ID32v4TagBuilder.html":{"name":"ID32v4TagBuilder","abstract":"

Builder used to create a ID32v4 tag."},"Classes/ID3Tag.html":{"name":"ID3Tag","abstract":"

A class used to represent an ID3 tag.

"},"Classes/ID3TagContentReader.html":{"name":"ID3TagContentReader","abstract":"

Class that “makes your life easier” when it comes to read data from the ID3 tag."},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Structs.html":{"name":"Structures","abstract":"

The following structures are available globally.

"}} \ No newline at end of file diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/undocumented.json b/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/undocumented.json deleted file mode 100644 index 2f346d5f..00000000 --- a/docs/docsets/ID3TagEditor.docset/Contents/Resources/Documents/undocumented.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "warnings": [ - - ], - "source_directory": "/Users/fduroni/Library/Mobile Documents/com~apple~CloudDocs/Documents/Code/ID3TagEditor" -} \ No newline at end of file diff --git a/docs/docsets/ID3TagEditor.docset/Contents/Resources/docSet.dsidx b/docs/docsets/ID3TagEditor.docset/Contents/Resources/docSet.dsidx deleted file mode 100644 index e2e1fbb0..00000000 Binary files a/docs/docsets/ID3TagEditor.docset/Contents/Resources/docSet.dsidx and /dev/null differ diff --git a/docs/docsets/ID3TagEditor.tgz b/docs/docsets/ID3TagEditor.tgz deleted file mode 100644 index d6e34a5e..00000000 Binary files a/docs/docsets/ID3TagEditor.tgz and /dev/null differ diff --git a/docs/documentation/id3tageditor/attachedpicture/!=(_:_:)/index.html b/docs/documentation/id3tageditor/attachedpicture/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/attachedpicture/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/attachedpicture/equatable-implementations/index.html b/docs/documentation/id3tageditor/attachedpicture/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/attachedpicture/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/attachedpicture/format/index.html b/docs/documentation/id3tageditor/attachedpicture/format/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/attachedpicture/format/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/attachedpicture/index.html b/docs/documentation/id3tageditor/attachedpicture/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/attachedpicture/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/attachedpicture/picture/index.html b/docs/documentation/id3tageditor/attachedpicture/picture/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/attachedpicture/picture/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/attachedpicture/type/index.html b/docs/documentation/id3tageditor/attachedpicture/type/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/attachedpicture/type/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/!=(_:_:)/index.html b/docs/documentation/id3tageditor/datetime/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/day/index.html b/docs/documentation/id3tageditor/datetime/day/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/day/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/equatable-implementations/index.html b/docs/documentation/id3tageditor/datetime/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/hour/index.html b/docs/documentation/id3tageditor/datetime/hour/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/hour/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/index.html b/docs/documentation/id3tageditor/datetime/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/minute/index.html b/docs/documentation/id3tageditor/datetime/minute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/minute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/month/index.html b/docs/documentation/id3tageditor/datetime/month/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/month/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/datetime/year/index.html b/docs/documentation/id3tageditor/datetime/year/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/datetime/year/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/daymonth/!=(_:_:)/index.html b/docs/documentation/id3tageditor/daymonth/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/daymonth/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/daymonth/day/index.html b/docs/documentation/id3tageditor/daymonth/day/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/daymonth/day/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/daymonth/equatable-implementations/index.html b/docs/documentation/id3tageditor/daymonth/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/daymonth/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/daymonth/index.html b/docs/documentation/id3tageditor/daymonth/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/daymonth/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/daymonth/month/index.html b/docs/documentation/id3tageditor/daymonth/month/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/daymonth/month/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/examples/index.html b/docs/documentation/id3tageditor/examples/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/examples/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/!=(_:_:)/index.html b/docs/documentation/id3tageditor/framename/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/album/index.html b/docs/documentation/id3tageditor/framename/album/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/album/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/albumartist/index.html b/docs/documentation/id3tageditor/framename/albumartist/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/albumartist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/allcases/index.html b/docs/documentation/id3tageditor/framename/allcases/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/allcases/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/artist/index.html b/docs/documentation/id3tageditor/framename/artist/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/artist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/attachedpicture(_:)/index.html b/docs/documentation/id3tageditor/framename/attachedpicture(_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/attachedpicture(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/beatsperminute/index.html b/docs/documentation/id3tageditor/framename/beatsperminute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/beatsperminute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/comment(_:)/index.html b/docs/documentation/id3tageditor/framename/comment(_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/comment(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/composer/index.html b/docs/documentation/id3tageditor/framename/composer/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/composer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/conductor/index.html b/docs/documentation/id3tageditor/framename/conductor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/conductor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/contentgrouping/index.html b/docs/documentation/id3tageditor/framename/contentgrouping/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/contentgrouping/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/copyright/index.html b/docs/documentation/id3tageditor/framename/copyright/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/copyright/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/discposition/index.html b/docs/documentation/id3tageditor/framename/discposition/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/discposition/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/encodedby/index.html b/docs/documentation/id3tageditor/framename/encodedby/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/encodedby/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/encodersettings/index.html b/docs/documentation/id3tageditor/framename/encodersettings/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/encodersettings/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/equatable-implementations/index.html b/docs/documentation/id3tageditor/framename/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/fileowner/index.html b/docs/documentation/id3tageditor/framename/fileowner/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/fileowner/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/genre/index.html b/docs/documentation/id3tageditor/framename/genre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/genre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/index.html b/docs/documentation/id3tageditor/framename/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunesgrouping/index.html b/docs/documentation/id3tageditor/framename/itunesgrouping/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunesgrouping/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunesmovementcount/index.html b/docs/documentation/id3tageditor/framename/itunesmovementcount/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunesmovementcount/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunesmovementindex/index.html b/docs/documentation/id3tageditor/framename/itunesmovementindex/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunesmovementindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunesmovementname/index.html b/docs/documentation/id3tageditor/framename/itunesmovementname/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunesmovementname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunespodcastcategory/index.html b/docs/documentation/id3tageditor/framename/itunespodcastcategory/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunespodcastcategory/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunespodcastdescription/index.html b/docs/documentation/id3tageditor/framename/itunespodcastdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunespodcastdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunespodcastid/index.html b/docs/documentation/id3tageditor/framename/itunespodcastid/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunespodcastid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/itunespodcastkeywords/index.html b/docs/documentation/id3tageditor/framename/itunespodcastkeywords/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/itunespodcastkeywords/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/lengthinmilliseconds/index.html b/docs/documentation/id3tageditor/framename/lengthinmilliseconds/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/lengthinmilliseconds/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/lyricist/index.html b/docs/documentation/id3tageditor/framename/lyricist/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/lyricist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/mixartist/index.html b/docs/documentation/id3tageditor/framename/mixartist/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/mixartist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/originalfilename/index.html b/docs/documentation/id3tageditor/framename/originalfilename/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/originalfilename/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/publisher/index.html b/docs/documentation/id3tageditor/framename/publisher/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/publisher/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/recordingdatetime/index.html b/docs/documentation/id3tageditor/framename/recordingdatetime/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/recordingdatetime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/recordingdaymonth/index.html b/docs/documentation/id3tageditor/framename/recordingdaymonth/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/recordingdaymonth/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/recordinghourminute/index.html b/docs/documentation/id3tageditor/framename/recordinghourminute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/recordinghourminute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/recordingyear/index.html b/docs/documentation/id3tageditor/framename/recordingyear/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/recordingyear/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/sizeinbytes/index.html b/docs/documentation/id3tageditor/framename/sizeinbytes/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/sizeinbytes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/subtitle/index.html b/docs/documentation/id3tageditor/framename/subtitle/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/subtitle/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/title/index.html b/docs/documentation/id3tageditor/framename/title/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/title/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/trackposition/index.html b/docs/documentation/id3tageditor/framename/trackposition/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/trackposition/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/framename/unsynchronizedlyrics(_:)/index.html b/docs/documentation/id3tageditor/framename/unsynchronizedlyrics(_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/framename/unsynchronizedlyrics(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/genre/!=(_:_:)/index.html b/docs/documentation/id3tageditor/genre/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/genre/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/genre/description/index.html b/docs/documentation/id3tageditor/genre/description/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/genre/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/genre/equatable-implementations/index.html b/docs/documentation/id3tageditor/genre/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/genre/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/genre/identifier/index.html b/docs/documentation/id3tageditor/genre/identifier/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/genre/identifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/genre/index.html b/docs/documentation/id3tageditor/genre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/genre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/hourminute/!=(_:_:)/index.html b/docs/documentation/id3tageditor/hourminute/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/hourminute/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/hourminute/equatable-implementations/index.html b/docs/documentation/id3tageditor/hourminute/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/hourminute/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/hourminute/hour/index.html b/docs/documentation/id3tageditor/hourminute/hour/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/hourminute/hour/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/hourminute/index.html b/docs/documentation/id3tageditor/hourminute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/hourminute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/hourminute/minute/index.html b/docs/documentation/id3tageditor/hourminute/minute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/hourminute/minute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/album(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/album(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/album(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/albumartist(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/albumartist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/albumartist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/artist(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/artist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/artist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/attachedpicture(picturetype:frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/attachedpicture(picturetype:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/attachedpicture(picturetype:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/beatsperminute(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/beatsperminute(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/beatsperminute(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/build()/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/build()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/build()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/comment(language:frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/comment(language:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/comment(language:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/composer(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/composer(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/composer(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/conductor(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/conductor(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/conductor(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/contentgrouping(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/contentgrouping(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/contentgrouping(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/copyright(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/copyright(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/copyright(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/discposition(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/discposition(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/discposition(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/encodedby(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/encodedby(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/encodedby(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/encodersettings(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/encodersettings(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/encodersettings(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/genre(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/genre(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/genre(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/init()/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/init()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/lengthinmilliseconds(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/lengthinmilliseconds(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/lengthinmilliseconds(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/lyricist(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/lyricist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/lyricist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/mixartist(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/mixartist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/mixartist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/originalfilename(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/originalfilename(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/originalfilename(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/publisher(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/publisher(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/publisher(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/recordingdaymonth(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/recordingdaymonth(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/recordingdaymonth(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/recordinghourminute(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/recordinghourminute(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/recordinghourminute(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/recordingyear(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/recordingyear(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/recordingyear(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/sizeinbytes(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/sizeinbytes(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/sizeinbytes(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/subtitle(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/subtitle(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/subtitle(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/title(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/title(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/title(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/trackposition(frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/trackposition(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/trackposition(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v2tagbuilder/unsynchronisedlyrics(language:frame:)/index.html b/docs/documentation/id3tageditor/id32v2tagbuilder/unsynchronisedlyrics(language:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v2tagbuilder/unsynchronisedlyrics(language:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/album(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/album(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/album(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/albumartist(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/albumartist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/albumartist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/artist(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/artist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/artist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/attachedpicture(picturetype:frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/attachedpicture(picturetype:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/attachedpicture(picturetype:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/beatsperminute(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/beatsperminute(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/beatsperminute(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/build()/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/build()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/build()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/comment(language:frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/comment(language:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/comment(language:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/composer(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/composer(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/composer(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/conductor(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/conductor(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/conductor(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/contentgrouping(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/contentgrouping(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/contentgrouping(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/copyright(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/copyright(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/copyright(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/discposition(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/discposition(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/discposition(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/encodedby(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/encodedby(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/encodedby(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/encodersettings(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/encodersettings(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/encodersettings(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/fileowner(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/fileowner(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/fileowner(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/genre(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/genre(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/genre(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/init()/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/init()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunesgrouping(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesgrouping(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesgrouping(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementcount(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementcount(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementcount(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementindex(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementindex(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementindex(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementname(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementname(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunesmovementname(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastcategory(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastcategory(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastcategory(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastdescription(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastdescription(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastdescription(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastid(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastid(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastid(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastkeywords(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastkeywords(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/itunespodcastkeywords(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/lengthinmilliseconds(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/lengthinmilliseconds(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/lengthinmilliseconds(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/lyricist(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/lyricist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/lyricist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/mixartist(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/mixartist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/mixartist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/originalfilename(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/originalfilename(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/originalfilename(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/publisher(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/publisher(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/publisher(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/recordingdaymonth(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/recordingdaymonth(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/recordingdaymonth(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/recordinghourminute(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/recordinghourminute(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/recordinghourminute(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/recordingyear(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/recordingyear(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/recordingyear(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/sizeinbytes(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/sizeinbytes(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/sizeinbytes(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/subtitle(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/subtitle(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/subtitle(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/title(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/title(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/title(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/trackposition(frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/trackposition(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/trackposition(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v3tagbuilder/unsynchronisedlyrics(language:frame:)/index.html b/docs/documentation/id3tageditor/id32v3tagbuilder/unsynchronisedlyrics(language:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v3tagbuilder/unsynchronisedlyrics(language:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/album(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/album(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/album(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/albumartist(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/albumartist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/albumartist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/artist(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/artist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/artist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/attachedpicture(picturetype:frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/attachedpicture(picturetype:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/attachedpicture(picturetype:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/beatsperminute(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/beatsperminute(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/beatsperminute(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/build()/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/build()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/build()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/comment(language:frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/comment(language:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/comment(language:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/composer(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/composer(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/composer(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/conductor(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/conductor(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/conductor(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/contentgrouping(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/contentgrouping(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/contentgrouping(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/copyright(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/copyright(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/copyright(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/discposition(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/discposition(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/discposition(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/encodedby(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/encodedby(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/encodedby(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/encodersettings(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/encodersettings(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/encodersettings(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/fileowner(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/fileowner(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/fileowner(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/genre(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/genre(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/genre(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/init()/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/init()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunesgrouping(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesgrouping(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesgrouping(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementcount(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementcount(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementcount(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementindex(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementindex(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementindex(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementname(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementname(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunesmovementname(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastcategory(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastcategory(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastcategory(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastdescription(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastdescription(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastdescription(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastid(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastid(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastid(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastkeywords(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastkeywords(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/itunespodcastkeywords(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/lengthinmilliseconds(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/lengthinmilliseconds(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/lengthinmilliseconds(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/lyricist(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/lyricist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/lyricist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/mixartist(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/mixartist(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/mixartist(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/originalfilename(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/originalfilename(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/originalfilename(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/publisher(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/publisher(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/publisher(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/recordingdatetime(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/recordingdatetime(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/recordingdatetime(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/subtitle(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/subtitle(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/subtitle(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/title(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/title(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/title(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/trackposition(frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/trackposition(frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/trackposition(frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id32v4tagbuilder/unsynchronisedlyrics(language:frame:)/index.html b/docs/documentation/id3tageditor/id32v4tagbuilder/unsynchronisedlyrics(language:frame:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id32v4tagbuilder/unsynchronisedlyrics(language:frame:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frame/id3identifier/index.html b/docs/documentation/id3tageditor/id3frame/id3identifier/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frame/id3identifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frame/index.html b/docs/documentation/id3tageditor/id3frame/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frame/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frame/size/index.html b/docs/documentation/id3tageditor/id3frame/size/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frame/size/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/==(_:_:)/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/==(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/==(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/debugdescription/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/format/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/format/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/format/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/init(picture:type:format:)/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/init(picture:type:format:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/init(picture:type:format:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/picture/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/picture/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/picture/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3frameattachedpicture/type/index.html b/docs/documentation/id3tageditor/id3frameattachedpicture/type/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3frameattachedpicture/type/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/aar/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/aar/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/aar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/abk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/abk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/abk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ace/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ace/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ace/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ach/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ach/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ach/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ada/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ada/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ada/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ady/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ady/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ady/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/afa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/afa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/afa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/afh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/afh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/afh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/afr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/afr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/afr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ain/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ain/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ain/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/aka/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/aka/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/aka/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/akk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/akk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/akk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/alb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/alb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/alb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ale/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ale/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ale/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/alg/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/alg/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/alg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/alt/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/alt/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/alt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/amh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/amh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/amh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ang/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ang/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ang/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/anp/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/anp/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/anp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/apa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/apa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/apa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ara/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ara/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ara/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/arc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/arc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/arc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/arg/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/arg/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/arg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/arm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/arm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/arm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/arn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/arn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/arn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/arp/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/arp/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/arp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/art/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/art/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/art/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/arw/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/arw/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/arw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/asm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/asm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/asm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ast/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ast/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ast/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ath/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ath/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ath/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/aus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/aus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/aus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ava/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ava/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ava/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ave/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ave/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ave/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/awa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/awa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/awa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/aym/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/aym/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/aym/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/aze/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/aze/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/aze/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bad/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bad/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bak/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bak/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bak/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bal/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bam/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bam/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bam/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ban/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ban/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ban/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/baq/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/baq/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/baq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bas/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bas/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bej/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bej/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bej/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bel/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bel/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bem/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bem/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bem/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ben/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ben/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ben/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ber/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ber/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bho/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bho/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bho/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bih/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bih/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bih/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bik/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bik/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bik/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bin/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bin/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bin/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bis/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bis/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bis/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bla/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bla/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bla/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bnt/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bnt/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bnt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bod/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bod/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bod/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bos/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bos/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bos/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bra/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bra/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bra/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bre/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/btk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/btk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/btk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bua/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bua/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bua/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bug/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bug/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bug/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bul/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bul/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bul/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/bur/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/bur/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/bur/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/byn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/byn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/byn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cad/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cad/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/car/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/car/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/car/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cau/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cau/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cau/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ceb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ceb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ceb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cel/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cel/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ces/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ces/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ces/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cha/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cha/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cha/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/che/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/che/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/che/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chg/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chg/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cho/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cho/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cho/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chp/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chp/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chu/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chu/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chv/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chv/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/chy/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/chy/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/chy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cmc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cmc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cmc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cnr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cnr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cnr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cop/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cop/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cor/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cos/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cos/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cos/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cpe/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cpe/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cpe/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cpf/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cpf/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cpf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cpp/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cpp/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cpp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cre/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/crh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/crh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/crh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/crp/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/crp/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/crp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/csb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/csb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/csb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cym/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cym/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cym/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/cze/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/cze/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/cze/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dak/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dak/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dak/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dan/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dan/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dan/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dar/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dar/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/day/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/day/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/day/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/del/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/del/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/del/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/den/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/den/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/den/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/deu/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/deu/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/deu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dgr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dgr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dgr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/din/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/din/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/din/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/div/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/div/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/div/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/doi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/doi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/doi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dra/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dra/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dra/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dsb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dsb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dsb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dua/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dua/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dua/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dum/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dum/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dut/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dut/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dut/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dyu/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dyu/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dyu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/dzo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/dzo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/dzo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/efi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/efi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/efi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/egy/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/egy/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/egy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/eka/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/eka/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/eka/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ell/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ell/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ell/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/elx/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/elx/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/elx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/eng/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/eng/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/eng/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/enm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/enm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/enm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/epo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/epo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/epo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/est/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/est/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/est/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/eus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/eus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/eus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ewe/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ewe/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ewe/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ewo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ewo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ewo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fan/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fan/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fan/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fao/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fao/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fao/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fas/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fas/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fij/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fij/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fij/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fil/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fil/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fil/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fin/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fin/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fin/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fiu/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fiu/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fiu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fon/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fon/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fon/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fra/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fra/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fra/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fre/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/frm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/frm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/frm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fro/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fro/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fro/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/frr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/frr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/frr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/frs/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/frs/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/frs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fry/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fry/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fry/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ful/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ful/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ful/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/fur/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/fur/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/fur/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gaa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gaa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gaa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gay/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gay/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gay/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gba/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gba/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gba/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gem/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gem/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gem/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/geo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/geo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/geo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ger/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ger/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ger/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gez/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gez/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gez/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gil/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gil/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gil/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gla/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gla/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gla/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gle/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gle/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gle/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/glg/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/glg/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/glg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/glv/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/glv/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/glv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gmh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gmh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gmh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/goh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/goh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/goh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gon/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gon/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gon/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gor/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/got/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/got/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/got/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/grb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/grb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/grb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/grc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/grc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/grc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gre/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/grn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/grn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/grn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gsw/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gsw/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gsw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/guj/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/guj/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/guj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/gwi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/gwi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/gwi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hash(into:)/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hash(into:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hashvalue/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hashvalue/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hau/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hau/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hau/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/haw/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/haw/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/haw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/heb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/heb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/heb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/her/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/her/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/her/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hil/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hil/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hil/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/him/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/him/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/him/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hin/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hin/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hin/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hit/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hit/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hit/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hmn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hmn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hmn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hmo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hmo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hmo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hrv/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hrv/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hrv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hsb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hsb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hsb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hun/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hun/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hun/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hup/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hup/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hup/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/hye/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/hye/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/hye/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/iba/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/iba/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/iba/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ibo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ibo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ibo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ice/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ice/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ice/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ido/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ido/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ido/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/iii/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/iii/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/iii/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ijo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ijo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ijo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/iku/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/iku/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/iku/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ile/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ile/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ile/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ilo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ilo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ilo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ina/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ina/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ina/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/inc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/inc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/inc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ind/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ind/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ind/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ine/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ine/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/inh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/inh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/inh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/init(rawvalue:)/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/init(rawvalue:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ipk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ipk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ipk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ira/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ira/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ira/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/iro/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/iro/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/iro/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/isl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/isl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/isl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ita/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ita/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ita/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/jav/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/jav/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/jav/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/jbo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/jbo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/jbo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/jpn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/jpn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/jpn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/jpr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/jpr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/jpr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/jrb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/jrb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/jrb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kaa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kaa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kaa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kab/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kab/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kab/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kac/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kac/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kal/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kam/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kam/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kam/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kan/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kan/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kan/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kar/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kar/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kas/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kas/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kau/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kau/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kau/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kaw/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kaw/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kaw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kaz/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kaz/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kaz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kbd/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kbd/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kbd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kha/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kha/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kha/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/khi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/khi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/khi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/khm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/khm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/khm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kho/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kho/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kho/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kik/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kik/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kik/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kin/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kin/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kin/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kir/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kir/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kir/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kmb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kmb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kmb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kok/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kok/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kok/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kom/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kom/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kom/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kon/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kon/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kon/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kor/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kos/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kos/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kos/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kpe/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kpe/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kpe/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/krc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/krc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/krc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/krl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/krl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/krl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kro/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kro/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kro/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kru/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kru/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kru/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kua/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kua/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kua/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kum/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kum/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kur/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kur/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kur/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/kut/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/kut/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/kut/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lad/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lad/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lah/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lah/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lah/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lam/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lam/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lam/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lao/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lao/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lao/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lav/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lav/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lav/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lez/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lez/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lez/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lim/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lim/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lim/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lin/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lin/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lin/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lit/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lit/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lit/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lol/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lol/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lol/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/loz/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/loz/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/loz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ltz/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ltz/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ltz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lua/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lua/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lua/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lub/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lub/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lub/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lug/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lug/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lug/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lui/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lui/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lui/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lun/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lun/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lun/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/luo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/luo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/luo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/lus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/lus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/lus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mac/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mac/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mad/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mad/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mag/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mag/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mag/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mah/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mah/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mah/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mak/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mak/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mak/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mal/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/man/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/man/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/man/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mao/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mao/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mao/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/map/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/map/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/map/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mar/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mar/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mas/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mas/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/may/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/may/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/may/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mdf/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mdf/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mdf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mdr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mdr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mdr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/men/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/men/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/men/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mga/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mga/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mga/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mic/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mic/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/min/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/min/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/min/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mis/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mis/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mis/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mkd/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mkd/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mkd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mkh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mkh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mkh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mlg/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mlg/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mlg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mlt/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mlt/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mlt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mnc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mnc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mnc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mni/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mni/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mni/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mno/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mno/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mno/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/moh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/moh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/moh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mon/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mon/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mon/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mos/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mos/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mos/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mri/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mri/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mri/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/msa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/msa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/msa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mul/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mul/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mul/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mun/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mun/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mun/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mwl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mwl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mwl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mwr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mwr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mwr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/mya/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/mya/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/mya/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/myn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/myn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/myn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/myv/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/myv/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/myv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nah/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nah/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nah/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nap/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nap/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nau/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nau/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nau/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nav/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nav/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nav/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nbl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nbl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nbl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nde/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nde/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nde/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ndo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ndo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ndo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nds/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nds/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nds/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nep/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nep/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nep/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/new/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/new/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/new/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nia/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nia/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nia/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nic/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nic/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/niu/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/niu/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/niu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nld/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nld/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nld/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nno/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nno/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nno/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nob/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nob/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nob/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nog/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nog/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nog/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/non/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/non/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/non/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nor/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nqo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nqo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nqo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nso/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nso/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nso/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nub/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nub/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nub/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nwc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nwc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nwc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nya/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nya/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nya/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nym/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nym/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nym/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nyn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nyn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nyn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nyo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nyo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nyo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/nzi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/nzi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/nzi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/oci/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/oci/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/oci/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/oji/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/oji/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/oji/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ori/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ori/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ori/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/orm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/orm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/orm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/osa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/osa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/osa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/oss/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/oss/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/oss/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ota/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ota/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ota/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/oto/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/oto/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/oto/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/paa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/paa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/paa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pag/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pag/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pag/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pal/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pam/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pam/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pam/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pan/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pan/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pan/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pap/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pap/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pau/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pau/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pau/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/peo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/peo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/peo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/per/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/per/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/per/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/phi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/phi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/phi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/phn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/phn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/phn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pli/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pli/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pli/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pol/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pol/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pol/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pon/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pon/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pon/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/por/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/por/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/por/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pra/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pra/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pra/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pro/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pro/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pro/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/pus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/pus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/pus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/qaa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/qaa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/qaa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/qtz/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/qtz/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/qtz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/que/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/que/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/que/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/raj/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/raj/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/raj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/rap/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/rap/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/rap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/rar/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/rar/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/rar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/rawrepresentable-implementations/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/rawrepresentable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/roa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/roa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/roa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/roh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/roh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/roh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/rom/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/rom/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/rom/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ron/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ron/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ron/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/rum/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/rum/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/rum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/run/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/run/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/run/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/rup/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/rup/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/rup/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/rus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/rus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/rus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sad/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sad/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sag/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sag/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sag/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sah/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sah/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sah/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sal/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sam/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sam/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sam/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/san/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/san/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/san/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sas/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sas/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/scn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/scn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/scn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sco/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sco/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sco/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sel/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sel/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sem/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sem/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sem/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sga/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sga/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sga/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sgn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sgn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sgn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/shn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/shn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/shn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sid/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sid/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sin/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sin/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sin/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sio/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sio/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sio/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sit/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sit/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sit/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sla/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sla/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sla/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/slk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/slk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/slk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/slo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/slo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/slo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/slv/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/slv/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/slv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sma/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sma/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sma/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sme/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sme/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sme/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/smi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/smi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/smi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/smj/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/smj/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/smj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/smn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/smn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/smn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/smo/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/smo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/smo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sms/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sms/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sna/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sna/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sna/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/snd/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/snd/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/snd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/snk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/snk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/snk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sog/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sog/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sog/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/som/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/som/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/som/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/son/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/son/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/son/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sot/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sot/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sot/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/spa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/spa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/spa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sqi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sqi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sqi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/srd/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/srd/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/srd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/srn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/srn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/srn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/srp/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/srp/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/srp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/srr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/srr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/srr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ssa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ssa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ssa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ssw/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ssw/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ssw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/suk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/suk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/suk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sun/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sun/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sun/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sus/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sus/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/sux/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/sux/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/sux/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/swa/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/swa/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/swa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/swe/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/swe/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/swe/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/syc/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/syc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/syc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/syr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/syr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/syr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tah/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tah/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tah/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tam/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tam/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tam/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tat/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tel/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tel/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tem/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tem/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tem/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ter/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ter/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ter/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tet/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tet/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tet/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tgk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tgk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tgk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tgl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tgl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tgl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tha/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tha/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tha/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tib/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tib/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tib/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tig/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tig/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tig/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tir/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tir/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tir/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tiv/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tiv/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tiv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tkl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tkl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tkl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tlh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tlh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tlh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tli/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tli/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tli/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tmh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tmh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tmh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tog/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tog/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tog/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ton/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ton/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ton/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tpi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tpi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tpi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tsi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tsi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tsi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tsn/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tsn/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tsn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tso/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tso/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tso/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tuk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tuk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tuk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tum/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tum/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tup/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tup/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tup/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tur/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tur/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tur/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tut/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tut/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tut/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tvl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tvl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tvl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/twi/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/twi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/twi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/tyv/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/tyv/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/tyv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/udm/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/udm/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/udm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/uga/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/uga/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/uga/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/uig/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/uig/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/uig/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ukr/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ukr/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ukr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/umb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/umb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/umb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/und/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/und/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/und/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/unknown/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/unknown/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/unknown/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/urd/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/urd/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/urd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/uzb/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/uzb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/uzb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/vai/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/vai/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/vai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ven/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ven/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ven/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/vie/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/vie/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/vie/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/vol/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/vol/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/vol/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/vot/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/vot/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/vot/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/wak/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/wak/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/wak/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/wal/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/wal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/wal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/war/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/war/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/war/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/was/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/was/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/was/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/wel/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/wel/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/wel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/wen/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/wen/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/wen/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/wln/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/wln/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/wln/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/wol/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/wol/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/wol/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/xal/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/xal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/xal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/xho/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/xho/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/xho/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/yao/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/yao/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/yao/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/yap/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/yap/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/yap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/yid/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/yid/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/yid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/yor/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/yor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/yor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/ypk/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/ypk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/ypk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zap/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zap/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zbl/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zbl/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zbl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zen/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zen/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zen/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zgh/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zgh/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zgh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zha/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zha/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zha/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zho/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zho/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zho/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/znd/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/znd/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/znd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zul/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zul/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zul/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zun/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zun/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zun/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zxx/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zxx/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zxx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framecontentlanguage/zza/index.html b/docs/documentation/id3tageditor/id3framecontentlanguage/zza/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framecontentlanguage/zza/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3framegenre/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/==(_:_:)/index.html b/docs/documentation/id3tageditor/id3framegenre/==(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/==(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/debugdescription/index.html b/docs/documentation/id3tageditor/id3framegenre/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/description/index.html b/docs/documentation/id3tageditor/id3framegenre/description/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3framegenre/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/identifier/index.html b/docs/documentation/id3tageditor/id3framegenre/identifier/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/identifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/index.html b/docs/documentation/id3tageditor/id3framegenre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framegenre/init(genre:description:)/index.html b/docs/documentation/id3tageditor/id3framegenre/init(genre:description:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framegenre/init(genre:description:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/==(_:_:)/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/==(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/==(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/debugdescription/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/init(part:total:)/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/init(part:total:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/init(part:total:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/part/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/part/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/part/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framepartoftotal/total/index.html b/docs/documentation/id3tageditor/id3framepartoftotal/total/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framepartoftotal/total/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdatetime/index.html b/docs/documentation/id3tageditor/id3framerecordingdatetime/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdatetime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdatetime/init(recordingdatetime:)/index.html b/docs/documentation/id3tageditor/id3framerecordingdatetime/init(recordingdatetime:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdatetime/init(recordingdatetime:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdatetime/recordingdatetime/index.html b/docs/documentation/id3tageditor/id3framerecordingdatetime/recordingdatetime/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdatetime/recordingdatetime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdaymonth/day/index.html b/docs/documentation/id3tageditor/id3framerecordingdaymonth/day/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdaymonth/day/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdaymonth/debugdescription/index.html b/docs/documentation/id3tageditor/id3framerecordingdaymonth/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdaymonth/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdaymonth/index.html b/docs/documentation/id3tageditor/id3framerecordingdaymonth/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdaymonth/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdaymonth/init(day:month:)/index.html b/docs/documentation/id3tageditor/id3framerecordingdaymonth/init(day:month:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdaymonth/init(day:month:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordingdaymonth/month/index.html b/docs/documentation/id3tageditor/id3framerecordingdaymonth/month/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordingdaymonth/month/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordinghourminute/debugdescription/index.html b/docs/documentation/id3tageditor/id3framerecordinghourminute/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordinghourminute/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordinghourminute/hour/index.html b/docs/documentation/id3tageditor/id3framerecordinghourminute/hour/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordinghourminute/hour/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordinghourminute/index.html b/docs/documentation/id3tageditor/id3framerecordinghourminute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordinghourminute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordinghourminute/init(hour:minute:)/index.html b/docs/documentation/id3tageditor/id3framerecordinghourminute/init(hour:minute:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordinghourminute/init(hour:minute:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framerecordinghourminute/minute/index.html b/docs/documentation/id3tageditor/id3framerecordinghourminute/minute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framerecordinghourminute/minute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithintegercontent/debugdescription/index.html b/docs/documentation/id3tageditor/id3framewithintegercontent/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithintegercontent/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithintegercontent/index.html b/docs/documentation/id3tageditor/id3framewithintegercontent/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithintegercontent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithintegercontent/init(value:)/index.html b/docs/documentation/id3tageditor/id3framewithintegercontent/init(value:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithintegercontent/init(value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithintegercontent/value/index.html b/docs/documentation/id3tageditor/id3framewithintegercontent/value/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithintegercontent/value/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithlocalizedcontent/contentdescription/index.html b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/contentdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/contentdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithlocalizedcontent/debugdescription/index.html b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithlocalizedcontent/index.html b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithlocalizedcontent/init(language:contentdescription:content:)/index.html b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/init(language:contentdescription:content:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/init(language:contentdescription:content:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithlocalizedcontent/language/index.html b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/language/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithlocalizedcontent/language/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithstringcontent/content/index.html b/docs/documentation/id3tageditor/id3framewithstringcontent/content/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithstringcontent/content/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithstringcontent/index.html b/docs/documentation/id3tageditor/id3framewithstringcontent/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithstringcontent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3framewithstringcontent/init(content:)/index.html b/docs/documentation/id3tageditor/id3framewithstringcontent/init(content:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3framewithstringcontent/init(content:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3genre/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/acid/index.html b/docs/documentation/id3tageditor/id3genre/acid/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/acid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/acidjazz/index.html b/docs/documentation/id3tageditor/id3genre/acidjazz/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/acidjazz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/acidpunk/index.html b/docs/documentation/id3tageditor/id3genre/acidpunk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/acidpunk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/alternative/index.html b/docs/documentation/id3tageditor/id3genre/alternative/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/alternative/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/alternrock/index.html b/docs/documentation/id3tageditor/id3genre/alternrock/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/alternrock/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/ambient/index.html b/docs/documentation/id3tageditor/id3genre/ambient/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/ambient/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/bass/index.html b/docs/documentation/id3tageditor/id3genre/bass/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/bass/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/blues/index.html b/docs/documentation/id3tageditor/id3genre/blues/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/blues/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/cabaret/index.html b/docs/documentation/id3tageditor/id3genre/cabaret/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/cabaret/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/christianrap/index.html b/docs/documentation/id3tageditor/id3genre/christianrap/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/christianrap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/classical/index.html b/docs/documentation/id3tageditor/id3genre/classical/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/classical/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/classicrock/index.html b/docs/documentation/id3tageditor/id3genre/classicrock/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/classicrock/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/comedy/index.html b/docs/documentation/id3tageditor/id3genre/comedy/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/comedy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/country/index.html b/docs/documentation/id3tageditor/id3genre/country/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/country/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/cover/index.html b/docs/documentation/id3tageditor/id3genre/cover/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/cover/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/cult/index.html b/docs/documentation/id3tageditor/id3genre/cult/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/cult/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/dance/index.html b/docs/documentation/id3tageditor/id3genre/dance/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/dance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/darkwave/index.html b/docs/documentation/id3tageditor/id3genre/darkwave/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/darkwave/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/deathmetal/index.html b/docs/documentation/id3tageditor/id3genre/deathmetal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/deathmetal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/disco/index.html b/docs/documentation/id3tageditor/id3genre/disco/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/disco/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/dream/index.html b/docs/documentation/id3tageditor/id3genre/dream/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/dream/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/electronic/index.html b/docs/documentation/id3tageditor/id3genre/electronic/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/electronic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3genre/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/ethnic/index.html b/docs/documentation/id3tageditor/id3genre/ethnic/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/ethnic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/eurodance/index.html b/docs/documentation/id3tageditor/id3genre/eurodance/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/eurodance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/eurotechno/index.html b/docs/documentation/id3tageditor/id3genre/eurotechno/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/eurotechno/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/funk/index.html b/docs/documentation/id3tageditor/id3genre/funk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/funk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/fusion/index.html b/docs/documentation/id3tageditor/id3genre/fusion/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/fusion/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/game/index.html b/docs/documentation/id3tageditor/id3genre/game/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/game/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/gangsta/index.html b/docs/documentation/id3tageditor/id3genre/gangsta/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/gangsta/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/gospel/index.html b/docs/documentation/id3tageditor/id3genre/gospel/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/gospel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/gothic/index.html b/docs/documentation/id3tageditor/id3genre/gothic/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/gothic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/grunge/index.html b/docs/documentation/id3tageditor/id3genre/grunge/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/grunge/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/hardrock/index.html b/docs/documentation/id3tageditor/id3genre/hardrock/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/hardrock/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/hash(into:)/index.html b/docs/documentation/id3tageditor/id3genre/hash(into:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/hashvalue/index.html b/docs/documentation/id3tageditor/id3genre/hashvalue/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/hiphop/index.html b/docs/documentation/id3tageditor/id3genre/hiphop/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/hiphop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/house/index.html b/docs/documentation/id3tageditor/id3genre/house/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/house/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/index.html b/docs/documentation/id3tageditor/id3genre/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/industrial/index.html b/docs/documentation/id3tageditor/id3genre/industrial/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/industrial/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/init(rawvalue:)/index.html b/docs/documentation/id3tageditor/id3genre/init(rawvalue:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/instrumental/index.html b/docs/documentation/id3tageditor/id3genre/instrumental/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/instrumental/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/instrumentalpop/index.html b/docs/documentation/id3tageditor/id3genre/instrumentalpop/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/instrumentalpop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/instrumentalrock/index.html b/docs/documentation/id3tageditor/id3genre/instrumentalrock/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/instrumentalrock/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/jazz/index.html b/docs/documentation/id3tageditor/id3genre/jazz/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/jazz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/jazzfunk/index.html b/docs/documentation/id3tageditor/id3genre/jazzfunk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/jazzfunk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/jungle/index.html b/docs/documentation/id3tageditor/id3genre/jungle/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/jungle/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/lofi/index.html b/docs/documentation/id3tageditor/id3genre/lofi/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/lofi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/meditative/index.html b/docs/documentation/id3tageditor/id3genre/meditative/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/meditative/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/metal/index.html b/docs/documentation/id3tageditor/id3genre/metal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/metal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/musical/index.html b/docs/documentation/id3tageditor/id3genre/musical/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/musical/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/nativeamerican/index.html b/docs/documentation/id3tageditor/id3genre/nativeamerican/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/nativeamerican/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/newage/index.html b/docs/documentation/id3tageditor/id3genre/newage/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/newage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/newwave/index.html b/docs/documentation/id3tageditor/id3genre/newwave/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/newwave/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/noise/index.html b/docs/documentation/id3tageditor/id3genre/noise/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/noise/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/oldies/index.html b/docs/documentation/id3tageditor/id3genre/oldies/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/oldies/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/other/index.html b/docs/documentation/id3tageditor/id3genre/other/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/other/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/polka/index.html b/docs/documentation/id3tageditor/id3genre/polka/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/polka/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/pop/index.html b/docs/documentation/id3tageditor/id3genre/pop/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/pop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/popfolk/index.html b/docs/documentation/id3tageditor/id3genre/popfolk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/popfolk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/popfunk/index.html b/docs/documentation/id3tageditor/id3genre/popfunk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/popfunk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/pranks/index.html b/docs/documentation/id3tageditor/id3genre/pranks/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/pranks/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/psychadelic/index.html b/docs/documentation/id3tageditor/id3genre/psychadelic/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/psychadelic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/punk/index.html b/docs/documentation/id3tageditor/id3genre/punk/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/punk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/randb/index.html b/docs/documentation/id3tageditor/id3genre/randb/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/randb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/rap/index.html b/docs/documentation/id3tageditor/id3genre/rap/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/rap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/rave/index.html b/docs/documentation/id3tageditor/id3genre/rave/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/rave/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/rawrepresentable-implementations/index.html b/docs/documentation/id3tageditor/id3genre/rawrepresentable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/reggae/index.html b/docs/documentation/id3tageditor/id3genre/reggae/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/reggae/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/remix/index.html b/docs/documentation/id3tageditor/id3genre/remix/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/remix/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/retro/index.html b/docs/documentation/id3tageditor/id3genre/retro/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/retro/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/rock/index.html b/docs/documentation/id3tageditor/id3genre/rock/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/rock/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/rockandroll/index.html b/docs/documentation/id3tageditor/id3genre/rockandroll/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/rockandroll/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/showtunes/index.html b/docs/documentation/id3tageditor/id3genre/showtunes/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/showtunes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/ska/index.html b/docs/documentation/id3tageditor/id3genre/ska/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/ska/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/soul/index.html b/docs/documentation/id3tageditor/id3genre/soul/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/soul/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/soundclip/index.html b/docs/documentation/id3tageditor/id3genre/soundclip/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/soundclip/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/soundtrack/index.html b/docs/documentation/id3tageditor/id3genre/soundtrack/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/soundtrack/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/southernrock/index.html b/docs/documentation/id3tageditor/id3genre/southernrock/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/southernrock/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/space/index.html b/docs/documentation/id3tageditor/id3genre/space/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/space/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/techno/index.html b/docs/documentation/id3tageditor/id3genre/techno/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/techno/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/technoindustrial/index.html b/docs/documentation/id3tageditor/id3genre/technoindustrial/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/technoindustrial/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/top40/index.html b/docs/documentation/id3tageditor/id3genre/top40/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/top40/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/trailer/index.html b/docs/documentation/id3tageditor/id3genre/trailer/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/trailer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/trance/index.html b/docs/documentation/id3tageditor/id3genre/trance/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/trance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/tribal/index.html b/docs/documentation/id3tageditor/id3genre/tribal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/tribal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/triphop/index.html b/docs/documentation/id3tageditor/id3genre/triphop/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/triphop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3genre/vocal/index.html b/docs/documentation/id3tageditor/id3genre/vocal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3genre/vocal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3pictureformat/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3pictureformat/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3pictureformat/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3pictureformat/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3pictureformat/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3pictureformat/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3pictureformat/index.html b/docs/documentation/id3tageditor/id3pictureformat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3pictureformat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3pictureformat/jpeg/index.html b/docs/documentation/id3tageditor/id3pictureformat/jpeg/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3pictureformat/jpeg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3pictureformat/png/index.html b/docs/documentation/id3tageditor/id3pictureformat/png/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3pictureformat/png/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3picturetype/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/abrightcolouredfish/index.html b/docs/documentation/id3tageditor/id3picturetype/abrightcolouredfish/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/abrightcolouredfish/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/artistperformer/index.html b/docs/documentation/id3tageditor/id3picturetype/artistperformer/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/artistperformer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/backcover/index.html b/docs/documentation/id3tageditor/id3picturetype/backcover/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/backcover/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/bandartistlogotype/index.html b/docs/documentation/id3tageditor/id3picturetype/bandartistlogotype/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/bandartistlogotype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/bandorchestra/index.html b/docs/documentation/id3tageditor/id3picturetype/bandorchestra/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/bandorchestra/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/composer/index.html b/docs/documentation/id3tageditor/id3picturetype/composer/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/composer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/conductor/index.html b/docs/documentation/id3tageditor/id3picturetype/conductor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/conductor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/duringperformance/index.html b/docs/documentation/id3tageditor/id3picturetype/duringperformance/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/duringperformance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/duringrecording/index.html b/docs/documentation/id3tageditor/id3picturetype/duringrecording/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/duringrecording/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3picturetype/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/fileicon/index.html b/docs/documentation/id3tageditor/id3picturetype/fileicon/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/fileicon/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/frontcover/index.html b/docs/documentation/id3tageditor/id3picturetype/frontcover/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/frontcover/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/hash(into:)/index.html b/docs/documentation/id3tageditor/id3picturetype/hash(into:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/hashvalue/index.html b/docs/documentation/id3tageditor/id3picturetype/hashvalue/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/illustration/index.html b/docs/documentation/id3tageditor/id3picturetype/illustration/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/illustration/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/index.html b/docs/documentation/id3tageditor/id3picturetype/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/init(rawvalue:)/index.html b/docs/documentation/id3tageditor/id3picturetype/init(rawvalue:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/leadartistleadperformersoloist/index.html b/docs/documentation/id3tageditor/id3picturetype/leadartistleadperformersoloist/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/leadartistleadperformersoloist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/leafletpage/index.html b/docs/documentation/id3tageditor/id3picturetype/leafletpage/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/leafletpage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/lyricisttextwriter/index.html b/docs/documentation/id3tageditor/id3picturetype/lyricisttextwriter/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/lyricisttextwriter/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/media/index.html b/docs/documentation/id3tageditor/id3picturetype/media/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/media/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/movievideoscreencapture/index.html b/docs/documentation/id3tageditor/id3picturetype/movievideoscreencapture/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/movievideoscreencapture/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/other/index.html b/docs/documentation/id3tageditor/id3picturetype/other/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/other/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/otherfileicon/index.html b/docs/documentation/id3tageditor/id3picturetype/otherfileicon/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/otherfileicon/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/publisherstudiologotype/index.html b/docs/documentation/id3tageditor/id3picturetype/publisherstudiologotype/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/publisherstudiologotype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/rawrepresentable-implementations/index.html b/docs/documentation/id3tageditor/id3picturetype/rawrepresentable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3picturetype/recordinglocation/index.html b/docs/documentation/id3tageditor/id3picturetype/recordinglocation/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3picturetype/recordinglocation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tag/debugdescription/index.html b/docs/documentation/id3tageditor/id3tag/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tag/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tag/frames/index.html b/docs/documentation/id3tageditor/id3tag/frames/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tag/frames/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tag/index.html b/docs/documentation/id3tageditor/id3tag/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tag/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tag/properties/index.html b/docs/documentation/id3tageditor/id3tag/properties/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tag/properties/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/album()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/album()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/album()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/albumartist()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/albumartist()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/albumartist()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/artist()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/artist()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/artist()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/attachedpictures()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/attachedpictures()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/attachedpictures()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/beatsperminute()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/beatsperminute()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/beatsperminute()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/comments()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/comments()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/comments()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/composer()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/composer()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/composer()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/conductor()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/conductor()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/conductor()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/contentgrouping()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/contentgrouping()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/contentgrouping()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/copyright()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/copyright()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/copyright()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/discposition()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/discposition()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/discposition()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/encodedby()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/encodedby()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/encodedby()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/encodersettings()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/encodersettings()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/encodersettings()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/fileowner()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/fileowner()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/fileowner()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/genre()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/genre()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/genre()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/init(id3tag:)/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/init(id3tag:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/init(id3tag:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunesgrouping()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunesgrouping()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunesgrouping()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementcount()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementcount()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementcount()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementindex()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementindex()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementindex()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementname()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementname()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunesmovementname()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastcategory()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastcategory()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastcategory()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastdescription()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastdescription()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastdescription()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastid()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastid()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastid()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastkeywords()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastkeywords()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/itunespodcastkeywords()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/lengthinmilliseconds()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/lengthinmilliseconds()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/lengthinmilliseconds()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/lyricist()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/lyricist()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/lyricist()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/mixartist()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/mixartist()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/mixartist()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/originalfilename()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/originalfilename()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/originalfilename()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/publisher()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/publisher()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/publisher()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/recordingdatetime()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/recordingdatetime()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/recordingdatetime()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/recordingdaymonth()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/recordingdaymonth()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/recordingdaymonth()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/recordinghourminute()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/recordinghourminute()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/recordinghourminute()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/recordingyear()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/recordingyear()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/recordingyear()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/sizeinbytes()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/sizeinbytes()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/sizeinbytes()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/subtitle()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/subtitle()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/subtitle()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/title()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/title()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/title()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/trackposition()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/trackposition()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/trackposition()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagcontentreader/unsynchronizedlyrics()/index.html b/docs/documentation/id3tageditor/id3tagcontentreader/unsynchronizedlyrics()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagcontentreader/unsynchronizedlyrics()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditor/index.html b/docs/documentation/id3tageditor/id3tageditor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditor/init()/index.html b/docs/documentation/id3tageditor/id3tageditor/init()/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditor/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditor/read(from:)/index.html b/docs/documentation/id3tageditor/id3tageditor/read(from:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditor/read(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditor/read(mp3:)/index.html b/docs/documentation/id3tageditor/id3tageditor/read(mp3:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditor/read(mp3:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditor/write(tag:mp3:)/index.html b/docs/documentation/id3tageditor/id3tageditor/write(tag:mp3:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditor/write(tag:mp3:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditor/write(tag:to:andsaveto:)/index.html b/docs/documentation/id3tageditor/id3tageditor/write(tag:to:andsaveto:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditor/write(tag:to:andsaveto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3tageditorerror/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/corruptedfile/index.html b/docs/documentation/id3tageditor/id3tageditorerror/corruptedfile/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/corruptedfile/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3tageditorerror/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/error-implementations/index.html b/docs/documentation/id3tageditor/id3tageditorerror/error-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/index.html b/docs/documentation/id3tageditor/id3tageditorerror/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/invalidfileformat/index.html b/docs/documentation/id3tageditor/id3tageditorerror/invalidfileformat/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/invalidfileformat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/invalidtagdata/index.html b/docs/documentation/id3tageditor/id3tageditorerror/invalidtagdata/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/invalidtagdata/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/localizeddescription/index.html b/docs/documentation/id3tageditor/id3tageditorerror/localizeddescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tageditorerror/tagtoobig/index.html b/docs/documentation/id3tageditor/id3tageditorerror/tagtoobig/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tageditorerror/tagtoobig/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagproperties/index.html b/docs/documentation/id3tageditor/id3tagproperties/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagproperties/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3tagproperties/version/index.html b/docs/documentation/id3tageditor/id3tagproperties/version/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3tagproperties/version/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/!=(_:_:)/index.html b/docs/documentation/id3tageditor/id3version/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/'...(_:)-4b7os/index.html b/docs/documentation/id3tageditor/id3version/'...(_:)-4b7os/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/'...(_:)-4b7os/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/'...(_:)-4pkyo/index.html b/docs/documentation/id3tageditor/id3version/'...(_:)-4pkyo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/'...(_:)-4pkyo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/'...(_:_:)/index.html b/docs/documentation/id3tageditor/id3version/'...(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/'...(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/'.._(_:)/index.html b/docs/documentation/id3tageditor/id3version/'.._(_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/'.._(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/'.._(_:_:)/index.html b/docs/documentation/id3tageditor/id3version/'.._(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/'.._(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/_(_:_:)-7lwsc/index.html b/docs/documentation/id3tageditor/id3version/_(_:_:)-7lwsc/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/_(_:_:)-7lwsc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/_(_:_:)-8g9mx/index.html b/docs/documentation/id3tageditor/id3version/_(_:_:)-8g9mx/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/_(_:_:)-8g9mx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/_=(_:_:)-29poo/index.html b/docs/documentation/id3tageditor/id3version/_=(_:_:)-29poo/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/_=(_:_:)-29poo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/_=(_:_:)-5qb74/index.html b/docs/documentation/id3tageditor/id3version/_=(_:_:)-5qb74/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/_=(_:_:)-5qb74/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/comparable-implementations/index.html b/docs/documentation/id3tageditor/id3version/comparable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/comparable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/equatable-implementations/index.html b/docs/documentation/id3tageditor/id3version/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/hash(into:)/index.html b/docs/documentation/id3tageditor/id3version/hash(into:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/hashvalue/index.html b/docs/documentation/id3tageditor/id3version/hashvalue/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/index.html b/docs/documentation/id3tageditor/id3version/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/init(rawvalue:)/index.html b/docs/documentation/id3tageditor/id3version/init(rawvalue:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/rawrepresentable-implementations/index.html b/docs/documentation/id3tageditor/id3version/rawrepresentable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/version2/index.html b/docs/documentation/id3tageditor/id3version/version2/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/version2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/version3/index.html b/docs/documentation/id3tageditor/id3version/version3/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/version3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/id3version/version4/index.html b/docs/documentation/id3tageditor/id3version/version4/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/id3version/version4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/index.html b/docs/documentation/id3tageditor/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/installation/index.html b/docs/documentation/id3tageditor/installation/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/installation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/localizedcontent/!=(_:_:)/index.html b/docs/documentation/id3tageditor/localizedcontent/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/localizedcontent/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/localizedcontent/content/index.html b/docs/documentation/id3tageditor/localizedcontent/content/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/localizedcontent/content/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/localizedcontent/contentdescription/index.html b/docs/documentation/id3tageditor/localizedcontent/contentdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/localizedcontent/contentdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/localizedcontent/equatable-implementations/index.html b/docs/documentation/id3tageditor/localizedcontent/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/localizedcontent/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/localizedcontent/index.html b/docs/documentation/id3tageditor/localizedcontent/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/localizedcontent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/localizedcontent/language/index.html b/docs/documentation/id3tageditor/localizedcontent/language/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/localizedcontent/language/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/partoftotal/!=(_:_:)/index.html b/docs/documentation/id3tageditor/partoftotal/!=(_:_:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/partoftotal/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/partoftotal/equatable-implementations/index.html b/docs/documentation/id3tageditor/partoftotal/equatable-implementations/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/partoftotal/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/partoftotal/index.html b/docs/documentation/id3tageditor/partoftotal/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/partoftotal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/partoftotal/position/index.html b/docs/documentation/id3tageditor/partoftotal/position/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/partoftotal/position/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/partoftotal/total/index.html b/docs/documentation/id3tageditor/partoftotal/total/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/partoftotal/total/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdate/day/index.html b/docs/documentation/id3tageditor/recordingdate/day/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdate/day/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdate/debugdescription/index.html b/docs/documentation/id3tageditor/recordingdate/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdate/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdate/index.html b/docs/documentation/id3tageditor/recordingdate/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdate/init(day:month:year:)/index.html b/docs/documentation/id3tageditor/recordingdate/init(day:month:year:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdate/init(day:month:year:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdate/month/index.html b/docs/documentation/id3tageditor/recordingdate/month/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdate/month/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdate/year/index.html b/docs/documentation/id3tageditor/recordingdate/year/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdate/year/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdatetime/date/index.html b/docs/documentation/id3tageditor/recordingdatetime/date/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdatetime/date/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdatetime/debugdescription/index.html b/docs/documentation/id3tageditor/recordingdatetime/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdatetime/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdatetime/index.html b/docs/documentation/id3tageditor/recordingdatetime/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdatetime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdatetime/init(date:time:)/index.html b/docs/documentation/id3tageditor/recordingdatetime/init(date:time:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdatetime/init(date:time:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingdatetime/time/index.html b/docs/documentation/id3tageditor/recordingdatetime/time/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingdatetime/time/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingtime/debugdescription/index.html b/docs/documentation/id3tageditor/recordingtime/debugdescription/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingtime/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingtime/hour/index.html b/docs/documentation/id3tageditor/recordingtime/hour/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingtime/hour/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingtime/index.html b/docs/documentation/id3tageditor/recordingtime/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingtime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingtime/init(hour:minute:)/index.html b/docs/documentation/id3tageditor/recordingtime/init(hour:minute:)/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingtime/init(hour:minute:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/id3tageditor/recordingtime/minute/index.html b/docs/documentation/id3tageditor/recordingtime/minute/index.html new file mode 100644 index 00000000..028a2a72 --- /dev/null +++ b/docs/documentation/id3tageditor/recordingtime/minute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/favicon.ico b/docs/favicon.ico new file mode 100644 index 00000000..5231da6d Binary files /dev/null and b/docs/favicon.ico differ diff --git a/docs/favicon.svg b/docs/favicon.svg new file mode 100644 index 00000000..c54c53fb --- /dev/null +++ b/docs/favicon.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/img/added-icon.832a5d2c.svg b/docs/img/added-icon.832a5d2c.svg new file mode 100644 index 00000000..6bb6d89a --- /dev/null +++ b/docs/img/added-icon.832a5d2c.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/img/carat.png b/docs/img/carat.png deleted file mode 100755 index 29d2f7fd..00000000 Binary files a/docs/img/carat.png and /dev/null differ diff --git a/docs/img/dash.png b/docs/img/dash.png deleted file mode 100755 index 6f694c7a..00000000 Binary files a/docs/img/dash.png and /dev/null differ diff --git a/docs/img/deprecated-icon.7bf1740a.svg b/docs/img/deprecated-icon.7bf1740a.svg new file mode 100644 index 00000000..a0f80086 --- /dev/null +++ b/docs/img/deprecated-icon.7bf1740a.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/img/gh.png b/docs/img/gh.png deleted file mode 100755 index 628da97c..00000000 Binary files a/docs/img/gh.png and /dev/null differ diff --git a/docs/img/modified-icon.efb2697d.svg b/docs/img/modified-icon.efb2697d.svg new file mode 100644 index 00000000..3e0bd6f0 --- /dev/null +++ b/docs/img/modified-icon.efb2697d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/img/spinner.gif b/docs/img/spinner.gif deleted file mode 100644 index e3038d0a..00000000 Binary files a/docs/img/spinner.gif and /dev/null differ diff --git a/docs/index.html b/docs/index.html index eb230b57..028a2a72 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,556 +1 @@ - - - - ID3TagEditor Reference - - - - - - - - - - - - -
-
-

ID3TagEditor 4.6.0 Docs (100% documented)

-

GitHubView on GitHub

-
-
- -
-
-
-
-
- -
-
- -
-
-
- -

ID3TagEditor

- -

Build iOS -Build macOS -Build watchOS -Build tvOS -Build Linux -SwiftLint -codebeat badge -codecov -CocoaPods -swift package index platforms -swift package index swift version -GitHub license

- -

A swift library to read and modify ID3 Tag of any mp3 file. Listed in the implementations section of the official ID3 standard website id3.org.

- -

ID3TagEditor: A swift library to read and modify ID3 Tag of any mp3 file

- -
-

Installation

- -

There are four ways to install ID3TagEditor in your project:

- -
    -
  • manual installation
  • -
  • framework
  • -
  • cocoapods
  • -
  • Swift Package Manager (with support for linux platform)
  • -
- -

Manual installation

- -

To manually install ID3TagEditor simply drag and drop all the file contained in the Source -folder inside your project (except for the info.plist file).

- -

Framework

- -

ID3TagEditor is also available as a framework. You can follow the standard procedure to install a custom Cocoa Touch framework. -Drag the ID3TagEditor.xcodeproj inside your project and add it to the Embedded Binaries/Linked Frameworks and Libraries section of your project. See the demo project for a complete example of the setup of the framework.

- -

CocoaPods

- -

ID3TagEditor is also available as a pod on CocoaPods. -Add the dependency to your Podfile (choose the release version you prefer):

-
target 'MyApp' do
-    pod 'ID3TagEditor', '~> 4.0'
-end
-
- -

and then run pod install (or pod update).

- -

Swift Package Manager

- -

ID3TagEditor is also available as a Swift Package for the Swift Package Manager. Add it to your dependecies in your Package.swift file. -After that you can build your project with the command swift build, and eventually run you project (if it is an executable target) with the command swift run. -If you want you can also run tests using swift test.

-
// swift-tools-version:5.0
-
-import PackageDescription
-
-let package = Package(
-    name: "Demo Ubuntu",
-    dependencies: [
-        .package(url: "https://github.com/chicio/ID3TagEditor.git", from: "4.0.0")
-    ],
-    targets: [
-        .target(
-            name: "Demo Ubuntu",
-            dependencies: ["ID3TagEditor"]
-        )
-    ]
-)
-
- -
-

Usage

- -

ID3TagEditor is compatible with the following platforms:

- -
    -
  • iOS
  • -
  • MacOS
  • -
  • Apple Watch
  • -
  • Apple TV
  • -
  • Linux (on distros where Swift is available)
  • -
- -

ID3TagEditor gives you the ability to read and write ID3Tag to your mp3 files.

-

Read

- -

To read the ID3 tag of an mp3 file you can choose between two API contained in the ID3TagEditor class:

- -
    -
  • public func read(from path: String) throws -> ID3Tag?
  • -
  • public func read(mp3: Data) throws -> ID3Tag?
  • -
- -

After getting a ID3Tag from one of the read API above, you have two options to read the content:

- -
    -
  • if you’re interested in reading just the content, you can create an instance of ID3TagContentReader by passing to it the ID3Tag received from the read API and then access the frames content by using its methods (see the doc to have a list of all the methods available).
  • -
-
do {
-    if let id3Tag = try id3TagEditor.read(from: PathLoader().pathFor(name: "example", fileType: "mp3")) {
-        let tagContentReader = ID3TagContentReader(id3Tag: id3Tag)
-        print(tagContentReader.title() ?? "")
-        print(tagContentReader.artist() ?? "")
-        // ...read other stuff...
-    }
-} catch  {
-    print(error)
-}  
-
- -
    -
  • if you need full frame data, you can access to the frames property of ID3Tag and start to cast/analyze the various frames received. -In this way you will have access to all the data contained in the frame, including its content and its features like the size and the ID3 frame identifier.
  • -
-
do {
-    let id3TagEditor = ID3TagEditor()
-
-    if let id3Tag = try id3TagEditor.read(from: "<valid path to the mp3 file>") {
-        // ...use the tag...
-        // For example to read the title, album and artist content you can do something similar
-        print((id3Tag.frames[.title] as?  ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "")
-    }
-
-    if let id3Tag = try id3TagEditor.read(mp3: "<valid mp3 file passed as Data>") {
-        // ...use the tag...
-        // For example to read the title, album and artist content you can do something similar
-        print((id3Tag.frames[.title] as?  ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.artist] as? ID3FrameWithStringContent)?.content ?? "")
-        print((id3Tag.frames[.album] as? ID3FrameWithStringContent)?.content ?? "")
-    }    
-} catch {
-    print(error)
-}  
-
- -

#### Write

- -

To write a new ID3 tag into an mp3 file you can choose between two API contained in the ID3TagEditor class:

- -
    -
  • public func write(tag: ID3Tag, to path: String, andSaveTo newPath: String? = nil) throws
  • -
  • public func write(tag: ID3Tag, mp3: Data) throws -> Data
  • -
- -

The only way to create a valid ID3Tag is by using of the tag builder available:

- - - -

You can’t create an instance of ID3Tag without one of the builders above. -Below you can find a sample code that will write an ID3Tag version 3 with all the frames supported by ID3TagEditor to an mp3 file.

-
do {
-    let id3Tag = ID32v3TagBuilder()
-        .title(frame: ID3FrameWithStringContent(content: "title V3"))
-        .album(frame: ID3FrameWithStringContent(content: "album V3"))
-        .albumArtist(frame: ID3FrameWithStringContent(content: "album artist V3"))
-        .artist(frame: ID3FrameWithStringContent(content: "artist V3"))
-        .composer(frame: ID3FrameWithStringContent(content: "composer V3"))
-        .conductor(frame: ID3FrameWithStringContent(content: "conductor V3"))
-        .contentGrouping(frame: ID3FrameWithStringContent(content: "ContentGrouping V3"))
-        .copyright(frame: ID3FrameWithStringContent(content: "Copyright V3"))
-        .encodedBy(frame: ID3FrameWithStringContent(content: "EncodedBy V3"))
-        .encoderSettings(frame: ID3FrameWithStringContent(content: "EncoderSettings V3"))
-        .fileOwner(frame: ID3FrameWithStringContent(content: "FileOwner V3"))
-        .lyricist(frame: ID3FrameWithStringContent(content: "Lyricist V3"))
-        .mixArtist(frame: ID3FrameWithStringContent(content: "MixArtist V3"))
-        .publisher(frame: ID3FrameWithStringContent(content: "Publisher V3"))
-        .subtitle(frame: ID3FrameWithStringContent(content: "Subtitle V3"))
-        .beatsPerMinute(frame: ID3FrameWithIntegerContent(value: 50))
-        .originalFilename(frame: ID3FrameWithStringContent(content: "filenameV3.mp3"))
-        .lengthInMilliseconds(frame: ID3FrameWithIntegerContent(value: 9000))
-        .sizeInBytes(frame: ID3FrameWithIntegerContent(value: 1500))
-        .genre(frame: ID3FrameGenre(genre: .metal, description: "Metalcore"))
-        .discPosition(frame: ID3FramePartOfTotal(part: 1, total: 3))
-        .trackPosition(frame: ID3FramePartOfTotal(part: 2, total: 9))
-        .recordingDayMonth(frame: ID3FrameRecordingDayMonth(day: 5, month: 8))
-        .recordingYear(frame: ID3FrameWithIntegerContent(year: 2020))
-        .recordingHourMinute(frame: ID3FrameRecordingHourMinute(hour: 15, minute: 39))
-        .attachedPicture(pictureType: .frontCover, frame: ID3FrameAttachedPicture(picture: <picture as Data object>, type: .frontCover, format: .jpeg))
-        .attachedPicture(pictureType: .backCover, frame: ID3FrameAttachedPicture(picture: <picture as Data object>, type: .backCover, format: .jpeg))
-        .unsynchronisedLyrics(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v3 ita unsync lyrics"))
-        .unsynchronisedLyrics(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v3 eng unsync lyrics"))
-        .iTunesGrouping(frame: ID3FrameWithStringContent(content: "ItunesGrouping V3"))
-        .iTunesMovementName(frame: ID3FrameWithStringContent(content: "MovementName V3"))
-        .iTunesMovementIndex(frame: ID3FrameWithIntegerContent(value: 6))
-        .iTunesMovementCount(frame: ID3FrameWithIntegerContent(value: 13))
-        .iTunesPodcastCategory(frame: ID3FrameWithStringContent(content: "PodcastCategory V3"))
-        .iTunesPodcastDescription(frame: ID3FrameWithStringContent(content: "PodcastDescription V3"))
-        .iTunesPodcastID(frame: ID3FrameWithStringContent(content: "PodcastID V3"))
-        .iTunesPodcastKeywords(frame: ID3FrameWithStringContent(content: "PodcastKeywords V3"))
-        .comment(language: .ita, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.ita, contentDescription: "CD", content: "v2 ita comment"))
-        .comment(language: .eng, frame: ID3FrameWithLocalizedContent(language: ID3FrameContentLanguage.eng, contentDescription: "CD", content: "v2 eng comment"))
-        .build()
-
-    try id3TagEditor.write(tag: id3Tag, to: "<valid path to the mp3 file that will be overwritten>")
-    try id3TagEditor.write(tag: id3Tag, 
-                           to: "<valid path to the mp3 file>",
-                           andSaveTo: "<new path where you want to save the mp3>")
-    let newMp3: Data = try id3TagEditor.write(tag: id3Tag, mp3: <valid mp3 file passed as Data>)                          
-} catch {
-    print(error)
-}    
-
-

Supported frames

- -

Below you can find the list of the official ID3 frames supported by ID3TagEditor:

- -
    -
  • .title
  • -
  • .album
  • -
  • .albumArtist
  • -
  • .artist
  • -
  • .composer
  • -
  • .conductor
  • -
  • .contentGrouping
  • -
  • .copyright
  • -
  • .encodedBy
  • -
  • .encoderSettings
  • -
  • .fileOwner, available only for ID3 v2.3/v2.4
  • -
  • .lyricist
  • -
  • .mixArtist
  • -
  • .publisher
  • -
  • .subtitle
  • -
  • .beatsPerMinute
  • -
  • .originalFilename
  • -
  • .lengthInMilliseconds
  • -
  • .sizeInBytes, available only for ID3 v2.2/v2.3
  • -
  • .genre
  • -
  • .discPosition
  • -
  • .trackPosition
  • -
  • .recordingDayMonth, available only for ID3 v2.2/v2.3
  • -
  • .recordingYear, available only for ID3 v2.2/v2.3
  • -
  • .recordingHourMinute, available only for ID3 v2.2/v2.3
  • -
  • .recordingDateTime, available only for ID3 v2.4
  • -
  • .attachedPicture(_ pictureType: ID3PictureType), with support for multiple frames in the same tag distinguished by ID3PictureType
  • -
  • .unsynchronizedLyrics(_ language: ID3FrameContentLanguage), with support for multiple frames in the same tag distinguished by ID3FrameContentLanguage
  • -
  • .comment(_ language: ID3FrameContentLanguage), with support for multiple frames in the same tag distinguished by ID3FrameContentLanguage
  • -
- -

In addition, ID3TagEditor supports the following iTunes unofficial frames:

- -
    -
  • .iTunesGrouping, available only for ID3 v2.3/v2.4
  • -
  • .iTunesMovementName, available only for ID3 v2.3/v2.4
  • -
  • .iTunesMovementIndex, available only for ID3 v2.3/v2.4
  • -
  • .iTunesMovementCount, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastCategory, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastDescription, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastID, available only for ID3 v2.3/v2.4
  • -
  • .iTunesPodcastKeyword, available only for ID3 v2.3/v2.4
  • -
- -

All frames are encoded/formatted following the specification:

- -
    -
  • text frames (frames with identifier starting with a capital T) uses UTF-16 to encode text
  • -
  • frames with ad hoc encoding/formatting are supported (for example recordingDateTime must always be a ISO88591 string)
  • -
  • frames with localized content (e.g. .unsynchronizedLyrics) support all the languages identifier contained in the ISO-639-2 (see ID3FrameContentLanguage for the complete list of supported languages).
    -Refer to the id3 specification for additional details.
  • -
- -
-

Documentation

- -

You can find the complete API documentation on fabrizioduroni.it.

- -
-

Examples

- -

In the following screenshots you can find examples of the data extracted/updated. In the demo project you will find an example for each -supported target. You can also find more usage example in the read/write acceptance test.

- -

- - - - - -

- -
-

Contributors

- - - - - - - - - - - - - - - - - - -
- - bonfa -
- bonfa -
-
- - chicio -
- chicio -
-
- - martinjbaker -
- martinjbaker -
-
- - joeljfischer -
- joeljfischer -
-
- - BLeeEZ -
- BLeeEZ -
-
- - NCrusher74 -
- NCrusher74 -
-
- - Scytalion -
- Scytalion -
-
- - aquaflamingo -
- aquaflamingo -
-
- - Shabinder -
- Shabinder -
-
- - lordzsolt -
- lordzsolt -
-
- - jverkoey -
- jverkoey -
-
- - github-actions[bot] -
- github-actions[bot] -
-
- - - -
-
- -
-
- - +Documentation
\ No newline at end of file diff --git a/docs/index/index.json b/docs/index/index.json new file mode 100644 index 00000000..833d8181 --- /dev/null +++ b/docs/index/index.json @@ -0,0 +1 @@ +{"includedArchiveIdentifiers":["ID3TagEditor"],"interfaceLanguages":{"swift":[{"children":[{"title":"Articles","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/examples","title":"Examples","type":"article"},{"path":"\/documentation\/id3tageditor\/installation","title":"Installation","type":"article"},{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/album(frame:)","title":"func album(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/albumartist(frame:)","title":"func albumArtist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/artist(frame:)","title":"func artist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/attachedpicture(picturetype:frame:)","title":"func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/beatsperminute(frame:)","title":"func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/build()","title":"func build() -> ID3Tag","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/comment(language:frame:)","title":"func comment(language: ID3FrameContentLanguage, frame: ID3FrameWithLocalizedContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/composer(frame:)","title":"func composer(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/conductor(frame:)","title":"func conductor(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/contentgrouping(frame:)","title":"func contentGrouping(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/copyright(frame:)","title":"func copyright(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/discposition(frame:)","title":"func discPosition(frame: ID3FramePartOfTotal) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/encodedby(frame:)","title":"func encodedBy(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/encodersettings(frame:)","title":"func encoderSettings(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/genre(frame:)","title":"func genre(frame: ID3FrameGenre) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/lengthinmilliseconds(frame:)","title":"func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/lyricist(frame:)","title":"func lyricist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/mixartist(frame:)","title":"func mixArtist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/originalfilename(frame:)","title":"func originalFilename(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/publisher(frame:)","title":"func publisher(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingdaymonth(frame:)","title":"func recordingDayMonth(frame: ID3FrameRecordingDayMonth) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordinghourminute(frame:)","title":"func recordingHourMinute(frame: ID3FrameRecordingHourMinute) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/recordingyear(frame:)","title":"func recordingYear(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/sizeinbytes(frame:)","title":"func sizeInBytes(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/subtitle(frame:)","title":"func subtitle(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/title(frame:)","title":"func title(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/trackposition(frame:)","title":"func trackPosition(frame: ID3FramePartOfTotal) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v2tagbuilder\/unsynchronisedlyrics(language:frame:)","title":"func unsynchronisedLyrics(language: ID3FrameContentLanguage, frame: ID3FrameWithLocalizedContent) -> Self","type":"method"}],"path":"\/documentation\/id3tageditor\/id32v2tagbuilder","title":"ID32v2TagBuilder","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/album(frame:)","title":"func album(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/albumartist(frame:)","title":"func albumArtist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/artist(frame:)","title":"func artist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/attachedpicture(picturetype:frame:)","title":"func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/beatsperminute(frame:)","title":"func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/build()","title":"func build() -> ID3Tag","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/comment(language:frame:)","title":"func comment(language: ID3FrameContentLanguage, frame: ID3FrameWithLocalizedContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/composer(frame:)","title":"func composer(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/conductor(frame:)","title":"func conductor(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/contentgrouping(frame:)","title":"func contentGrouping(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/copyright(frame:)","title":"func copyright(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/discposition(frame:)","title":"func discPosition(frame: ID3FramePartOfTotal) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/encodedby(frame:)","title":"func encodedBy(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/encodersettings(frame:)","title":"func encoderSettings(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/fileowner(frame:)","title":"func fileOwner(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/genre(frame:)","title":"func genre(frame: ID3FrameGenre) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesgrouping(frame:)","title":"func iTunesGrouping(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementcount(frame:)","title":"func iTunesMovementCount(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementindex(frame:)","title":"func iTunesMovementIndex(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunesmovementname(frame:)","title":"func iTunesMovementName(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastcategory(frame:)","title":"func iTunesPodcastCategory(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastdescription(frame:)","title":"func iTunesPodcastDescription(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastid(frame:)","title":"func iTunesPodcastID(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/itunespodcastkeywords(frame:)","title":"func iTunesPodcastKeywords(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/lengthinmilliseconds(frame:)","title":"func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/lyricist(frame:)","title":"func lyricist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/mixartist(frame:)","title":"func mixArtist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/originalfilename(frame:)","title":"func originalFilename(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/publisher(frame:)","title":"func publisher(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingdaymonth(frame:)","title":"func recordingDayMonth(frame: ID3FrameRecordingDayMonth) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordinghourminute(frame:)","title":"func recordingHourMinute(frame: ID3FrameRecordingHourMinute) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/recordingyear(frame:)","title":"func recordingYear(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/sizeinbytes(frame:)","title":"func sizeInBytes(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/subtitle(frame:)","title":"func subtitle(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/title(frame:)","title":"func title(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/trackposition(frame:)","title":"func trackPosition(frame: ID3FramePartOfTotal) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v3tagbuilder\/unsynchronisedlyrics(language:frame:)","title":"func unsynchronisedLyrics(language: ID3FrameContentLanguage, frame: ID3FrameWithLocalizedContent) -> Self","type":"method"}],"path":"\/documentation\/id3tageditor\/id32v3tagbuilder","title":"ID32v3TagBuilder","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/album(frame:)","title":"func album(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/albumartist(frame:)","title":"func albumArtist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/artist(frame:)","title":"func artist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/attachedpicture(picturetype:frame:)","title":"func attachedPicture(pictureType: ID3PictureType, frame: ID3FrameAttachedPicture) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/beatsperminute(frame:)","title":"func beatsPerMinute(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/build()","title":"func build() -> ID3Tag","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/comment(language:frame:)","title":"func comment(language: ID3FrameContentLanguage, frame: ID3FrameWithLocalizedContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/composer(frame:)","title":"func composer(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/conductor(frame:)","title":"func conductor(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/contentgrouping(frame:)","title":"func contentGrouping(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/copyright(frame:)","title":"func copyright(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/discposition(frame:)","title":"func discPosition(frame: ID3FramePartOfTotal) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/encodedby(frame:)","title":"func encodedBy(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/encodersettings(frame:)","title":"func encoderSettings(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/fileowner(frame:)","title":"func fileOwner(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/genre(frame:)","title":"func genre(frame: ID3FrameGenre) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesgrouping(frame:)","title":"func iTunesGrouping(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementcount(frame:)","title":"func iTunesMovementCount(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementindex(frame:)","title":"func iTunesMovementIndex(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunesmovementname(frame:)","title":"func iTunesMovementName(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastcategory(frame:)","title":"func iTunesPodcastCategory(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastdescription(frame:)","title":"func iTunesPodcastDescription(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastid(frame:)","title":"func iTunesPodcastID(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/itunespodcastkeywords(frame:)","title":"func iTunesPodcastKeywords(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/lengthinmilliseconds(frame:)","title":"func lengthInMilliseconds(frame: ID3FrameWithIntegerContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/lyricist(frame:)","title":"func lyricist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/mixartist(frame:)","title":"func mixArtist(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/originalfilename(frame:)","title":"func originalFilename(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/publisher(frame:)","title":"func publisher(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/recordingdatetime(frame:)","title":"func recordingDateTime(frame: ID3FrameRecordingDateTime) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/subtitle(frame:)","title":"func subtitle(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/title(frame:)","title":"func title(frame: ID3FrameWithStringContent) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/trackposition(frame:)","title":"func trackPosition(frame: ID3FramePartOfTotal) -> Self","type":"method"},{"path":"\/documentation\/id3tageditor\/id32v4tagbuilder\/unsynchronisedlyrics(language:frame:)","title":"func unsynchronisedLyrics(language: ID3FrameContentLanguage, frame: ID3FrameWithLocalizedContent) -> Self","type":"method"}],"path":"\/documentation\/id3tageditor\/id32v4tagbuilder","title":"ID32v4TagBuilder","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3frame\/id3identifier","title":"var id3Identifier: String?","type":"property"},{"path":"\/documentation\/id3tageditor\/id3frame\/size","title":"var size: Int?","type":"property"}],"path":"\/documentation\/id3tageditor\/id3frame","title":"ID3Frame","type":"class"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/==(_:_:)","title":"static func == (ID3FrameAttachedPicture, ID3FrameAttachedPicture) -> Bool","type":"op"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/init(picture:type:format:)","title":"init(picture: Data, type: ID3PictureType, format: ID3PictureFormat)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/format","title":"let format: ID3PictureFormat","type":"property"},{"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/picture","title":"let picture: Data","type":"property"},{"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/type","title":"let type: ID3PictureType","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3frameattachedpicture\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3frameattachedpicture","title":"ID3FrameAttachedPicture","type":"class"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framegenre\/==(_:_:)","title":"static func == (ID3FrameGenre, ID3FrameGenre) -> Bool","type":"op"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framegenre\/init(genre:description:)","title":"init(genre: ID3Genre?, description: String?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framegenre\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framegenre\/description","title":"var description: String?","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framegenre\/identifier","title":"var identifier: ID3Genre?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framegenre\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3framegenre\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3framegenre","title":"ID3FrameGenre","type":"class"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framepartoftotal\/==(_:_:)","title":"static func == (ID3FramePartOfTotal, ID3FramePartOfTotal) -> Bool","type":"op"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framepartoftotal\/init(part:total:)","title":"init(part: Int, total: Int?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framepartoftotal\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framepartoftotal\/part","title":"var part: Int","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framepartoftotal\/total","title":"var total: Int?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framepartoftotal\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3framepartoftotal\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3framepartoftotal","title":"ID3FramePartOfTotal","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framerecordingdatetime\/init(recordingdatetime:)","title":"init(recordingDateTime: RecordingDateTime)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framerecordingdatetime\/recordingdatetime","title":"let recordingDateTime: RecordingDateTime","type":"property"}],"path":"\/documentation\/id3tageditor\/id3framerecordingdatetime","title":"ID3FrameRecordingDateTime","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/init(day:month:)","title":"init(day: Int?, month: Int?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/day","title":"let day: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framerecordingdaymonth\/month","title":"let month: Int?","type":"property"}],"path":"\/documentation\/id3tageditor\/id3framerecordingdaymonth","title":"ID3FrameRecordingDayMonth","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/init(hour:minute:)","title":"init(hour: Int?, minute: Int?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/hour","title":"let hour: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framerecordinghourminute\/minute","title":"let minute: Int?","type":"property"}],"path":"\/documentation\/id3tageditor\/id3framerecordinghourminute","title":"ID3FrameRecordingHourMinute","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framewithintegercontent\/init(value:)","title":"init(value: Int?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framewithintegercontent\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framewithintegercontent\/value","title":"let value: Int?","type":"property"}],"path":"\/documentation\/id3tageditor\/id3framewithintegercontent","title":"ID3FrameWithIntegerContent","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/init(language:contentdescription:content:)","title":"init(language: ID3FrameContentLanguage, contentDescription: String, content: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/contentdescription","title":"let contentDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent\/language","title":"let language: ID3FrameContentLanguage","type":"property"}],"path":"\/documentation\/id3tageditor\/id3framewithlocalizedcontent","title":"ID3FrameWithLocalizedContent","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framewithstringcontent\/init(content:)","title":"init(content: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framewithstringcontent\/content","title":"let content: String","type":"property"}],"path":"\/documentation\/id3tageditor\/id3framewithstringcontent","title":"ID3FrameWithStringContent","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tag\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/id3tag\/frames","title":"var frames: [FrameName : ID3Frame]","type":"property"},{"path":"\/documentation\/id3tageditor\/id3tag\/properties","title":"var properties: ID3TagProperties","type":"property"}],"path":"\/documentation\/id3tageditor\/id3tag","title":"ID3Tag","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/init(id3tag:)","title":"init(id3Tag: ID3Tag)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/album()","title":"func album() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/albumartist()","title":"func albumArtist() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/artist()","title":"func artist() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/attachedpictures()","title":"func attachedPictures() -> [AttachedPicture]","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/beatsperminute()","title":"func beatsPerMinute() -> Int?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/comments()","title":"func comments() -> [LocalizedContent]","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/composer()","title":"func composer() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/conductor()","title":"func conductor() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/contentgrouping()","title":"func contentGrouping() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/copyright()","title":"func copyright() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/discposition()","title":"func discPosition() -> PartOfTotal?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/encodedby()","title":"func encodedBy() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/encodersettings()","title":"func encoderSettings() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/fileowner()","title":"func fileOwner() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/genre()","title":"func genre() -> Genre?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesgrouping()","title":"func iTunesGrouping() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementcount()","title":"func iTunesMovementCount() -> Int?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementindex()","title":"func iTunesMovementIndex() -> Int?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunesmovementname()","title":"func iTunesMovementName() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastcategory()","title":"func iTunesPodcastCategory() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastdescription()","title":"func iTunesPodcastDescription() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastid()","title":"func iTunesPodcastID() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/itunespodcastkeywords()","title":"func iTunesPodcastKeywords() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/lengthinmilliseconds()","title":"func lengthInMilliseconds() -> Int?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/lyricist()","title":"func lyricist() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/mixartist()","title":"func mixArtist() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/originalfilename()","title":"func originalFilename() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/publisher()","title":"func publisher() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdatetime()","title":"func recordingDateTime() -> DateTime?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingdaymonth()","title":"func recordingDayMonth() -> DayMonth?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordinghourminute()","title":"func recordingHourMinute() -> HourMinute?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/recordingyear()","title":"func recordingYear() -> Int?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/sizeinbytes()","title":"func sizeInBytes() -> Int?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/subtitle()","title":"func subtitle() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/title()","title":"func title() -> String?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/trackposition()","title":"func trackPosition() -> PartOfTotal?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tagcontentreader\/unsynchronizedlyrics()","title":"func unsynchronizedLyrics() -> [LocalizedContent]","type":"method"}],"path":"\/documentation\/id3tageditor\/id3tagcontentreader","title":"ID3TagContentReader","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tageditor\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tageditor\/read(from:)","title":"func read(from: String) throws -> ID3Tag?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tageditor\/read(mp3:)","title":"func read(mp3: Data) throws -> ID3Tag?","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:mp3:)","title":"func write(tag: ID3Tag, mp3: Data) throws -> Data","type":"method"},{"path":"\/documentation\/id3tageditor\/id3tageditor\/write(tag:to:andsaveto:)","title":"func write(tag: ID3Tag, to: String, andSaveTo: String?) throws","type":"method"}],"path":"\/documentation\/id3tageditor\/id3tageditor","title":"ID3TagEditor","type":"class"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/attachedpicture\/format","title":"let format: ID3PictureFormat","type":"property"},{"path":"\/documentation\/id3tageditor\/attachedpicture\/picture","title":"let picture: Data","type":"property"},{"path":"\/documentation\/id3tageditor\/attachedpicture\/type","title":"let type: ID3PictureType","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/attachedpicture\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/attachedpicture\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/attachedpicture","title":"AttachedPicture","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/datetime\/day","title":"var day: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/datetime\/hour","title":"var hour: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/datetime\/minute","title":"var minute: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/datetime\/month","title":"var month: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/datetime\/year","title":"var year: Int?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/datetime\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/datetime\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/datetime","title":"DateTime","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/daymonth\/day","title":"let day: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/daymonth\/month","title":"let month: Int?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/daymonth\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/daymonth\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/daymonth","title":"DayMonth","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/genre\/description","title":"let description: String?","type":"property"},{"path":"\/documentation\/id3tageditor\/genre\/identifier","title":"let identifier: ID3Genre?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/genre\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/genre\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/genre","title":"Genre","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/hourminute\/hour","title":"let hour: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/hourminute\/minute","title":"let minute: Int?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/hourminute\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/hourminute\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/hourminute","title":"HourMinute","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tagproperties\/version","title":"var version: ID3Version","type":"property"}],"path":"\/documentation\/id3tageditor\/id3tagproperties","title":"ID3TagProperties","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/localizedcontent\/content","title":"let content: String","type":"property"},{"path":"\/documentation\/id3tageditor\/localizedcontent\/contentdescription","title":"let contentDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/localizedcontent\/language","title":"let language: ID3FrameContentLanguage","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/localizedcontent\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/localizedcontent\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/localizedcontent","title":"LocalizedContent","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/partoftotal\/position","title":"let position: Int","type":"property"},{"path":"\/documentation\/id3tageditor\/partoftotal\/total","title":"let total: Int?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/partoftotal\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/partoftotal\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/partoftotal","title":"PartOfTotal","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/recordingdate\/init(day:month:year:)","title":"init(day: Int?, month: Int?, year: Int?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/recordingdate\/day","title":"var day: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/recordingdate\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/recordingdate\/month","title":"var month: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/recordingdate\/year","title":"var year: Int?","type":"property"}],"path":"\/documentation\/id3tageditor\/recordingdate","title":"RecordingDate","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/recordingdatetime\/init(date:time:)","title":"init(date: RecordingDate?, time: RecordingTime?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/recordingdatetime\/date","title":"var date: RecordingDate?","type":"property"},{"path":"\/documentation\/id3tageditor\/recordingdatetime\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/recordingdatetime\/time","title":"var time: RecordingTime?","type":"property"}],"path":"\/documentation\/id3tageditor\/recordingdatetime","title":"RecordingDateTime","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/recordingtime\/init(hour:minute:)","title":"init(hour: Int?, minute: Int?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/recordingtime\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/id3tageditor\/recordingtime\/hour","title":"var hour: Int?","type":"property"},{"path":"\/documentation\/id3tageditor\/recordingtime\/minute","title":"var minute: Int?","type":"property"}],"path":"\/documentation\/id3tageditor\/recordingtime","title":"RecordingTime","type":"struct"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/framename\/album","title":"case album","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/albumartist","title":"case albumArtist","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/artist","title":"case artist","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/attachedpicture(_:)","title":"case attachedPicture(ID3PictureType)","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/beatsperminute","title":"case beatsPerMinute","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/comment(_:)","title":"case comment(ID3FrameContentLanguage)","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/composer","title":"case composer","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/conductor","title":"case conductor","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/contentgrouping","title":"case contentGrouping","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/copyright","title":"case copyright","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/discposition","title":"case discPosition","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/encodedby","title":"case encodedBy","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/encodersettings","title":"case encoderSettings","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/fileowner","title":"case fileOwner","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/genre","title":"case genre","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunesgrouping","title":"case iTunesGrouping","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunesmovementcount","title":"case iTunesMovementCount","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunesmovementindex","title":"case iTunesMovementIndex","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunesmovementname","title":"case iTunesMovementName","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunespodcastcategory","title":"case iTunesPodcastCategory","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunespodcastdescription","title":"case iTunesPodcastDescription","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunespodcastid","title":"case iTunesPodcastID","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/itunespodcastkeywords","title":"case iTunesPodcastKeywords","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/lengthinmilliseconds","title":"case lengthInMilliseconds","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/lyricist","title":"case lyricist","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/mixartist","title":"case mixArtist","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/originalfilename","title":"case originalFilename","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/publisher","title":"case publisher","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/recordingdatetime","title":"case recordingDateTime","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/recordingdaymonth","title":"case recordingDayMonth","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/recordinghourminute","title":"case recordingHourMinute","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/recordingyear","title":"case recordingYear","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/sizeinbytes","title":"case sizeInBytes","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/subtitle","title":"case subtitle","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/title","title":"case title","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/trackposition","title":"case trackPosition","type":"case"},{"path":"\/documentation\/id3tageditor\/framename\/unsynchronizedlyrics(_:)","title":"case unsynchronizedLyrics(ID3FrameContentLanguage)","type":"case"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/framename\/allcases","title":"static var allCases: [FrameName]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/framename\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/framename\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/framename","title":"FrameName","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aar","title":"case aar","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/abk","title":"case abk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ace","title":"case ace","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ach","title":"case ach","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ada","title":"case ada","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ady","title":"case ady","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afa","title":"case afa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afh","title":"case afh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/afr","title":"case afr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ain","title":"case ain","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aka","title":"case aka","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/akk","title":"case akk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alb","title":"case alb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ale","title":"case ale","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alg","title":"case alg","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/alt","title":"case alt","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/amh","title":"case amh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ang","title":"case ang","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/anp","title":"case anp","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/apa","title":"case apa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ara","title":"case ara","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arc","title":"case arc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arg","title":"case arg","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arm","title":"case arm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arn","title":"case arn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arp","title":"case arp","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/art","title":"case art","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/arw","title":"case arw","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/asm","title":"case asm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ast","title":"case ast","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ath","title":"case ath","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aus","title":"case aus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ava","title":"case ava","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ave","title":"case ave","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/awa","title":"case awa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aym","title":"case aym","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/aze","title":"case aze","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bad","title":"case bad","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bai","title":"case bai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bak","title":"case bak","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bal","title":"case bal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bam","title":"case bam","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ban","title":"case ban","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/baq","title":"case baq","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bas","title":"case bas","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bat","title":"case bat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bej","title":"case bej","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bel","title":"case bel","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bem","title":"case bem","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ben","title":"case ben","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ber","title":"case ber","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bho","title":"case bho","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bih","title":"case bih","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bik","title":"case bik","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bin","title":"case bin","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bis","title":"case bis","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bla","title":"case bla","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bnt","title":"case bnt","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bod","title":"case bod","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bos","title":"case bos","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bra","title":"case bra","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bre","title":"case bre","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/btk","title":"case btk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bua","title":"case bua","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bug","title":"case bug","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bul","title":"case bul","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/bur","title":"case bur","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/byn","title":"case byn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cad","title":"case cad","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cai","title":"case cai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/car","title":"case car","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cat","title":"case cat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cau","title":"case cau","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ceb","title":"case ceb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cel","title":"case cel","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ces","title":"case ces","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cha","title":"case cha","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chb","title":"case chb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/che","title":"case che","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chg","title":"case chg","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chi","title":"case chi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chk","title":"case chk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chm","title":"case chm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chn","title":"case chn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cho","title":"case cho","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chp","title":"case chp","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chr","title":"case chr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chu","title":"case chu","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chv","title":"case chv","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/chy","title":"case chy","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cmc","title":"case cmc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cnr","title":"case cnr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cop","title":"case cop","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cor","title":"case cor","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cos","title":"case cos","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpe","title":"case cpe","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpf","title":"case cpf","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cpp","title":"case cpp","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cre","title":"case cre","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/crh","title":"case crh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/crp","title":"case crp","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/csb","title":"case csb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cus","title":"case cus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cym","title":"case cym","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/cze","title":"case cze","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dak","title":"case dak","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dan","title":"case dan","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dar","title":"case dar","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/day","title":"case day","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/del","title":"case del","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/den","title":"case den","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/deu","title":"case deu","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dgr","title":"case dgr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/din","title":"case din","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/div","title":"case div","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/doi","title":"case doi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dra","title":"case dra","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dsb","title":"case dsb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dua","title":"case dua","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dum","title":"case dum","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dut","title":"case dut","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dyu","title":"case dyu","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/dzo","title":"case dzo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/efi","title":"case efi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/egy","title":"case egy","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eka","title":"case eka","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ell","title":"case ell","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/elx","title":"case elx","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eng","title":"case eng","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/enm","title":"case enm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/epo","title":"case epo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/est","title":"case est","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/eus","title":"case eus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ewe","title":"case ewe","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ewo","title":"case ewo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fan","title":"case fan","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fao","title":"case fao","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fas","title":"case fas","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fat","title":"case fat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fij","title":"case fij","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fil","title":"case fil","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fin","title":"case fin","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fiu","title":"case fiu","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fon","title":"case fon","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fra","title":"case fra","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fre","title":"case fre","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frm","title":"case frm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fro","title":"case fro","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frr","title":"case frr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/frs","title":"case frs","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fry","title":"case fry","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ful","title":"case ful","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/fur","title":"case fur","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gaa","title":"case gaa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gay","title":"case gay","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gba","title":"case gba","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gem","title":"case gem","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/geo","title":"case geo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ger","title":"case ger","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gez","title":"case gez","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gil","title":"case gil","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gla","title":"case gla","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gle","title":"case gle","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/glg","title":"case glg","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/glv","title":"case glv","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gmh","title":"case gmh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/goh","title":"case goh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gon","title":"case gon","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gor","title":"case gor","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/got","title":"case got","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grb","title":"case grb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grc","title":"case grc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gre","title":"case gre","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/grn","title":"case grn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gsw","title":"case gsw","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/guj","title":"case guj","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/gwi","title":"case gwi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hai","title":"case hai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hat","title":"case hat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hau","title":"case hau","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/haw","title":"case haw","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/heb","title":"case heb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/her","title":"case her","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hil","title":"case hil","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/him","title":"case him","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hin","title":"case hin","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hit","title":"case hit","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hmn","title":"case hmn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hmo","title":"case hmo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hrv","title":"case hrv","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hsb","title":"case hsb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hun","title":"case hun","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hup","title":"case hup","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hye","title":"case hye","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iba","title":"case iba","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ibo","title":"case ibo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ice","title":"case ice","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ido","title":"case ido","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iii","title":"case iii","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ijo","title":"case ijo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iku","title":"case iku","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ile","title":"case ile","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ilo","title":"case ilo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ina","title":"case ina","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/inc","title":"case inc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ind","title":"case ind","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ine","title":"case ine","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/inh","title":"case inh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ipk","title":"case ipk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ira","title":"case ira","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/iro","title":"case iro","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/isl","title":"case isl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ita","title":"case ita","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jav","title":"case jav","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jbo","title":"case jbo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jpn","title":"case jpn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jpr","title":"case jpr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/jrb","title":"case jrb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaa","title":"case kaa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kab","title":"case kab","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kac","title":"case kac","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kal","title":"case kal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kam","title":"case kam","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kan","title":"case kan","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kar","title":"case kar","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kas","title":"case kas","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kat","title":"case kat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kau","title":"case kau","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaw","title":"case kaw","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kaz","title":"case kaz","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kbd","title":"case kbd","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kha","title":"case kha","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/khi","title":"case khi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/khm","title":"case khm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kho","title":"case kho","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kik","title":"case kik","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kin","title":"case kin","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kir","title":"case kir","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kmb","title":"case kmb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kok","title":"case kok","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kom","title":"case kom","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kon","title":"case kon","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kor","title":"case kor","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kos","title":"case kos","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kpe","title":"case kpe","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/krc","title":"case krc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/krl","title":"case krl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kro","title":"case kro","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kru","title":"case kru","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kua","title":"case kua","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kum","title":"case kum","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kur","title":"case kur","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/kut","title":"case kut","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lad","title":"case lad","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lah","title":"case lah","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lam","title":"case lam","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lao","title":"case lao","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lat","title":"case lat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lav","title":"case lav","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lez","title":"case lez","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lim","title":"case lim","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lin","title":"case lin","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lit","title":"case lit","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lol","title":"case lol","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/loz","title":"case loz","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ltz","title":"case ltz","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lua","title":"case lua","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lub","title":"case lub","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lug","title":"case lug","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lui","title":"case lui","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lun","title":"case lun","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/luo","title":"case luo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/lus","title":"case lus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mac","title":"case mac","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mad","title":"case mad","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mag","title":"case mag","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mah","title":"case mah","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mai","title":"case mai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mak","title":"case mak","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mal","title":"case mal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/man","title":"case man","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mao","title":"case mao","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/map","title":"case map","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mar","title":"case mar","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mas","title":"case mas","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/may","title":"case may","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mdf","title":"case mdf","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mdr","title":"case mdr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/men","title":"case men","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mga","title":"case mga","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mic","title":"case mic","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/min","title":"case min","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mis","title":"case mis","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mkd","title":"case mkd","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mkh","title":"case mkh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mlg","title":"case mlg","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mlt","title":"case mlt","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mnc","title":"case mnc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mni","title":"case mni","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mno","title":"case mno","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/moh","title":"case moh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mon","title":"case mon","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mos","title":"case mos","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mri","title":"case mri","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/msa","title":"case msa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mul","title":"case mul","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mun","title":"case mun","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mus","title":"case mus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mwl","title":"case mwl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mwr","title":"case mwr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/mya","title":"case mya","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/myn","title":"case myn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/myv","title":"case myv","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nah","title":"case nah","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nai","title":"case nai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nap","title":"case nap","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nau","title":"case nau","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nav","title":"case nav","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nbl","title":"case nbl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nde","title":"case nde","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ndo","title":"case ndo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nds","title":"case nds","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nep","title":"case nep","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/new","title":"case new","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nia","title":"case nia","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nic","title":"case nic","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/niu","title":"case niu","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nld","title":"case nld","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nno","title":"case nno","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nob","title":"case nob","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nog","title":"case nog","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/non","title":"case non","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nor","title":"case nor","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nqo","title":"case nqo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nso","title":"case nso","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nub","title":"case nub","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nwc","title":"case nwc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nya","title":"case nya","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nym","title":"case nym","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nyn","title":"case nyn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nyo","title":"case nyo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/nzi","title":"case nzi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oci","title":"case oci","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oji","title":"case oji","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ori","title":"case ori","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/orm","title":"case orm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/osa","title":"case osa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oss","title":"case oss","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ota","title":"case ota","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/oto","title":"case oto","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/paa","title":"case paa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pag","title":"case pag","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pal","title":"case pal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pam","title":"case pam","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pan","title":"case pan","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pap","title":"case pap","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pau","title":"case pau","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/peo","title":"case peo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/per","title":"case per","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/phi","title":"case phi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/phn","title":"case phn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pli","title":"case pli","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pol","title":"case pol","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pon","title":"case pon","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/por","title":"case por","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pra","title":"case pra","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pro","title":"case pro","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/pus","title":"case pus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/qaa","title":"case qaa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/qtz","title":"case qtz","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/que","title":"case que","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/raj","title":"case raj","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rap","title":"case rap","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rar","title":"case rar","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/roa","title":"case roa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/roh","title":"case roh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rom","title":"case rom","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ron","title":"case ron","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rum","title":"case rum","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/run","title":"case run","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rup","title":"case rup","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rus","title":"case rus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sad","title":"case sad","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sag","title":"case sag","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sah","title":"case sah","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sai","title":"case sai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sal","title":"case sal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sam","title":"case sam","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/san","title":"case san","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sas","title":"case sas","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sat","title":"case sat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/scn","title":"case scn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sco","title":"case sco","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sel","title":"case sel","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sem","title":"case sem","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sga","title":"case sga","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sgn","title":"case sgn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/shn","title":"case shn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sid","title":"case sid","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sin","title":"case sin","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sio","title":"case sio","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sit","title":"case sit","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sla","title":"case sla","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slk","title":"case slk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slo","title":"case slo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/slv","title":"case slv","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sma","title":"case sma","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sme","title":"case sme","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smi","title":"case smi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smj","title":"case smj","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smn","title":"case smn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/smo","title":"case smo","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sms","title":"case sms","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sna","title":"case sna","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/snd","title":"case snd","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/snk","title":"case snk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sog","title":"case sog","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/som","title":"case som","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/son","title":"case son","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sot","title":"case sot","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/spa","title":"case spa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sqi","title":"case sqi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srd","title":"case srd","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srn","title":"case srn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srp","title":"case srp","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/srr","title":"case srr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ssa","title":"case ssa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ssw","title":"case ssw","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/suk","title":"case suk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sun","title":"case sun","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sus","title":"case sus","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/sux","title":"case sux","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/swa","title":"case swa","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/swe","title":"case swe","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/syc","title":"case syc","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/syr","title":"case syr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tah","title":"case tah","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tai","title":"case tai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tam","title":"case tam","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tat","title":"case tat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tel","title":"case tel","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tem","title":"case tem","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ter","title":"case ter","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tet","title":"case tet","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tgk","title":"case tgk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tgl","title":"case tgl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tha","title":"case tha","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tib","title":"case tib","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tig","title":"case tig","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tir","title":"case tir","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tiv","title":"case tiv","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tkl","title":"case tkl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tlh","title":"case tlh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tli","title":"case tli","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tmh","title":"case tmh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tog","title":"case tog","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ton","title":"case ton","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tpi","title":"case tpi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tsi","title":"case tsi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tsn","title":"case tsn","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tso","title":"case tso","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tuk","title":"case tuk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tum","title":"case tum","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tup","title":"case tup","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tur","title":"case tur","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tut","title":"case tut","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tvl","title":"case tvl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/twi","title":"case twi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/tyv","title":"case tyv","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/udm","title":"case udm","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uga","title":"case uga","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uig","title":"case uig","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ukr","title":"case ukr","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/umb","title":"case umb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/und","title":"case und","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/urd","title":"case urd","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/uzb","title":"case uzb","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vai","title":"case vai","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ven","title":"case ven","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vie","title":"case vie","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vol","title":"case vol","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/vot","title":"case vot","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wak","title":"case wak","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wal","title":"case wal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/war","title":"case war","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/was","title":"case was","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wel","title":"case wel","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wen","title":"case wen","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wln","title":"case wln","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/wol","title":"case wol","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/xal","title":"case xal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/xho","title":"case xho","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yao","title":"case yao","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yap","title":"case yap","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yid","title":"case yid","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/yor","title":"case yor","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/ypk","title":"case ypk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zap","title":"case zap","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zbl","title":"case zbl","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zen","title":"case zen","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zgh","title":"case zgh","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zha","title":"case zha","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zho","title":"case zho","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/znd","title":"case znd","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zul","title":"case zul","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zun","title":"case zun","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zxx","title":"case zxx","type":"case"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/zza","title":"case zza","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/id3tageditor\/id3framecontentlanguage\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3framecontentlanguage","title":"ID3FrameContentLanguage","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3genre\/acid","title":"case acid","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/acidjazz","title":"case acidJazz","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/acidpunk","title":"case acidPunk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/alternrock","title":"case alternRock","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/alternative","title":"case alternative","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/ambient","title":"case ambient","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/bass","title":"case bass","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/blues","title":"case blues","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/cabaret","title":"case cabaret","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/christianrap","title":"case christianRap","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/classicrock","title":"case classicRock","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/classical","title":"case classical","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/comedy","title":"case comedy","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/country","title":"case country","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/cover","title":"case cover","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/cult","title":"case cult","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/dance","title":"case dance","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/darkwave","title":"case darkwave","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/deathmetal","title":"case deathMetal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/disco","title":"case disco","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/dream","title":"case dream","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/electronic","title":"case electronic","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/ethnic","title":"case ethnic","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/eurotechno","title":"case euroTechno","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/eurodance","title":"case eurodance","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/funk","title":"case funk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/fusion","title":"case fusion","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/game","title":"case game","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/gangsta","title":"case gangsta","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/gospel","title":"case gospel","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/gothic","title":"case gothic","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/grunge","title":"case grunge","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/hardrock","title":"case hardRock","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/hiphop","title":"case hipHop","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/house","title":"case house","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/industrial","title":"case industrial","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/instrumental","title":"case instrumental","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/instrumentalpop","title":"case instrumentalPop","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/instrumentalrock","title":"case instrumentalRock","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/jazz","title":"case jazz","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/jazzfunk","title":"case jazzFunk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/jungle","title":"case jungle","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/lofi","title":"case loFi","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/meditative","title":"case meditative","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/metal","title":"case metal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/musical","title":"case musical","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/nativeamerican","title":"case nativeAmerican","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/newage","title":"case newAge","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/newwave","title":"case newWave","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/noise","title":"case noise","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/oldies","title":"case oldies","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/other","title":"case other","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/polka","title":"case polka","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/pop","title":"case pop","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/popfolk","title":"case popFolk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/popfunk","title":"case popFunk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/pranks","title":"case pranks","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/psychadelic","title":"case psychadelic","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/punk","title":"case punk","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/randb","title":"case rAndB","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/rap","title":"case rap","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/rave","title":"case rave","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/reggae","title":"case reggae","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/remix","title":"case remix","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/retro","title":"case retro","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/rock","title":"case rock","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/rockandroll","title":"case rockAndRoll","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/showtunes","title":"case showtunes","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/ska","title":"case ska","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/soul","title":"case soul","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/soundclip","title":"case soundClip","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/soundtrack","title":"case soundtrack","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/southernrock","title":"case southernRock","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/space","title":"case space","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/techno","title":"case techno","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/technoindustrial","title":"case technoIndustrial","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/top40","title":"case top40","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/trailer","title":"case trailer","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/trance","title":"case trance","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/tribal","title":"case tribal","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/triphop","title":"case tripHop","type":"case"},{"path":"\/documentation\/id3tageditor\/id3genre\/vocal","title":"case vocal","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3genre\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3genre\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3genre\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3genre\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3genre\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/id3tageditor\/id3genre\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3genre","title":"ID3Genre","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3pictureformat\/jpeg","title":"case jpeg","type":"case"},{"path":"\/documentation\/id3tageditor\/id3pictureformat\/png","title":"case png","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3pictureformat\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3pictureformat\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3pictureformat","title":"ID3PictureFormat","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/abrightcolouredfish","title":"case aBrightColouredFish","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/artistperformer","title":"case artistPerformer","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/backcover","title":"case backCover","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/bandartistlogotype","title":"case bandArtistLogotype","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/bandorchestra","title":"case bandOrchestra","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/composer","title":"case composer","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/conductor","title":"case conductor","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/duringperformance","title":"case duringPerformance","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/duringrecording","title":"case duringRecording","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/fileicon","title":"case fileIcon","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/frontcover","title":"case frontCover","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/illustration","title":"case illustration","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/leadartistleadperformersoloist","title":"case leadArtistLeadPerformerSoloist","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/leafletpage","title":"case leafletPage","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/lyricisttextwriter","title":"case lyricistTextWriter","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/media","title":"case media","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/movievideoscreencapture","title":"case movieVideoScreenCapture","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/other","title":"case other","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/otherfileicon","title":"case otherFileIcon","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/publisherstudiologotype","title":"case publisherStudioLogotype","type":"case"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/recordinglocation","title":"case recordingLocation","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/init(rawvalue:)","title":"init?(rawValue: UInt8)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3picturetype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3picturetype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/id3tageditor\/id3picturetype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3picturetype","title":"ID3PictureType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tageditorerror\/corruptedfile","title":"case corruptedFile","type":"case"},{"path":"\/documentation\/id3tageditor\/id3tageditorerror\/invalidfileformat","title":"case invalidFileFormat","type":"case"},{"path":"\/documentation\/id3tageditor\/id3tageditorerror\/invalidtagdata","title":"case invalidTagData","type":"case"},{"path":"\/documentation\/id3tageditor\/id3tageditorerror\/tagtoobig","title":"case tagTooBig","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tageditorerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3tageditorerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3tageditorerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/id3tageditor\/id3tageditorerror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3tageditorerror","title":"ID3TagEditorError","type":"enum"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3version\/_(_:_:)-8g9mx","title":"static func < (ID3Version, ID3Version) -> Bool","type":"op"},{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3version\/version2","title":"case version2","type":"case"},{"path":"\/documentation\/id3tageditor\/id3version\/version3","title":"case version3","type":"case"},{"path":"\/documentation\/id3tageditor\/id3version\/version4","title":"case version4","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3version\/init(rawvalue:)","title":"init?(rawValue: UInt8)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3version\/'...(_:)-4b7os","title":"static func ... (Self) -> PartialRangeFrom","type":"op"},{"path":"\/documentation\/id3tageditor\/id3version\/'...(_:)-4pkyo","title":"static func ... (Self) -> PartialRangeThrough","type":"op"},{"path":"\/documentation\/id3tageditor\/id3version\/'...(_:_:)","title":"static func ... (Self, Self) -> ClosedRange","type":"op"},{"path":"\/documentation\/id3tageditor\/id3version\/'.._(_:)","title":"static func ..< (Self) -> PartialRangeUpTo","type":"op"},{"path":"\/documentation\/id3tageditor\/id3version\/'.._(_:_:)","title":"static func ..< (Self, Self) -> Range","type":"op"},{"path":"\/documentation\/id3tageditor\/id3version\/_(_:_:)-7lwsc","title":"static func > (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/id3tageditor\/id3version\/_=(_:_:)-29poo","title":"static func <= (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/id3tageditor\/id3version\/_=(_:_:)-5qb74","title":"static func >= (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3version\/comparable-implementations","title":"Comparable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3version\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/id3tageditor\/id3version\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3version\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/id3tageditor\/id3version\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/id3tageditor\/id3version\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/id3tageditor\/id3version","title":"ID3Version","type":"enum"}],"path":"\/documentation\/id3tageditor","title":"ID3TagEditor","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":2}} \ No newline at end of file diff --git a/docs/js/104.fe5974d0.js b/docs/js/104.fe5974d0.js new file mode 100644 index 00000000..14132875 --- /dev/null +++ b/docs/js/104.fe5974d0.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +"use strict";(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[104],{6137:function(e,t,n){n.d(t,{Z:function(){return d}});var r=function(){var e=this,t=e._self._c;return t("span",{staticClass:"badge",class:{[`badge-${e.variant}`]:e.variant},attrs:{role:"presentation"}},[e._t("default",(function(){return[e._v(e._s(e.text?e.$t(e.text):""))]}))],2)},a=[];const i={beta:"aside-kind.beta",deprecated:"aside-kind.deprecated"};var s={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>i[e]}},o=s,l=n(1001),c=(0,l.Z)(o,r,a,!1,null,"04624022",null),d=c.exports},8846:function(e,t,n){n.d(t,{Z:function(){return d}});var r=function(){var e=this,t=e._self._c;return t("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},a=[],i=n(9519),s={name:"ContentNode",components:{BaseContentNode:i["default"]},props:i["default"].props,methods:i["default"].methods,BlockType:i["default"].BlockType,InlineType:i["default"].InlineType},o=s,l=n(1001),c=(0,l.Z)(o,r,a,!1,null,"3a32ffd0",null),d=c.exports},7120:function(e,t,n){n.d(t,{Z:function(){return c}});var r=function(e,t){return e("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[e("strong",[t._v(t._s(t.parent.$t("required")))]),t.props.defaultImplementationsCount?[t._v(" "+t._s(t.parent.$tc("metadata.default-implementation",t.props.defaultImplementationsCount))+" ")]:t._e()],2)},a=[],i={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},s=i,o=n(1001),l=(0,o.Z)(s,r,a,!0,null,null,null),c=l.exports},7913:function(e,t,n){n.d(t,{default:function(){return z}});var r,a,i,s,o,l,c=n(352),d={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:[`token-${t}`,"token-changed"]},n.map((t=>e(z,{props:t}))))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},p=d,u=n(1001),f=(0,u.Z)(p,r,a,!1,null,null,null),m=f.exports,h=n(4260),g=n(5953),k={name:"LinkableToken",mixins:[g.Z],render(e){const t=this.references[this.identifier];return t&&t.url?e(h.Z,{props:{url:t.url,kind:t.kind,role:t.role}},this.$slots.default):e("span",{},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},y=k,v=(0,u.Z)(y,i,s,!1,null,null,null),b=v.exports,_=function(){var e=this,t=e._self._c;return t("span",[e._v(e._s(e.text))])},C=[],x={name:"RawText",props:{text:{type:String,required:!0}}},Z=x,B=(0,u.Z)(Z,_,C,!1,null,null,null),T=B.exports,S={name:"SyntaxToken",render(e){return e("span",{class:`token-${this.kind}`},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},I=S,$=(0,u.Z)(I,o,l,!1,null,null,null),q=$.exports;const w={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var L,A,P={name:"DeclarationToken",render:function(e){const{kind:t,text:n,tokens:r}=this;switch(t){case w.text:{const t={text:n};return e(T,{props:t})}case w.typeIdentifier:{const t={identifier:this.identifier};return e(b,{class:"type-identifier-link",props:t},[e(c.Z,n)])}case w.attribute:{const{identifier:r}=this;return r?e(b,{class:"attribute-link",props:{identifier:r}},[e(c.Z,n)]):e(q,{props:{kind:t,text:n}})}case w.added:case w.removed:return e(m,{props:{tokens:r,kind:t}});default:{const r={kind:t,text:n};return e(q,{props:r})}}},constants:{TokenKind:w},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},F=P,O=(0,u.Z)(F,L,A,!1,null,"295ad0ff",null),z=O.exports},2970:function(e,t,n){n.d(t,{Z:function(){return $}});var r=function(){var e=this,t=e._self._c;return e.icon?t("div",{staticClass:"topic-icon-wrapper"},[t(e.icon,{tag:"component",staticClass:"topic-icon"})],1):e._e()},a=[],i=n(5692),s=n(7775),o=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14",themeId:"api-reference"}},[t("title",[e._v(e._s(e.$t("api-reference")))]),t("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),t("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),t("path",{attrs:{d:"m3 4h8v1h-8z"}}),t("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),t("path",{attrs:{d:"m3 9h8v1h-8z"}})])},l=[],c=n(9742),d={name:"APIReferenceIcon",components:{SVGIcon:c.Z}},p=d,u=n(1001),f=(0,u.Z)(p,o,l,!1,null,null,null),m=f.exports,h=function(){var e=this,t=e._self._c;return t("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"endpoint"}},[t("title",[e._v(e._s(e.$t("icons.web-service-endpoint")))]),t("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),t("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),t("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),t("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},g=[],k={name:"EndpointIcon",components:{SVGIcon:c.Z}},y=k,v=(0,u.Z)(y,h,g,!1,null,null,null),b=v.exports,_=n(8633),C=n(9001),x=n(8638),Z=n(7192);const B={[Z.L.article]:i.Z,[Z.L.collection]:C.Z,[Z.L.collectionGroup]:m,[Z.L.learn]:_.Z,[Z.L.overview]:_.Z,[Z.L.project]:x.Z,[Z.L.tutorial]:x.Z,[Z.L.resources]:_.Z,[Z.L.sampleCode]:s.Z,[Z.L.restRequestSymbol]:b};var T={components:{SVGIcon:c.Z},props:{role:{type:String,required:!0}},computed:{icon:({role:e})=>B[e]}},S=T,I=(0,u.Z)(S,r,a,!1,null,"55f9d05d",null),$=I.exports},8104:function(e,t,n){n.r(t),n.d(t,{default:function(){return q}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"link-block",class:e.linkBlockClasses},[t(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?t("TopicLinkBlockIcon",{attrs:{role:e.topic.role}}):e._e(),e.topic.fragments?t("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):t("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?t("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.$t(e.changeName)))]):e._e()],1),e.hasAbstractElements?t("div",{staticClass:"abstract"},[e.topic.abstract?t("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?t("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[t("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[t("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?t("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e()],1):e._e(),e.showDeprecatedBadge?t("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?t("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(n){return t("Badge",{key:`${n.type}-${n.text}`,attrs:{variant:n.type}},[e._v(" "+e._s(n.text)+" ")])}))],2)},a=[],i=n(7192),s=n(2449),o=n(6137),l=n(352),c=n(8846),d=n(2970),p=function(){var e=this,t=e._self._c;return t("code",{staticClass:"decorated-title"},[e._l(e.tokens,(function(n,r){return[t(e.componentFor(n),{key:r,tag:"component",class:[e.classFor(n),e.emptyTokenClass(n)]},[e._v(e._s(n.text))]),t("wbr",{key:`wbr-${r}`})]}))],2)},u=[],f=n(7913);const{TokenKind:m}=f["default"].constants,h={decorator:"decorator",identifier:"identifier",label:"label"};var g={name:"DecoratedTopicTitle",components:{WordBreak:l.Z},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:m},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case m.externalParam:case m.identifier:return h.identifier;case m.label:return h.label;default:return h.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":l.Z}}},k=g,y=n(1001),v=(0,y.Z)(k,p,u,!1,null,"17c84f82",null),b=v.exports,_=n(7120),C=n(1842),x=n(5953);const Z={article:"article",symbol:"symbol"},B={title:"title",symbol:"symbol"},T={link:"link"};var S={name:"TopicsLinkBlock",components:{Badge:o.Z,WordBreak:l.Z,ContentNode:c.Z,TopicLinkBlockIcon:d.Z,DecoratedTopicTitle:b,RequirementMetadata:_.Z},mixins:[C.JY,C.PH,x.Z],constants:{ReferenceType:T,TopicKind:Z,TitleStyles:B},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===T.link&&!e.kind||"string"===typeof e.kind)&&(e.type===T.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===T.link?"a":"router-link",linkProps({topic:e}){const t=(0,s.Q2)(e.url,this.$route.query);return e.type===T.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,displaysMultipleLinesAfterAPIChanges:n,multipleLinesClass:r})=>({"has-inline-element":!t,[r]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===B.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===i.L.collection||e.role===i.L.dictionarySymbol))return"span";switch(e.kind){case Z.symbol:return"code";default:return"span"}},titleStyles:()=>B,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,required:t,defaultImplementations:n}}={})=>e&&e.length>0||t||n,tags:({topic:e})=>(e.tags||[]).slice(0,1),iconOverride:({topic:{images:e=[]}})=>{const t=e.find((({type:e})=>"icon"===e));return t?t.identifier:null}}},I=S,$=(0,y.Z)(I,r,a,!1,null,"0d9c6bcc",null),q=$.exports},4733:function(e,t,n){n.d(t,{_:function(){return r}});const r="displays-multiple-lines"},1842:function(e,t,n){n.d(t,{JY:function(){return c},PH:function(){return l}});var r=n(9426),a=n(4733),i=n(3112);const s="latest_",o={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},l={constants:{multipleLinesClass:a._},data(){return{multipleLinesClass:a._}},computed:{displaysMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&(0,i.s)(n.apiChangesDiff)}},c={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${s}${e}`,toScope:e=>e.slice(s.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce(((e,t={})=>Object.keys(t).reduce(((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])})),e)),{}),n=Object.keys(t),r=n.reduce(((e,n)=>{const r=t[n];return{...e,[n]:r.find((e=>e.platform===o.xcode.label))||r[0]}}),{}),a=e=>({label:this.toVersionRange(r[e]),value:this.toOptionValue(e),platform:r[e].platform}),{sdk:i,beta:s,minor:l,major:c,...d}=r,p=[].concat(i?a("sdk"):[]).concat(s?a("beta"):[]).concat(l?a("minor"):[]).concat(c?a("major"):[]).concat(Object.keys(d).map(a));return this.splitOptionsPerPlatform(p)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({[`changed changed-${e}`]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce(((e,t)=>{const n=t.platform===o.xcode.label?o.xcode.value:o.other.value;return e[n].push(t),e}),{[o.xcode.value]:[],[o.other.value]:[]})},getChangeName(e){return r.Ag[e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}}},3112:function(e,t,n){function r(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,r=t.lineHeight?parseFloat(t.lineHeight):1,a=t.paddingTop?parseFloat(t.paddingTop):0,i=t.paddingBottom?parseFloat(t.paddingBottom):0,s=t.borderTopWidth?parseFloat(t.borderTopWidth):0,o=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,l=n-(a+i+s+o),c=l/r;return c>=2}n.d(t,{s:function(){return r}})}}]); \ No newline at end of file diff --git a/docs/js/337.274a8ccc.js b/docs/js/337.274a8ccc.js new file mode 100644 index 00000000..460601cd --- /dev/null +++ b/docs/js/337.274a8ccc.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[337],{6337:function(){(function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){var e=t,n=i(e);while(n)e=n.ownerDocument,n=i(e);return e}(window.document),e=[],n=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){o=t&&n?g(t,n):p(),e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,o=null},s.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var o=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=n.setInterval(o,this.POLL_INTERVAL):(c(n,"resize",o,!0),c(e,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(o),s.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),a(t,"resize",o,!0)),a(e,"scroll",o,!0),s&&s.disconnect()}));var h=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=h){var u=i(e);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||t,r=this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;while(n&&n!=o){var r=i(n);if(n=r&&r.ownerDocument,n==e)return!0}return!1}));if(!r){var s=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),s(),e!=o){var h=i(e);h&&this._unmonitorIntersections(h.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&h>=0&&{top:n,bottom:o,left:i,right:r,width:s,height:h}||null}function f(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function g(t,e){var n=e.top-t.top,o=e.left-t.left;return{top:n,left:o,height:e.height,width:e.width,bottom:n+e.height,right:o+e.width}}function m(t,e){var n=e;while(n){if(n==t)return!0;n=_(n)}return!1}function _(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function v(t){return t&&9===t.nodeType}})()}}]); \ No newline at end of file diff --git a/docs/js/842.49774dc9.js b/docs/js/842.49774dc9.js new file mode 100644 index 00000000..87975b1a --- /dev/null +++ b/docs/js/842.49774dc9.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +"use strict";(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[842],{5590:function(t,e,n){n.d(e,{Z:function(){return m}});var s=function(){var t=this,e=t._self._c;return e("PortalSource",{attrs:{to:"modal-destination",disabled:!t.isVisible}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.isVisible,expression:"isVisible"}],staticClass:"generic-modal",class:[t.stateClasses,t.themeClass],style:t.modalColors,attrs:{role:"dialog"}},[e("div",{staticClass:"backdrop",on:{click:t.onClickOutside}}),e("div",{ref:"container",staticClass:"container",style:{width:t.width}},[t.showClose?e("button",{ref:"close",staticClass:"close",attrs:{"aria-label":t.$t("verbs.close")},on:{click:function(e){return e.preventDefault(),t.closeModal.apply(null,arguments)}}},[e("CloseIcon")],1):t._e(),e("div",{ref:"content",staticClass:"modal-content"},[t._t("default")],2)])])])},r=[],o=n(9652),i=n(114),a=n(1147),l=n(2433),c=n(1970);const u={light:"light",dark:"dark",dynamic:"dynamic",code:"code"};var h={name:"GenericModal",model:{prop:"visible",event:"update:visible"},components:{CloseIcon:c.Z,PortalSource:l.h_},props:{visible:{type:Boolean,default:!1},isFullscreen:{type:Boolean,default:!1},theme:{type:String,validator:t=>Object.keys(u).includes(t),default:u.light},codeBackgroundColorOverride:{type:String,default:""},backdropBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:t})=>t,set(t){this.$emit("update:visible",t)}},modalColors(){return{"--code-background":this.codeBackgroundColorOverride,"--backdrop-background":this.backdropBackgroundColorOverride}},themeClass({theme:t,prefersDarkStyle:e,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!e,"theme-dark":e}),[`theme-${t}`,s]},stateClasses:({isFullscreen:t,isVisible:e,showClose:n})=>({"modal-fullscreen":t,"modal-standard":!t,"modal-open":e,"modal-with-close":n}),isThemeDynamic:({theme:t})=>t===u.dynamic||t===u.code},watch:{isVisible(t){t?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new i.Z,document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const t=window.matchMedia("(prefers-color-scheme: dark)");t.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",(()=>{t.removeListener(this.onColorSchemePreferenceChange)})),this.onColorSchemePreferenceChange(t)}},beforeDestroy(){this.isVisible&&o.Z.unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),o.Z.lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),a.Z.hide(this.$refs.container)},onHide(){o.Z.unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),a.Z.show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(t){const{metaKey:e=!1,ctrlKey:n=!1,key:s}=t;this.isVisible&&("a"===s&&(e||n)&&(t.preventDefault(),this.selectContent()),"Escape"===s&&(t.preventDefault(),this.closeModal()))},onColorSchemePreferenceChange({matches:t}){this.prefersDarkStyle=t},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},d=h,f=n(1001),p=(0,f.Z)(d,s,r,!1,null,"795f7b59",null),m=p.exports},5151:function(t,e,n){n.d(e,{Z:function(){return u}});var s=function(){var t=this,e=t._self._c;return e("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-down"}},[e("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},r=[],o=n(9742),i={name:"InlineChevronDownIcon",components:{SVGIcon:o.Z}},a=i,l=n(1001),c=(0,l.Z)(a,s,r,!1,null,null,null),u=c.exports},6772:function(t,e,n){n.d(e,{Z:function(){return u}});var s=function(){var t=this,e=t._self._c;return e("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle"}},[e("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),e("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),e("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},r=[],o=n(9742),i={name:"InlinePlusCircleIcon",components:{SVGIcon:o.Z}},a=i,l=n(1001),c=(0,l.Z)(a,s,r,!1,null,null,null),u=c.exports},8093:function(t,e,n){n.d(e,{Z:function(){return y}});var s=function(){var t=this,e=t._self._c;return e("div",{style:t.codeStyle},[t._t("default")],2)},r=[],o=n(8571);const i=0,a=255;function l(t){const e=t.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!e)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(e[1],n),g:parseInt(e[2],n),b:parseInt(e[3],n),a:parseFloat(e[4])}}function c(t){const{r:e,g:n,b:s}=l(t);return.2126*e+.7152*n+.0722*s}function u(t,e){const n=Math.round(a*e),s=l(t),{a:r}=s,[o,c,u]=[s.r,s.g,s.b].map((t=>Math.max(i,Math.min(a,t+n))));return`rgba(${o}, ${c}, ${u}, ${r})`}function h(t,e){return u(t,e)}function d(t,e){return u(t,-1*e)}var f={name:"CodeTheme",data(){return{codeThemeState:o.Z.state}},computed:{codeStyle(){const{codeColors:t}=this.codeThemeState;return t?{"--text":t.text,"--background":t.background,"--line-highlight":t.lineHighlight,"--url":t.commentURL,"--syntax-comment":t.comment,"--syntax-quote":t.comment,"--syntax-keyword":t.keyword,"--syntax-literal":t.keyword,"--syntax-selector-tag":t.keyword,"--syntax-string":t.stringLiteral,"--syntax-bullet":t.stringLiteral,"--syntax-meta":t.keyword,"--syntax-number":t.stringLiteral,"--syntax-symbol":t.stringLiteral,"--syntax-tag":t.stringLiteral,"--syntax-attr":t.typeAnnotation,"--syntax-built_in":t.typeAnnotation,"--syntax-builtin-name":t.typeAnnotation,"--syntax-class":t.typeAnnotation,"--syntax-params":t.typeAnnotation,"--syntax-section":t.typeAnnotation,"--syntax-title":t.typeAnnotation,"--syntax-type":t.typeAnnotation,"--syntax-attribute":t.keyword,"--syntax-identifier":t.text,"--syntax-subst":t.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:t,text:e}=this.codeThemeState.codeColors;try{const n=c(t),s=n1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var s=n.passengers[0],r="function"===typeof s?s(e):n.passengers;return t.concat(r)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var m={},g={},y={},b=r.extend({data:function(){return{transports:m,targets:g,sources:y,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,s=t.passengers,o=t.order,i=void 0===o?1/0:o;if(e&&n&&s){var a={to:e,from:n,passengers:h(s),order:i},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(a),d=this.transports[e].slice(0);-1===c?d.push(a):d[c]=a,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,s=t.from;if(n&&(s||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var o=this.transports[n].slice(0);o.splice(r,1),this.transports[n]=o}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var s in this.transports[e])if(this.transports[e][s].from===n)return+s;return-1}}}),v=new b(m),T=1,S=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(T++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){v.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){v.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};v.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:i(t),order:this.order};v.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),w=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:v.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){v.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){v.unregisterTarget(e),v.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){v.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return e?n[0]:this.slim&&!s?t():t(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),C=0,$=["disabled","name","order","slim","slotProps","tag","to"],k=["multiple","transition"],x=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(v.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=v.targets[e.name];else{var n=e.append;if(n){var s="string"===typeof n?n:"DIV",r=document.createElement(s);t.appendChild(r),t=r}var o=p(this.$props,k);o.slim=this.targetSlim,o.tag=this.targetTag,o.slotProps=this.targetSlotProps,o.name=this.to,this.portalTarget=new w({el:t,parent:this.$parent||this,propsData:o})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,$);return t(S,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function I(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",S),t.component(e.portalTargetName||"PortalTarget",w),t.component(e.MountingPortalName||"MountingPortal",x)}var P={install:I};e.h_=S,e.YC=w},8571:function(t,e){e["Z"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(t){const e=t=>t?`rgba(${t.red}, ${t.green}, ${t.blue}, ${t.alpha})`:null;this.state.codeColors=Object.entries(t).reduce(((t,[n,s])=>({...t,[n]:e(s)})),{})}}},114:function(t,e,n){function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,{Z:function(){return o}});var r=n(7486);class o{constructor(t){s(this,"focusContainer",null),s(this,"tabTargets",[]),s(this,"firstTabTarget",null),s(this,"lastTabTarget",null),s(this,"lastFocusedElement",null),this.focusContainer=t,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(t){this.focusContainer=t}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&r.ZP.isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=r.ZP.getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(t){if(this.focusContainer.contains(t.target))this.lastFocusedElement=t.target;else{if(t.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}}}]); \ No newline at end of file diff --git a/docs/js/866.eea4607d.js b/docs/js/866.eea4607d.js new file mode 100644 index 00000000..6cb6c5ba --- /dev/null +++ b/docs/js/866.eea4607d.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[866],{4655:function(e,t,n){"use strict";n.d(t,{Z:function(){return F}});var r,i,s=function(){var e=this,t=e._self._c;return t("div",{staticClass:"asset"},[t(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},a=[],o=n(6769),l=function(){var e=this,t=e._self._c;return t("ConditionalWrapper",{ref:"wrapper",attrs:{tag:e.DeviceFrameComponent,"should-wrap":!!e.deviceFrame,device:e.deviceFrame}},[t("div",[t("video",{key:e.videoAttributes.url,ref:"video",attrs:{id:e.id,controls:e.showsDefaultControls,"data-orientation":e.orientation,autoplay:e.autoplays,poster:e.normalisedPosterPath,width:e.optimalWidth,"aria-roledescription":e.$t("video.title"),"aria-labelledby":e.showsDefaultControls&&e.alt?e.altTextId:null,playsinline:""},domProps:{muted:e.muted},on:{loadedmetadata:e.setOrientation,playing:function(t){return e.$emit("playing")},pause:function(t){return e.$emit("pause")},ended:function(t){return e.$emit("ended")}}},[t("source",{attrs:{src:e.normalizePath(e.videoAttributes.url)}})]),e.alt?t("span",{attrs:{id:e.altTextId,hidden:""}},[e._v(" "+e._s(e.$t("video.description",{alt:e.alt}))+" ")]):e._e()])])},c=[],u=n(5947),d=n(4030),A=n(9804),p={functional:!0,name:"ConditionalWrapper",props:{tag:[Object,String],shouldWrap:Boolean},render(e,t){return t.props.shouldWrap?e(t.props.tag,t.data,t.children):t.children}},h=p,g=n(1001),f=(0,g.Z)(h,r,i,!1,null,null,null),m=f.exports,v=n(889),b={name:"VideoAsset",components:{ConditionalWrapper:m},props:{variants:{type:Array,required:!0},showsDefaultControls:{type:Boolean,default:()=>!1},autoplays:{type:Boolean,default:()=>!1},posterVariants:{type:Array,required:!1,default:()=>[]},muted:{type:Boolean,default:!1},deviceFrame:{type:String,required:!1},alt:{type:String,required:!1},id:{type:String,required:!0}},data:()=>({appState:d["default"].state,optimalWidth:null,orientation:null}),computed:{DeviceFrameComponent:()=>v.Z,preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,altTextId:({id:e})=>`${e}-alt`,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===A.Z.dark||e===A.Z.auto&&t===A.Z.dark,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return(0,u.XV)(this.variants)},posterVariantsGroupedByAppearance(){const{light:e,dark:t}=(0,u.XV)(this.posterVariants);return{light:(0,u.u)(e),dark:(0,u.u)(t)}},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},normalisedPosterPath:({defaultPosterAttributes:e})=>(0,u.AH)(e.src),videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},watch:{normalisedPosterPath:{immediate:!0,handler:"getPosterDimensions"}},methods:{normalizePath:u.AH,async getPosterDimensions(e){if(!e)return void(this.optimalWidth=null);const{density:t}=this.defaultPosterAttributes,n=parseInt(t.match(/\d+/)[0],10),{width:r}=await(0,u.RY)(e);this.optimalWidth=r/n},setOrientation(){const{videoWidth:e,videoHeight:t}=this.$refs.video;this.orientation=(0,u.T8)(e,t)}}},y=b,C=(0,g.Z)(y,l,c,!1,null,null,null),I=C.exports,w=function(){var e=this,t=e._self._c;return t("div",{staticClass:"video-replay-container",attrs:{role:"group","aria-roledescription":e.$t("video.title"),"aria-labelledby":e.showsDefaultControls?null:e.ariaLabelledByContainer}},[t("span",{attrs:{id:`${e.id}-custom-controls`,hidden:""}},[e._v(" "+e._s(e.$t("video.custom-controls"))+" ")]),t("VideoAsset",{ref:"asset",attrs:{variants:e.variants,autoplays:e.autoplays,showsDefaultControls:e.showsDefaultControls,muted:e.muted,posterVariants:e.posterVariants,deviceFrame:e.deviceFrame,alt:e.alt,id:e.id},on:{pause:e.onPause,playing:e.onVideoPlaying,ended:e.onVideoEnd}}),e.showsDefaultControls?e._e():t("a",{staticClass:"control-button",attrs:{href:"#","aria-controls":e.id},on:{click:function(t){return t.preventDefault(),e.togglePlayStatus.apply(null,arguments)}}},[e._v(" "+e._s(e.text)+" "),e.videoEnded?t("InlineReplayIcon",{staticClass:"control-icon icon-inline"}):e.isPlaying?t("PauseIcon",{staticClass:"control-icon icon-inline"}):t("PlayIcon",{staticClass:"control-icon icon-inline"})],1)],1)},E=[],B=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-replay"}},[t("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),t("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},x=[],k=n(9742),S={name:"InlineReplayIcon",components:{SVGIcon:k.Z}},_=S,T=(0,g.Z)(_,B,x,!1,null,null,null),L=T.exports,P=n(6698),Q=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"pause-icon",attrs:{viewBox:"0 0 14 14",themeId:"pause"}},[t("path",{attrs:{d:"M5 4h1v6h-1z"}}),t("path",{attrs:{d:"M8 4h1v6h-1z"}}),t("path",{attrs:{d:"M7 0.5c-3.6 0-6.5 2.9-6.5 6.5s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5-2.9-6.5-6.5-6.5zM7 12.5c-3 0-5.5-2.5-5.5-5.5s2.5-5.5 5.5-5.5 5.5 2.5 5.5 5.5-2.5 5.5-5.5 5.5z"}})])},M=[],Z={name:"PauseIcon",components:{SVGIcon:k.Z}},D=Z,O=(0,g.Z)(D,Q,M,!1,null,null,null),N=O.exports,R={name:"ReplayableVideoAsset",components:{PauseIcon:N,PlayIcon:P.Z,InlineReplayIcon:L,VideoAsset:I},props:{variants:{type:Array,required:!0},alt:{type:String,required:!1},id:{type:String,required:!0},showsDefaultControls:{type:Boolean,default:()=>!1},autoplays:{type:Boolean,default:()=>!1},muted:{type:Boolean,default:!1},posterVariants:{type:Array,default:()=>[]},deviceFrame:{type:String,required:!1}},computed:{text(){return this.videoEnded?this.$t("video.replay"):this.isPlaying?this.$t("video.pause"):this.$t("video.play")},ariaLabelledByContainer:({id:e,alt:t})=>t?`${e}-custom-controls ${e}-alt`:`${e}-custom-controls`},data(){return{isPlaying:!1,videoEnded:!1}},methods:{async togglePlayStatus(){const e=this.$refs.asset.$refs.video;e&&(this.isPlaying&&!this.videoEnded?await e.pause():await e.play())},onVideoEnd(){this.isPlaying=!1,this.videoEnded=!0},onVideoPlaying(){const{video:e}=this.$refs.asset.$refs;this.isPlaying=!e.paused,this.videoEnded=e.ended},onPause(){const{video:e}=this.$refs.asset.$refs;!this.showsDefaultControls&&this.isPlaying&&(this.isPlaying=!1),this.videoEnded=e.ended}}},j=R,G=(0,g.Z)(j,w,E,!1,null,"3fb37a97",null),V=G.exports,$=n(5953);const z={video:"video",image:"image"};var q={name:"Asset",components:{ImageAsset:o.Z,VideoAsset:I},constants:{AssetTypes:z},mixins:[$.Z],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!0},showsVideoControls:{type:Boolean,default:()=>!1},videoAutoplays:{type:Boolean,default:()=>!1},videoMuted:{type:Boolean,default:!1},deviceFrame:{type:String,required:!1}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===z.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case z.image:return o.Z;case z.video:return this.showsReplayButton?V:I;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[z.image]:this.imageProps,[z.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsDefaultControls:this.showsVideoControls,muted:this.videoMuted,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[],deviceFrame:this.deviceFrame,alt:this.asset.alt,id:this.identifier}},assetListeners(){return{[z.image]:null,[z.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},H=q,W=(0,g.Z)(H,s,a,!1,null,"6ab0b718",null),F=W.exports},7188:function(e,t,n){"use strict";n.d(t,{default:function(){return h}});var r=n(5381);const i=e=>e?`(max-width: ${e}px)`:"",s=e=>e?`(min-width: ${e}px)`:"";function a({minWidth:e,maxWidth:t}){return["only screen",s(e),i(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(a({minWidth:t,maxWidth:e}))}var l,c,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:r.kB,BreakpointName:r.L3,BreakpointScopes:r.lU},props:{scope:{type:String,default:()=>r.lU["default"],validator:e=>e in r.lU}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),r=t=>this.handleMediaQueryChange(t,e);n.addListener(r),this.$once("hook:beforeDestroy",(()=>{n.removeListener(r)})),r(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=r.kB[this.scope]||{};Object.entries(e).forEach((([e,t])=>{this.initMediaQuery(e,t)}))}},d=u,A=n(1001),p=(0,A.Z)(d,l,c,!1,null,null,null),h=p.exports},5281:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},i=[],s=n(4260),a={name:"ButtonLink",components:{Reference:s.Z},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?s.Z:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,"c9c81868",null),u=c.exports},7605:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=function(){var e=this,t=e._self._c;return e.action?t("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function({url:n,title:r}){return[t("ButtonLink",{attrs:{url:n,isDark:e.isDark}},[e._v(" "+e._s(r)+" ")])]}}],null,!1,710653997)}):e._e()},i=[],s=n(5281),a=n(1295),o={name:"CallToActionButton",components:{DestinationDataProvider:a.Z,ButtonLink:s.Z},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},l=o,c=n(1001),u=(0,c.Z)(l,r,i,!1,null,null,null),d=u.exports},3917:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=function(){var e=this,t=e._self._c;return t("code",{attrs:{tabindex:"0","data-before-code":e.$t("accessibility.code.start"),"data-after-code":e.$t("accessibility.code.end")}},[e._t("default")],2)},i=[],s={name:"CodeBlock"},a=s,o=n(1001),l=(0,o.Z)(a,r,i,!1,null,"08295b2f",null),c=l.exports},9519:function(e,t,n){"use strict";n.r(t),n.d(t,{BlockType:function(){return St},default:function(){return Rt}});var r=n(5953),i=n(7587),s=n(5996),a=n(8039),o=n(2020),l=function(){var e=this,t=e._self._c;return t("div",{staticClass:"DictionaryExample"},[e._t("default"),t("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},c=[],u=function(){var e=this,t=e._self._c;return t("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[t("pre",[t("CodeBlock",e._l(this.content,(function(n,r){return t("div",{key:r,class:["container-general",{collapsible:!0===n.collapsible},{collapsed:!0===n.collapsible&&e.collapsed}]},e._l(n.code,(function(n,r){return t("div",{key:r,staticClass:"code-line-container"},[e._v("\n "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),t("div",{staticClass:"code-line"},[e._v(e._s(n))]),e._v("\n ")])})),0)})),0)],1)])},d=[],A=n(3917),p={name:"CollapsibleCodeListing",components:{CodeBlock:A.Z},props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},h=p,g=n(1001),f=(0,g.Z)(h,u,d,!1,null,"25a17a0e",null),m=f.exports,v={name:"DictionaryExample",components:{CollapsibleCodeListing:m},props:{example:{type:Object,required:!0}}},b=v,y=(0,g.Z)(b,l,c,!1,null,null,null),C=y.exports,I=function(){var e=this,t=e._self._c;return t("Row",{staticClass:"endpoint-example"},[t("Column",{staticClass:"example-code"},[e._t("default"),t("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[t("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.$t("tab.request")))]),t("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.$t("tab.response")))])],1),t("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?t("div",{staticClass:"code"},[t("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?t("div",{staticClass:"code"},[t("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?t("div",{staticClass:"controls"},[e.isCollapsed?t("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[t("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("more"))+" ")],1):t("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[t("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("less"))+" ")],1)]):e._e()],2)],1)},w=[],E=n(9649),B=n(1576),x=function(){var e=this,t=e._self._c;return t("nav",{staticClass:"tabnav",class:{[`tabnav--${e.position}`]:e.position,"tabnav--vertical":e.vertical}},[t("ul",{staticClass:"tabnav-items"},[e._t("default")],2)])},k=[];const S="tabnavData";var _={name:"Tabnav",constants:{ProvideKey:S},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[S]:e}},props:{position:{type:String,required:!1,validator:e=>new Set(["start","center","end"]).has(e)},vertical:{type:Boolean,default:!1},value:{type:[String,Number],required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},T=_,L=(0,g.Z)(T,x,k,!1,null,"5572fe1d",null),P=L.exports,Q=function(){var e=this,t=e._self._c;return t("li",{staticClass:"tabnav-item"},[t("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#","aria-current":e.isActive?"true":"false"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},M=[],Z={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:[String,Number],default:null}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},D=Z,O=(0,g.Z)(D,Q,M,!1,null,"6aa9882a",null),N=O.exports,R=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle-solid"}},[t("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},j=[],G=n(9742),V={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:G.Z}},$=V,z=(0,g.Z)($,R,j,!1,null,null,null),q=z.exports,H=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-minus-circle-solid"}},[t("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},W=[],F={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:G.Z}},U=F,Y=(0,g.Z)(U,H,W,!1,null,null,null),X=Y.exports;const K={request:"Request",response:"Response"};var J={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:X,InlinePlusCircleSolidIcon:q,TabnavItem:N,Tabnav:P,CollapsibleCodeListing:m,Row:E.Z,Column:B.Z},constants:{Tab:K},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:K.request}},computed:{Tab:()=>K,isCollapsible:({response:e,request:t,currentTab:n})=>{const r={[K.request]:t.content,[K.response]:e.content}[n]||[];return r.some((({collapsible:e})=>e))}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},ee=J,te=(0,g.Z)(ee,I,w,!1,null,"c84e62a6",null),ne=te.exports,re=function(){var e=this,t=e._self._c;return t("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},ie=[],se={name:"Figure",props:{anchor:{type:String,required:!1}}},ae=se,oe=(0,g.Z)(ae,re,ie,!1,null,null,null),le=oe.exports,ce=function(){var e=this,t=e._self._c;return t(e.tag,{tag:"component",staticClass:"caption",class:{trailing:e.trailing}},[e.title?[t("strong",[e._v(e._s(e.title))]),e._v(" "),e._t("default")]:[e._t("default")]],2)},ue=[];const de={caption:"caption",figcaption:"figcaption"},Ae={leading:"leading",trailing:"trailing"};var pe={name:"Caption",constants:{CaptionPosition:Ae,CaptionTag:de},props:{title:{type:String,required:!1},tag:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(de,e)},position:{type:String,default:()=>Ae.leading,validator:e=>Object.hasOwnProperty.call(Ae,e)}},computed:{trailing:({position:e})=>e===Ae.trailing}},he=pe,ge=(0,g.Z)(he,ce,ue,!1,null,"869c6f6e",null),fe=ge.exports,me=function(){var e=this,t=e._self._c;return t("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},ve=[],be=n(6769),ye={name:"InlineImage",components:{ImageAsset:be.Z},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},Ce=ye,Ie=(0,g.Z)(Ce,me,ve,!1,null,"bf997940",null),we=Ie.exports,Ee=n(4260),Be=function(){var e=this,t=e._self._c;return t("div",{staticClass:"table-wrapper"},[t("table",{class:{spanned:e.spanned}},[e._t("default")],2)])},xe=[],ke={name:"Table",props:{spanned:{type:Boolean,default:!1}}},Se=ke,_e=(0,g.Z)(Se,Be,xe,!1,null,"f3322390",null),Te=_e.exports,Le=function(){var e=this,t=e._self._c;return t("s",{attrs:{"data-before-text":e.$t("accessibility.strike.start"),"data-after-text":e.$t("accessibility.strike.end")}},[e._t("default")],2)},Pe=[],Qe={name:"StrikeThrough"},Me=Qe,Ze=(0,g.Z)(Me,Le,Pe,!1,null,"7fc51673",null),De=Ze.exports,Oe=function(){var e=this,t=e._self._c;return t("small",[e._t("default")],2)},Ne=[],Re={name:"Small"},je=Re,Ge=(0,g.Z)(je,Oe,Ne,!1,null,"77035f61",null),Ve=Ge.exports,$e=function(){var e=this,t=e._self._c;return t("Asset",{attrs:{identifier:e.identifier,deviceFrame:e.deviceFrame}})},ze=[],qe=n(4655),He={name:"BlockVideo",components:{Asset:qe.Z},props:{identifier:{type:String,required:!0},deviceFrame:{type:String,required:!1}}},We=He,Fe=(0,g.Z)(We,$e,ze,!1,null,"4f18340d",null),Ue=Fe.exports,Ye=n(3938),Xe=n(3002),Ke=function(){var e=this,t=e._self._c;return t("div",{staticClass:"TabNavigator",class:[{"tabs--vertical":e.vertical}]},[t("Tabnav",e._b({model:{value:e.currentTitle,callback:function(t){e.currentTitle=t},expression:"currentTitle"}},"Tabnav",{position:e.position,vertical:e.vertical},!1),e._l(e.titles,(function(n){return t("TabnavItem",{key:n,attrs:{value:n}},[e._v(" "+e._s(n)+" ")])})),1),t("div",{staticClass:"tabs-content"},[t("div",{staticClass:"tabs-content-container"},[t("transition-group",{attrs:{name:"fade"}},[e._l(e.titles,(function(n){return[t("div",{directives:[{name:"show",rawName:"v-show",value:n===e.currentTitle,expression:"title === currentTitle"}],key:n,staticClass:"tab-container",class:{active:n===e.currentTitle}},[e._t(n)],2)]}))],2)],1)])],1)},Je=[],et={name:"TabNavigator",components:{TabnavItem:N,Tabnav:P},props:{vertical:{type:Boolean,default:!1},position:{type:String,default:"start",validator:e=>new Set(["start","center","end"]).has(e)},titles:{type:Array,required:!0,default:()=>[]}},data(){return{currentTitle:this.titles[0]}},watch:{titles(e,t){if(e.length!t.includes(e)));this.currentTitle=n||this.currentTitle}}}},tt=et,nt=(0,g.Z)(tt,Ke,Je,!1,null,"e671a734",null),rt=nt.exports,it=function(){var e=this,t=e._self._c;return t("ul",{staticClass:"tasklist"},e._l(e.tasks,(function(n,r){return t("li",{key:r},[e.showCheckbox(n)?t("input",{attrs:{type:"checkbox",disabled:""},domProps:{checked:n.checked}}):e._e(),e._t("task",null,{task:n})],2)})),0)},st=[];const at="checked",ot=e=>Object.hasOwnProperty.call(e,at);var lt={name:"TaskList",props:{tasks:{required:!0,type:Array,validator:e=>e.some(ot)}},methods:{showCheckbox:ot}},ct=lt,ut=(0,g.Z)(ct,it,st,!1,null,"6a56a858",null),dt=ut.exports,At=function(){var e=this,t=e._self._c;return e.isListStyle?t("div",{staticClass:"links-block"},e._l(e.items,(function(e){return t("TopicsLinkBlock",{key:e.identifier,staticClass:"topic-link-block",attrs:{topic:e}})})),1):t("TopicsLinkCardGrid",{staticClass:"links-block",attrs:{items:e.items,"topic-style":e.blockStyle}})},pt=[],ht=n(1105),gt=n(3946),ft={name:"LinksBlock",mixins:[r.Z],components:{TopicsLinkBlock:()=>Promise.all([n.e(104),n.e(989)]).then(n.bind(n,8104)),TopicsLinkCardGrid:ht.Z},props:{identifiers:{type:Array,required:!0},blockStyle:{type:String,default:gt.o.compactGrid}},computed:{isListStyle:({blockStyle:e})=>e===gt.o.list,items:({identifiers:e,references:t})=>e.reduce(((e,n)=>t[n]?e.concat(t[n]):e),[])}},mt=ft,vt=(0,g.Z)(mt,At,pt,!1,null,"b1a75c1c",null),bt=vt.exports,yt=n(889),Ct=function(){var e=this,t=e._self._c;return t("hr",{staticClass:"thematic-break"})},It=[],wt={},Et=(0,g.Z)(wt,Ct,It,!1,null,"62d2922a",null),Bt=Et.exports;const{CaptionPosition:xt,CaptionTag:kt}=fe.constants,St={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample",small:"small",video:"video",row:"row",tabNavigator:"tabNavigator",links:"links",thematicBreak:"thematicBreak"},_t={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},Tt={both:"both",column:"column",none:"none",row:"row"},Lt={left:"left",right:"right",center:"center",unset:"unset"},Pt=7;function Qt(e,t){const n=n=>n.map(Qt(e,t)),r=t=>t.map((t=>e("li",{},n(t.content)))),l=(t,r,i,s,a,o,l)=>{const{colspan:c,rowspan:u}=o[`${a}_${s}`]||{};if(0===c||0===u)return null;const d=l[s]||Lt.unset;let A=null;return d!==Lt.unset&&(A=`${d}-cell`),e(t,{attrs:{...r,colspan:c,rowspan:u},class:A},n(i))},c=(t,n=Tt.none,r={},i=[])=>{switch(n){case Tt.both:{const[n,...s]=t;return[e("thead",{},[e("tr",{},n.map(((e,t)=>l("th",{scope:"col"},e,t,0,r,i))))]),e("tbody",{},s.map((([t,...n],s)=>e("tr",{},[l("th",{scope:"row"},t,0,s+1,r,i),...n.map(((e,t)=>l("td",{},e,t+1,s+1,r,i)))]))))]}case Tt.column:return[e("tbody",{},t.map((([t,...n],s)=>e("tr",{},[l("th",{scope:"row"},t,0,s,r,i),...n.map(((e,t)=>l("td",{},e,t+1,s,r,i)))]))))];case Tt.row:{const[n,...s]=t;return[e("thead",{},[e("tr",{},n.map(((e,t)=>l("th",{scope:"col"},e,t,0,r,i))))]),e("tbody",{},s.map(((t,n)=>e("tr",{},t.map(((e,t)=>l("td",{},e,t,n+1,r,i)))))))]}default:return[e("tbody",{},t.map(((t,n)=>e("tr",{},t.map(((e,t)=>l("td",{},e,t,n,r,i)))))))]}},u=({metadata:{abstract:t=[],anchor:r,title:i,...s},...a})=>{const o={...a,metadata:s},l=[n([o])];if(i&&t.length||t.length){const r=i?xt.leading:xt.trailing,s=r===xt.trailing?1:0,a=kt.figcaption;l.splice(s,0,e(fe,{props:{title:i,position:r,tag:a}},n(t)))}return e(le,{props:{anchor:r}},l)},d=({metadata:{deviceFrame:t},...r})=>e(yt.Z,{props:{device:t}},n([r]));return function(l){switch(l.type){case St.aside:{const t={kind:l.style,name:l.name};return e(i.Z,{props:t},n(l.content))}case St.codeListing:{if(l.metadata&&l.metadata.anchor)return u(l);const t={syntax:l.syntax,fileType:l.fileType,content:l.code,showLineNumbers:l.showLineNumbers};return e(s.Z,{props:t})}case St.endpointExample:{const t={request:l.request,response:l.response};return e(ne,{props:t},n(l.summary||[]))}case St.heading:{const t={anchor:l.anchor,level:l.level};return e(a.Z,{props:t},l.text)}case St.orderedList:return e("ol",{attrs:{start:l.start}},r(l.items));case St.paragraph:{const t=1===l.inlineContent.length&&l.inlineContent[0].type===_t.image,r=t?{class:["inline-image-container"]}:{};return e("p",r,n(l.inlineContent))}case St.table:{const t=c(l.rows,l.header,l.extendedData,l.alignments);if(l.metadata&&l.metadata.abstract){const{title:r}=l.metadata,i=r?xt.leading:xt.trailing,s=kt.caption;t.unshift(e(fe,{props:{title:r,position:i,tag:s}},n(l.metadata.abstract)))}return e(Te,{attrs:{id:l.metadata&&l.metadata.anchor},props:{spanned:!!l.extendedData}},t)}case St.termList:return e("dl",{},l.items.map((({term:t,definition:r})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(r.content))])));case St.unorderedList:{const t=e=>dt.props.tasks.validator(e.items);return t(l)?e(dt,{props:{tasks:l.items},scopedSlots:{task:e=>n(e.task.content)}}):e("ul",{},r(l.items))}case St.dictionaryExample:{const t={example:l.example};return e(C,{props:t},n(l.summary||[]))}case St.small:return e("p",{},[e(Ve,{},n(l.inlineContent))]);case St.video:{if(l.metadata&&l.metadata.abstract)return u(l);if(!t[l.identifier])return null;const{deviceFrame:n}=l.metadata||{};return e(Ue,{props:{identifier:l.identifier,deviceFrame:n}})}case St.row:{const t=l.numberOfColumns?{large:l.numberOfColumns}:void 0;return e(Xe.Z,{props:{columns:t}},l.columns.map((t=>e(Ye.Z,{props:{span:t.size}},n(t.content)))))}case St.tabNavigator:{const t=l.tabs.length>Pt,r=l.tabs.map((e=>e.title)),i=l.tabs.reduce(((e,t)=>({...e,[t.title]:()=>n(t.content)})),{});return e(rt,{props:{titles:r,vertical:t},scopedSlots:i})}case St.links:return e(bt,{props:{blockStyle:l.style,identifiers:l.items}});case St.thematicBreak:return e(Bt);case _t.codeVoice:return e(o.Z,{},l.code);case _t.emphasis:case _t.newTerm:return e("em",n(l.inlineContent));case _t.image:{if(l.metadata&&(l.metadata.anchor||l.metadata.abstract))return u(l);const n=t[l.identifier];return n?l.metadata&&l.metadata.deviceFrame?d(l):e(we,{props:{alt:n.alt,variants:n.variants}}):null}case _t.link:return e("a",{attrs:{href:l.destination},class:"inline-link"},l.title);case _t.reference:{const r=t[l.identifier];if(!r)return null;const i=l.overridingTitleInlineContent||r.titleInlineContent,s=l.overridingTitle||r.title;return e(Ee.Z,{props:{url:r.url,kind:r.kind,role:r.role,isActive:l.isActive,ideTitle:r.ideTitle,titleStyle:r.titleStyle,hasInlineFormatting:!!i},class:"inline-link"},i?n(i):s)}case _t.strong:case _t.inlineHead:return e("strong",n(l.inlineContent));case _t.text:return"\n"===l.text?e("br"):l.text;case _t.superscript:return e("sup",n(l.inlineContent));case _t.subscript:return e("sub",n(l.inlineContent));case _t.strikethrough:return e(De,n(l.inlineContent));default:return null}}}var Mt,Zt,Dt={name:"ContentNode",constants:{TableHeaderStyle:Tt,TableColumnAlignments:Lt},mixins:[r.Z],render:function(e){return e(this.tag,{class:"content"},this.content.map(Qt(e,this.references),this))},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map((n=>{switch(n.type){case St.aside:return e({...n,content:t(n.content)});case St.dictionaryExample:return e({...n,summary:t(n.summary)});case St.paragraph:case _t.emphasis:case _t.strong:case _t.inlineHead:case _t.superscript:case _t.subscript:case _t.strikethrough:case _t.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case St.orderedList:case St.unorderedList:return e({...n,items:n.items.map((e=>({...e,content:t(e.content)})))});case St.table:return e({...n,rows:n.rows.map((e=>e.map(t)))});case St.termList:return e({...n,items:n.items.map((e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}})))});default:return e(n)}}))}return t(this.content)},forEach(e){function t(n=[]){n.forEach((n=>{switch(e(n),n.type){case St.aside:t(n.content);break;case St.paragraph:case _t.emphasis:case _t.strong:case _t.inlineHead:case _t.newTerm:case _t.superscript:case _t.subscript:case _t.strikethrough:t(n.inlineContent);break;case St.orderedList:case St.unorderedList:n.items.forEach((e=>t(e.content)));break;case St.dictionaryExample:t(n.summary);break;case St.table:n.rows.forEach((e=>{e.forEach(t)}));break;case St.termList:n.items.forEach((e=>{t(e.term.inlineContent),t(e.definition.content)}));break}}))}return t(this.content)},reduce(e,t){let n=t;return this.forEach((t=>{n=e(n,t)})),n}},computed:{plaintext(){const{references:e={}}=this;return this.reduce(((t,n)=>{if(n.type===St.paragraph)return`${t}\n`;if(n.type===_t.codeVoice)return`${t}${n.code}`;if(n.type===_t.text)return`${t}${n.text}`;if(n.type===_t.reference){const r=e[n.identifier]?.title??"";return`${t}${r}`}return t}),"").trim()}},BlockType:St,InlineType:_t},Ot=Dt,Nt=(0,g.Z)(Ot,Mt,Zt,!1,null,null,null),Rt=Nt.exports},7587:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[t("p",{staticClass:"label"},[e._v(e._s(e.name||e.$t(e.label)))]),e._t("default")],2)},i=[];const s={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var a={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(s,e)},name:{type:String,required:!1}},computed:{label:({kind:e})=>`aside-kind.${e}`}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,"3ccce809",null),u=c.exports},5996:function(e,t,n){"use strict";n.d(t,{Z:function(){return J}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?t("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),t("div",{staticClass:"container-general"},[t("pre",[t("CodeBlock",[e._l(e.syntaxHighlightedLines,(function(n,r){return[t("span",{key:r,class:["code-line-container",{highlighted:e.isHighlighted(r)}]},[e.showLineNumbers?t("span",{staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(r)}}):e._e(),t("span",{staticClass:"code-line",domProps:{innerHTML:e._s(n)}})]),e._v("\n")]}))],2)],1)])],1)},i=[],s=n(3208),a=n(3078),o=n(3917),l=n(3390),c=l;const u={objectivec:["objective-c"]},d={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(u.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],...{NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_HLJS_LANGUAGES?Object.fromEntries({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_HLJS_LANGUAGES.split(",").map((e=>[e,[]]))):void 0},A=new Set(["markdown","swift"]),p=Object.entries(d),h=new Set(Object.keys(d)),g=new Map;async function f(e){const t=[e];try{return await t.reduce((async(e,t)=>{let r;await e,r=A.has(t)?await n(3685)(`./${t}`):await n(2122)(`./${t}.js`),c.registerLanguage(t,r.default)}),Promise.resolve()),!0}catch(r){return console.error(`Could not load ${e} file`),!1}}function m(e){if(h.has(e))return e;const t=p.find((([,t])=>t.includes(e)));return t?t[0]:null}function v(e){if(g.has(e))return g.get(e);const t=m(e);return g.set(e,t),t}c.configure({classPrefix:"syntax-",languages:[...h]});const b=async e=>{const t=v(e);return!(!t||c.listLanguages().includes(t))&&f(t)},y=/\r\n|\r|\n/g,C=/syntax-/;function I(e){return 0===e.length?[]:e.split(y)}function w(e){return(e.trim().match(y)||[]).length}function E(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function B(e){const{className:t}=e;if(!C.test(t))return null;const n=I(e.innerHTML).reduce(((e,n)=>`${e}${n}\n`),"");return E(n.trim())}function x(e){return Array.from(e.childNodes).forEach((e=>{if(w(e.textContent))try{const t=e.childNodes.length?x(e):B(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}})),B(e)}function k(e,t){const n=m(t);if(!c.getLanguage(n))throw new Error(`Unsupported language for syntax highlighting: ${t}`);return c.highlight(e,{language:n,ignoreIllegals:!0}).value}function S(e,t){const n=e.join("\n"),r=k(n,t),i=document.createElement("code");return i.innerHTML=r,x(i),I(i.innerHTML)}var _=function(){var e=this,t=e._self._c;return t("span",{staticClass:"filename"},[e.isActionable?t("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[t("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):t("span",[t("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},T=[],L=function(){var e=this,t=e._self._c;return"swift"===e.fileType?t("SwiftFileIcon",{staticClass:"file-icon"}):t("GenericFileIcon",{staticClass:"file-icon"})},P=[],Q=n(7834),M=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14",themeId:"generic-file"}},[t("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),t("path",{attrs:{d:"M7 1h1v4h-1z"}}),t("path",{attrs:{d:"M7 5h5v1h-5z"}})])},Z=[],D=n(9742),O={name:"GenericFileIcon",components:{SVGIcon:D.Z}},N=O,R=n(1001),j=(0,R.Z)(N,M,Z,!1,null,null,null),G=j.exports,V={name:"CodeListingFileIcon",components:{SwiftFileIcon:Q.Z,GenericFileIcon:G},props:{fileType:String}},$=V,z=(0,R.Z)($,L,P,!1,null,"7c381064",null),q=z.exports,H={name:"CodeListingFilename",components:{FileIcon:q},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},W=H,F=(0,R.Z)(W,_,T,!1,null,"c8c40662",null),U=F.exports,Y={name:"CodeListing",components:{Filename:U,CodeBlock:o.Z},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(s.Xv),highlightedLineNumbers(){return new Set(this.highlights.map((({line:e})=>e)))},syntaxNameNormalized(){const e={occ:a.Z.objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await b(this.syntaxNameNormalized),e=S(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map((e=>""===e?"\n":e))}}},X=Y,K=(0,R.Z)(X,r,i,!1,null,"13e6923e",null),J=K.exports},2020:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},i=[],s=n(352),a={name:"CodeVoice",components:{WordBreak:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,"05f4a5b7",null),u=c.exports},3938:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"column",style:e.style},[e._t("default")],2)},i=[],s={name:"Column",props:{span:{type:Number,default:null}},computed:{style:({span:e})=>({"--col-span":e})}},a=s,o=n(1001),l=(0,o.Z)(a,r,i,!1,null,"0f654188",null),c=l.exports},889:function(e,t,n){"use strict";n.d(t,{Z:function(){return A}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"device-frame",class:e.classes,style:e.styles,attrs:{"data-device":e.device}},[t("div",{staticClass:"device-screen",class:{"with-device":e.currentDeviceAttrs}},[e._t("default")],2),t("div",{staticClass:"device"})])},i=[],s={},a=n(9089);const o=e=>e&&e!==1/0;var l={name:"DeviceFrame",props:{device:{type:String,required:!0}},provide:{insideDeviceFrame:!0},computed:{currentDeviceAttrs:({device:e})=>(0,a.$8)(["theme","device-frames",e],s[e]),styles:({toPixel:e,toUrl:t,toPct:n,currentDeviceAttrs:r={},toVal:i})=>{const{screenTop:s,screenLeft:a,screenWidth:o,frameWidth:l,lightUrl:c,darkUrl:u,screenHeight:d,frameHeight:A}=r;return{"--screen-top":n(s/A),"--screen-left":n(a/l),"--screen-width":n(o/l),"--screen-height":n(d/A),"--screen-aspect":i(o/d),"--frame-width":e(l),"--frame-aspect":i(l/A),"--device-light-url":t(c),"--device-dark-url":t(u)}},classes:({currentDeviceAttrs:e})=>({"no-device":!e})},methods:{toPixel:e=>o(e)?`${e}px`:null,toUrl:e=>o(e)?`url(${e})`:null,toPct:e=>o(e)?100*e+"%":null,toVal:e=>o(e)?e:null}},c=l,u=n(1001),d=(0,u.Z)(c,r,i,!1,null,"c2eac128",null),A=d.exports},8039:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=function(){var e=this,t=e._self._c;return t(`h${e.level}`,{tag:"component",attrs:{id:e.anchor}},[e.shouldLink?t("router-link",{staticClass:"header-anchor",attrs:{to:{hash:`#${e.anchor}`},"data-after-text":e.$t("accessibility.in-page-link")},on:{click:function(t){return e.handleFocusAndScroll(e.anchor)}}},[e._t("default"),t("LinkIcon",{staticClass:"icon",attrs:{"aria-hidden":"true"}})],2):[e._t("default")]],2)},i=[],s=n(3704),a=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"link-icon",attrs:{viewBox:"0 0 20 20"}},[t("path",{attrs:{d:"M19.34,4.88L15.12,.66c-.87-.87-2.3-.87-3.17,0l-3.55,3.56-1.38,1.38-1.4,1.4c-.47,.47-.68,1.09-.64,1.7,.02,.29,.09,.58,.21,.84,.11,.23,.24,.44,.43,.63l4.22,4.22h0l.53-.53,.53-.53h0l-4.22-4.22c-.29-.29-.29-.77,0-1.06l1.4-1.4,.91-.91,.58-.58,.55-.55,2.9-2.9c.29-.29,.77-.29,1.06,0l4.22,4.22c.29,.29,.29,.77,0,1.06l-2.9,2.9c.14,.24,.24,.49,.31,.75,.08,.32,.11,.64,.09,.96l3.55-3.55c.87-.87,.87-2.3,0-3.17Z"}}),t("path",{attrs:{d:"M14.41,9.82s0,0,0,0l-4.22-4.22h0l-.53,.53-.53,.53h0l4.22,4.22c.29,.29,.29,.77,0,1.06l-1.4,1.4-.91,.91-.58,.58-.55,.55h0l-2.9,2.9c-.29,.29-.77,.29-1.06,0L1.73,14.04c-.29-.29-.29-.77,0-1.06l2.9-2.9c-.14-.24-.24-.49-.31-.75-.08-.32-.11-.64-.09-.97L.68,11.93c-.87,.87-.87,2.3,0,3.17l4.22,4.22c.87,.87,2.3,.87,3.17,0l3.55-3.55,1.38-1.38,1.4-1.4c.47-.47,.68-1.09,.64-1.7-.02-.29-.09-.58-.21-.84-.11-.22-.24-.44-.43-.62Z"}})])},o=[],l=n(9742),c={name:"LinkIcon",components:{SVGIcon:l.Z}},u=c,d=n(1001),A=(0,d.Z)(u,a,o,!1,null,null,null),p=A.exports,h={name:"LinkableHeading",mixins:[s.Z],components:{LinkIcon:p},props:{anchor:{type:String,required:!1},level:{type:Number,default:()=>2,validator:e=>e>=1&&e<=6}},inject:{enableMinimized:{default:()=>!1},isTargetIDE:{default:()=>!1}},computed:{shouldLink:({anchor:e,enableMinimized:t,isTargetIDE:n})=>!!e&&!t&&!n}},g=h,f=(0,d.Z)(g,r,i,!1,null,"24fddf6a",null),m=f.exports},4260:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=function(){var e=this,t=e._self._c;return t(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},i=[],s=n(2449),a=n(7192),o=n(4589),l=function(){var e=this,t=e._self._c;return t("ReferenceExternal",e._b({},"ReferenceExternal",e.$props,!1),[t("CodeVoice",[e._t("default")],2)],1)},c=[],u=function(){var e=this,t=e._self._c;return e.url&&e.isActive?t("a",{attrs:{href:e.url}},[e._t("default")],2):t("span",[e._t("default")],2)},d=[],A={name:"ReferenceExternal",props:{url:{type:String,required:!1},isActive:{type:Boolean,default:!0}}},p=A,h=n(1001),g=(0,h.Z)(p,u,d,!1,null,null,null),f=g.exports,m=n(2020),v={name:"ReferenceExternalSymbol",props:f.props,components:{ReferenceExternal:f,CodeVoice:m.Z}},b=v,y=(0,h.Z)(b,l,c,!1,null,null,null),C=y.exports,I=function(){var e=this,t=e._self._c;return t("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[t("CodeVoice",[e._t("default")],2)],1)},w=[],E=function(){var e=this,t=e._self._c;return e.url&&e.isActive?t("router-link",{attrs:{to:e.url}},[e._t("default")],2):t("span",[e._t("default")],2)},B=[],x={name:"ReferenceInternal",props:{url:{type:String,required:!1},isActive:{type:Boolean,default:!0}}},k=x,S=(0,h.Z)(k,E,B,!1,null,null,null),_=S.exports,T={name:"ReferenceInternalSymbol",props:_.props,components:{ReferenceInternal:_,CodeVoice:m.Z}},L=T,P=(0,h.Z)(L,I,w,!1,null,null,null),Q=P.exports,M={name:"Reference",computed:{isInternal({url:e}){if(!e)return!1;if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o.vL},isSymbolReference(){return"symbol"===this.kind&&!this.hasInlineFormatting&&(this.role===a.L.symbol||this.role===a.L.dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent({isInternal:e,isDisplaySymbol:t}){return e?t?Q:_:t?C:f},urlWithParams({isInternal:e}){return e?(0,s.Q2)(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!1},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1},hasInlineFormatting:{type:Boolean,default:!1}}},Z=M,D=(0,h.Z)(Z,r,i,!1,null,null,null),O=D.exports},3002:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"row",class:{"with-columns":e.columns},style:e.style},[e._t("default")],2)},i=[],s=n(5381),a={name:"Row",props:{columns:{type:Object,required:!1,validator:e=>Object.entries(e).every((([e,t])=>s.L3[e]&&"number"===typeof t))},gap:{type:Number,required:!1}},computed:{style:({columns:e={},gap:t})=>({"--col-count-large":e.large,"--col-count-medium":e.medium,"--col-count-small":e.small||1,"--col-gap":t&&`${t}px`})}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,"1bcb2d0f",null),u=c.exports},1295:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(5953);const i={link:"link",reference:"reference",text:"text"};var s,a,o={name:"DestinationDataProvider",mixins:[r.Z],props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{isTargetIDE:{default:()=>!1}},constants:{DestinationType:i},computed:{isExternal:({reference:e,destination:t})=>e.type===i.link||t.type===i.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[i.link]:e.destination,[i.reference]:t.url,[i.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[i.link]:t.title,[i.reference]:t.overridingTitle||e.title,[i.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?`${e} (opens in browser)`:e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},l=o,c=n(1001),u=(0,c.Z)(l,s,a,!1,null,null,null),d=u.exports},1105:function(e,t,n){"use strict";n.d(t,{Z:function(){return Ae}});var r=function(){var e=this,t=e._self._c;return t("Pager",{class:["TopicsLinkCardGrid",e.topicStyle],attrs:{"aria-label":e.$t("links-grid.label"),pages:e.pages},scopedSlots:e._u([{key:"page",fn:function({page:n}){return[t("Row",{attrs:{columns:{large:e.compactCards?3:2,medium:e.compactCards?3:2}}},e._l(n,(function(n){return t("Column",{key:n.title},[t("TopicsLinkCardGridItem",{attrs:{item:n,compact:e.compactCards}})],1)})),1)]}}])},[t("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],1)},i=[],s=n(7188),a=n(3938),o=function(){var e=this,t=e._self._c;return t("div",{class:["pager",{"with-compact-controls":e.shouldUseCompactControls}],attrs:{role:"region","aria-roledescription":e.$t("pager.roledescription")}},[1===e.pages.length?[e._t("page",null,{page:e.pages[0]})]:[t("div",{staticClass:"container"},[t("Gutter",{staticClass:"left"},[t("ControlPrevious",{attrs:{disabled:!e.hasPreviousPage},nativeOn:{click:function(t){return e.previous.apply(null,arguments)}}})],1),t("div",{ref:"viewport",staticClass:"viewport",attrs:{role:"group"}},e._l(e.keyedPages,(function({page:n,key:r},i){return t("div",{key:r,ref:"pages",refInFor:!0,class:["page",e.pageStates(i)],attrs:{"aria-label":e.$t("pager.page.label",{index:i+1,count:e.keyedPages.length}),id:r}},[e._t("page",null,{page:n})],2)})),0),t("Gutter",{staticClass:"right"},[t("ControlNext",{attrs:{disabled:!e.hasNextPage},nativeOn:{click:function(t){return e.next.apply(null,arguments)}}})],1)],1),t("div",{staticClass:"compact-controls",attrs:{role:"group","aria-label":"Controls"}},[t("ControlPrevious",{attrs:{disabled:!e.hasPreviousPage},nativeOn:{click:function(t){return e.previous.apply(null,arguments)}}}),t("ControlNext",{attrs:{disabled:!e.hasNextPage},nativeOn:{click:function(t){return e.next.apply(null,arguments)}}})],1),t("div",{staticClass:"indicators"},e._l(e.keyedPages,(function({key:n},r){return t("a",{key:n,class:["indicator",e.pageStates(r)],attrs:{"aria-current":e.isActivePage(r),href:`#${n}`},on:{click:function(t){return e.setActivePage(t,r)}}})})),0)],e._t("default")],2)},l=[],c=function(){var e=this,t=e._self._c;return t("button",{class:["pager-control",e.action],attrs:{"aria-label":e.$t(`pager.control.navigate-${e.action}`)}},[t("ChevronRoundedIcon",{staticClass:"icon"})],1)},u=[],d=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"chevron-rounded-icon",attrs:{viewBox:"0 0 14 25",themeId:"chevron-rounded"}},[t("path",{attrs:{d:"M1,24.4a.9.9,0,0,0,.7-.3L13.4,13a1,1,0,0,0,0-1.6L1.7.3A.9.9,0,0,0,1,0,.9.9,0,0,0,0,1a.9.9,0,0,0,.3.7l11,10.5L.3,22.7a.9.9,0,0,0-.3.7A.9.9,0,0,0,1,24.4Z"}})])},A=[],p=n(9742),h={name:"ChevronRoundedIcon",components:{SVGIcon:p.Z}},g=h,f=n(1001),m=(0,f.Z)(g,d,A,!1,null,null,null),v=m.exports;const b={previous:"previous",next:"next"};var y={name:"PagerControl",components:{ChevronRoundedIcon:v},props:{action:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(b,e)}},Action:b},C=y,I=(0,f.Z)(C,c,u,!1,null,"58c8390a",null),w=I.exports,E=n(5381),B=n(220);const x=174;function k(e){return e.scrollIntoView({behavior:"auto",block:"nearest",inline:"start"}),new Promise((t=>{const n=60,r=2;let i=null,s=0;function a(){const o=e.getBoundingClientRect().left;s>r&&(o===i||s>=n)?t():(i=o,s+=1,requestAnimationFrame(a))}requestAnimationFrame(a)}))}var S={name:"Pager",components:{ControlNext:{render(e){return e(w,{props:{action:w.Action.next}})}},ControlPrevious:{render(e){return e(w,{props:{action:w.Action.previous}})}},Gutter:{render(e){return e("div",{class:"gutter"},this.$slots.default)}}},props:{pages:{type:Array,required:!0,validator:e=>e.length>0}},data:()=>({activePageIndex:0,appState:B.Z.state}),computed:{indices:({keyedPages:e})=>e.reduce(((e,t,n)=>({...e,[t.key]:n})),{}),keyedPages:({_uid:e,pages:t})=>t.map(((t,n)=>({key:`pager-${e}-page-${n}`,page:t}))),hasNextPage:({activePageIndex:e,pages:t})=>ee>0,contentWidth:({appState:e})=>e.contentWidth,shouldUseCompactControls:({contentWidth:e})=>window.innerWidth>E.kB["default"].large.minWidth?e=this.$refs.pages.length)return;const n=this.$refs.pages[t];this.pauseObservingPages(),await k(n),this.startObservingPages(),this.activePageIndex=t},next(e){this.setActivePage(e,this.activePageIndex+1)},previous(e){this.setActivePage(e,this.activePageIndex-1)},observePages(e){const t=e.find((e=>e.isIntersecting))?.target?.id;t&&(this.activePageIndex=this.indices[t])},setupObserver(){this.observer=new IntersectionObserver(this.observePages,{root:this.$refs.viewport,threshold:.5}),this.startObservingPages()},startObservingPages(){this.$refs.pages.forEach((e=>{this.observer?.observe(e)}))},pauseObservingPages(){this.$refs.pages.forEach((e=>{this.observer?.unobserve(e)}))}},mounted(){this.pages.length>1&&this.setupObserver()},beforeDestroy(){this.observer?.disconnect()}},_=S,T=(0,f.Z)(_,o,l,!1,null,"1ed6aae0",null),L=T.exports,P=n(3002),Q=n(3946),M=n(5654),Z=function(){var e=this,t=e._self._c;return t("Card",{staticClass:"reference-card-grid-item",attrs:{url:e.item.url,image:e.imageReferences.card,title:e.item.title,"floating-style":"",size:e.cardSize,"link-text":e.compact?"":e.$t(e.linkText)},scopedSlots:e._u([e.imageReferences.card?null:{key:"cover",fn:function({classes:n}){return[t("div",{staticClass:"reference-card-grid-item__image",class:n},[t("TopicTypeIcon",{staticClass:"reference-card-grid-item__icon",attrs:{type:e.item.role,"image-override":e.references[e.imageReferences.icon]}})],1)]}}],null,!0)},[e.compact?e._e():t("ContentNode",{attrs:{content:e.item.abstract}})],1)},D=[],O=function(){var e=this,t=e._self._c;return t("Reference",e._b({staticClass:"card",class:e.classes,attrs:{url:e.url}},"Reference",e.linkAriaTags,!1),[t("CardCover",{attrs:{variants:e.imageVariants,rounded:e.floatingStyle,alt:e.imageReference.alt,"aria-hidden":"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("cover",null,null,t)]}}],null,!0)}),t("div",{staticClass:"details",attrs:{"aria-hidden":"true"}},[e.eyebrow?t("div",{staticClass:"eyebrow",attrs:{id:e.eyebrowId,"aria-label":e.formatAriaLabel(`- ${e.eyebrow}`)}},[e._v(" "+e._s(e.eyebrow)+" ")]):e._e(),t("div",{staticClass:"title",attrs:{id:e.titleId}},[e._v(" "+e._s(e.title)+" ")]),e.$slots.default?t("div",{staticClass:"card-content",attrs:{id:e.contentId}},[e._t("default")],2):e._e(),e.linkText?t(e.hasButton?"ButtonLink":"div",{tag:"component",staticClass:"link"},[e._v(" "+e._s(e.linkText)+" "),e.showExternalLinks?t("DiagonalArrowIcon",{staticClass:"icon-inline link-icon"}):e.hasButton?e._e():t("InlineChevronRightIcon",{staticClass:"icon-inline link-icon"})],1):e._e()],1)],1)},N=[],R=n(5281),j=n(8785),G=n(6817),V=n(4260),$={small:"small",large:"large"},z=n(5953),q=function(){var e=this,t=e._self._c;return t("div",{staticClass:"card-cover-wrap",class:{rounded:e.rounded}},[e._t("default",(function(){return[t("ImageAsset",{staticClass:"card-cover",attrs:{variants:e.variants,alt:e.alt}})]}),{classes:"card-cover"})],2)},H=[],W=n(6769),F={name:"CardCover",components:{ImageAsset:W.Z},props:{variants:{type:Array,required:!0},rounded:{type:Boolean,default:!1},alt:{type:String,default:null}}},U=F,Y=(0,f.Z)(U,q,H,!1,null,"28b14a83",null),X=Y.exports,K={name:"Card",components:{Reference:V.Z,DiagonalArrowIcon:G.Z,InlineChevronRightIcon:j.Z,CardCover:X,ButtonLink:R.Z},constants:{CardSize:$},mixins:[z.Z],computed:{titleId:({_uid:e})=>`card_title_${e}`,contentId:({_uid:e})=>`card_content_${e}`,eyebrowId:({_uid:e})=>`card_eyebrow_${e}`,linkAriaTags:({titleId:e,eyebrowId:t,contentId:n,eyebrow:r,$slots:i})=>({"aria-labelledby":e.concat(r?` ${t}`:""),"aria-describedby":i.default?`${n}`:null}),classes:({size:e,floatingStyle:t})=>[e,{"floating-style":t}],imageReference:({image:e,references:t})=>t[e]||{},imageVariants:({imageReference:e})=>e.variants||[]},props:{linkText:{type:String,required:!1},url:{type:String,required:!1,default:""},eyebrow:{type:String,required:!1},image:{type:String,required:!1},size:{type:String,validator:e=>Object.prototype.hasOwnProperty.call($,e)},title:{type:String,required:!0},hasButton:{type:Boolean,default:()=>!1},floatingStyle:{type:Boolean,default:!1},showExternalLinks:{type:Boolean,default:!1},formatAriaLabel:{type:Function,default:e=>e}}},J=K,ee=(0,f.Z)(J,O,N,!1,null,"0f7a4f31",null),te=ee.exports,ne=n(5921),re=n(7192);const ie={[re.L.article]:"documentation.card.read-article",[re.L.overview]:"documentation.card.start-tutorial",[re.L.collection]:"documentation.card.view-api",[re.L.symbol]:"documentation.card.view-symbol",[re.L.sampleCode]:"documentation.card.view-sample-code"};var se={name:"TopicsLinkCardGridItem",components:{TopicTypeIcon:ne.Z,Card:te,ContentNode:()=>Promise.resolve().then(n.bind(n,9519))},mixins:[z.Z],props:{item:{type:Object,required:!0},compact:{type:Boolean,default:!0}},computed:{imageReferences:({item:e})=>(e.images||[]).reduce(((e,t)=>(e[t.type]=t.identifier,e)),{icon:null,card:null}),linkText:({item:e})=>ie[e.role]||"documentation.card.learn-more",cardSize:({compact:e})=>e?void 0:$.large}},ae=se,oe=(0,f.Z)(ae,Z,D,!1,null,"87dd3302",null),le=oe.exports,ce={name:"TopicsLinkCardGrid",components:{BreakpointEmitter:s["default"],Column:a.Z,Pager:L,Row:P.Z,TopicsLinkCardGridItem:le},data:()=>({breakpoint:E.L3.large}),props:{items:{type:Array,required:!0},pageSize:{type:Number,required:!1},topicStyle:{type:String,default:Q.o.compactGrid,validator:e=>e===Q.o.compactGrid||e===Q.o.detailedGrid},usePager:{type:Boolean,default:!1}},computed:{compactCards:({topicStyle:e})=>e===Q.o.compactGrid,defaultPageSize:({breakpoint:e,items:t,topicStyle:n,usePager:r})=>r?{[Q.o.compactGrid]:{[E.L3.large]:6,[E.L3.medium]:6,[E.L3.small]:1},[Q.o.detailedGrid]:{[E.L3.large]:4,[E.L3.medium]:2,[E.L3.small]:1}}[n][e]:t.length,pages:({items:e,defaultPageSize:t,pageSize:n})=>(0,M.Md)(e,n||t)},methods:{handleBreakpointChange(e){this.breakpoint=e}}},ue=ce,de=(0,f.Z)(ue,r,i,!1,null,null,null),Ae=de.exports},1576:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},i=[];const s=0,a=12,o=new Set(["large","medium","small"]),l=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every((n=>o.has(n)&&e(t[n])))}),c=l((e=>"boolean"===typeof e)),u=l((e=>"number"===typeof e&&e>=s&&e<=a));var d={name:"GridColumn",props:{isCentered:c,isUnCentered:c,span:{...u,default:()=>({large:a})}},computed:{classes:function(){return{[`large-${this.span.large}`]:void 0!==this.span.large,[`medium-${this.span.medium}`]:void 0!==this.span.medium,[`small-${this.span.small}`]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},A=d,p=n(1001),h=(0,p.Z)(A,r,i,!1,null,"2ee3ad8b",null),g=h.exports},9649:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"row"},[e._t("default")],2)},i=[],s={name:"GridRow"},a=s,o=n(1001),l=(0,o.Z)(a,r,i,!1,null,"be73599c",null),c=l.exports},5692:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14",themeId:"article"}},[t("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),t("path",{attrs:{d:"M7 1h1v4h-1z"}}),t("path",{attrs:{d:"M7 5h5v1h-5z"}})])},i=[],s=n(9742),a={name:"ArticleIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,null,null),u=c.exports},7775:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14",themeId:"curly-brackets"}},[t("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),t("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},i=[],s=n(9742),a={name:"CurlyBracketsIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,null,null),u=c.exports},6817:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14",themeId:"diagonal-arrow"}},[t("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},i=[],s=n(9742),a={name:"DiagonalArrowIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,null,null),u=c.exports},8633:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"path"}},[t("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),t("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),t("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),t("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),t("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},i=[],s=n(9742),a={name:"PathIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,null,null),u=c.exports},6698:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14",themeId:"play"}},[t("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),t("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},i=[],s=n(9742),a={name:"PlayIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,null,null),u=c.exports},7834:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 15 14",themeId:"swift-file"}},[t("path",{attrs:{d:"M14.93,13.56A2.15,2.15,0,0,0,15,13a5.37,5.37,0,0,0-1.27-3.24A6.08,6.08,0,0,0,14,7.91,9.32,9.32,0,0,0,9.21.31a8.51,8.51,0,0,1,1.78,5,6.4,6.4,0,0,1-.41,2.18A45.06,45.06,0,0,1,3.25,1.54,44.57,44.57,0,0,0,7.54,6.9,45.32,45.32,0,0,1,1.47,2.32,35.69,35.69,0,0,0,8.56,9.94a6.06,6.06,0,0,1-3.26.85A9.48,9.48,0,0,1,0,8.91a10,10,0,0,0,8.1,4.72c2.55,0,3.25-1.2,4.72-1.2a2.09,2.09,0,0,1,1.91,1.15C14.79,13.69,14.88,13.75,14.93,13.56Z"}})])},i=[],s=n(9742),a={name:"SwiftFileIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,"c01a6890",null),u=c.exports},9001:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14",themeId:"technology"}},[t("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},i=[],s=n(9742),a={name:"TechnologyIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,null,null),u=c.exports},8638:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14",themeId:"tutorial"}},[t("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),t("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),t("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),t("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},i=[],s=n(9742),a={name:"TutorialIcon",components:{SVGIcon:s.Z}},o=a,l=n(1001),c=(0,l.Z)(o,r,i,!1,null,null,null),u=c.exports},6769:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=function(){var e=this,t=e._self._c;return e.fallbackImageSrcSet?t("img",{staticClass:"fallback",attrs:{title:e.$t("error.image"),decoding:"async",alt:e.alt,srcset:e.fallbackImageSrcSet}}):t("picture",[e.prefersAuto&&e.darkVariantAttributes?t("source",{attrs:{media:"(prefers-color-scheme: dark)",srcset:e.darkVariantAttributes.srcSet}}):e._e(),e.prefersDark&&e.darkVariantAttributes?t("img",e._b({ref:"img",attrs:{decoding:"async","data-orientation":e.orientation,loading:e.loading,alt:e.alt,width:e.darkVariantAttributes.width||e.optimalWidth,height:e.darkVariantAttributes.width||e.optimalWidth?"auto":null},on:{error:e.handleImageLoadError}},"img",e.darkVariantAttributes,!1)):t("img",e._b({ref:"img",attrs:{decoding:"async","data-orientation":e.orientation,loading:e.loading,alt:e.alt,width:e.defaultAttributes.width||e.optimalWidth,height:e.defaultAttributes.width||e.optimalWidth?"auto":null},on:{error:e.handleImageLoadError}},"img",e.defaultAttributes,!1))])},i=[],s=n(5947),a={props:{variants:{type:Array,required:!0}},computed:{variantsGroupedByAppearance(){return(0,s.XV)(this.variants)},lightVariants(){return(0,s.u)(this.variantsGroupedByAppearance.light)},darkVariants(){return(0,s.u)(this.variantsGroupedByAppearance.dark)}}},o=n(4030),l=n(9804),c="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJZCAYAAABRKlHVAAAACXBIWXMAABYlAAAWJQFJUiTwAAAXvUlEQVR4nO3d72pU57vH4aWmSoIBqSGpQaFgsVDoMexj22e2D6Cvav8plVq0amK0rbGJ9V83d+hs/Llb80wy6ztr1lwXBPoizcyamRfz8XmedZ/56quv/qcDAAAIWOm67r+80AAAQMJZrzIAAJAiQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQs+KlBmBR3L59u1tdXe0uX77cra2ted8AFpAAAWAhHBwcdPv7+0c/u7u73fnz57utra3u0qVLR/8NwGIQIAAshCdPnvzH03z58mV37969o5+KkPqplREAhk2AALAQ3g+Qd/32229HPxUjm5ub3fb2tjcVYKAcQgdg8Cou3rx5c+zTrN9ZWfFvawBDJkAAGLwKkFa2YQEMmwABYNBqVeND26/eVedAzp075w0FGDABAsCgTbP6UQECwLAJEAAGbWdnp+np1cqH7VcAwydAABisutXu4eFh09Oz+gGwGAQIAIO1t7fX/NTq9rsADJ8AAWCwWg+f1yT0tbU1byTAAhAgAAzS/v7+0RasFs5+ACwOAQLAILWufpSNjQ1vIsCCECAADFLr7XfX19ePtmABsBgECACDU6sfNYCwhe1XAItFgAAwOK2rHzX7w+13ARbLivcL4MNu377tFZqRGzduHPuH6uB5a4CcPXu2u3PnziCubaLlGgGWmQABOEbdjYnTa90q9fTp0+bHevXq1dEPAIvDFiwAIlq3Su3s7HhDAEZMgADQu9azGgcHB93r16+9IQAjJkAA6F3r6sfe3p43A2DkBAgAvWs9/zHN8EEAFpMAAaBXNSSwhgUep+589fbtW28GwMgJEAB61br96vHjx94IgCUgQADoVcv2q5p6/uzZM28EwBIQIAD0prZfra2tHfvnWwcPArD4DCIEmIH6ot160HqZtJz96KaY/XHmzJnuk08+mcsrWAfka0o7AKcjQABm4MKFC9329raX8gTqS/3h4WHT//jxxx/P7XV+/vy5AAGYAVuwAJiraSafb25uerMAFpwAAWCuWs9/tJ4nAWDYBAgAc7O/v9+8rWlra8sbBTACAgSAuZlm8nnrPBEAhk2AADAXNfujdftV3U2rtmABsPgECABzUfFREdLCLY4BxkOAADAXrasf586ds/0KYEQECABxdfC8NUAqPipCABgHAQJAXGt8dLZfAYyOAAEgrnX4YB08rwPoAIyHAAEg6uDgoHn2h7MfAOOz4j0FWCz1Bf758+fd69ev/+N5r6ysdBcvXhz8tPDd3d3m3zV8EGB8BAjAAqgVg9q2VIP7jrt1bW1bqnMT9eV9iIe3W89/rK6umv0BMEICBGDgHjx40D18+LD5SVas1O/XSsP29na3ubk5mAucZvaH1Q+AcRIgAANVX9Rv3brVHR4enugJ1v9/7969oy/9169fH8RqSK3gtHL+A2CcHEIHGKA653Hz5s0Tx8e79vf3j0KmdeWhL/X4Zn8AIEAABqa+qN+9e3emwVAhUxEyT9Osfpj9ATBeAgRgYCo+ZrHy8b76m7Ula1729vaaHrlWPmy/AhgvAQIwILVFaZop4dOqg+m1vSutDsa3RpXVD4BxEyAAA5JYobh//378glsnn3cCBGD0BAjAQNTKR+uE8NOoQ+mJx3lX66pOzf0Y+iBFAE5HgAAMRJ9br96XfqzW4DH7A2D8BAjAQNTKRMpQY8fhc4DxEyAAA5HcFpU6iD7t7I/aggXAuAkQgAFIrn50f4dBQsVH62NZ/QBYDgIEgN60Dh+s2R/ufgWwHAQIAL2oLWWtKztWPwCWhwABGID19fXok6gVh761Tj7vzP4AWCoCBGAgElEwkZi10br9qg6epwMMgPkRIAADkfwSfvHixV7/ft1lq/WuXlY/AJaLAAEYiOQ5iL4fa3d3t/l3NzY2en0uAAyLAAEYiFoJSMzBqJWWvrdgtc7+WF1dNfsDYMkIEIAB2d7e7v3JXLlypde/X2c/Wmd/bG1t9fpcABgeAQIwILUKUqsCfamtV32fNWld/ejcfhdgKQkQgIH57LPPerkjVoXNp59+2uvF1spHa4BUbCXv/AXAMAgQgIGpMxE3btyY6Zfz+lt9hc27Wm+9251i9aN1excAwyRAAAaoDolXhMzigHatfHz55ZeRw96twwcrhE4SIBUft27d6u7du3eCZwfAEAgQgIGqCPniiy9ONSdjc3Oz+/zzzyNbnWr2x+HhYdPvnuSaJvFRj1G3+Z1mtQWA4VjxXgAMV4VDnduoL+z1hbvlS/dkdaHuqJW8xe00QTBtgLwbHxO1ClKrO4mp7gDMjgABWAB156r6uXbtWre/v/9/k8Yn08bri3iFx+T35mGa2R/TRsP78dH9HSW3b98+2l7mMDvA4hAgAAtksroxtNvXVnxMYug4004+v3v37r9u7ZqsjNRWNQAWgzMgAJxaX7M/Kj6O29pVcVK/B8BiECAAnEqtQrSe/6j4aD2X0hIfE63nYwCYPwECwKn0sfoxTXy8+//U2RgAhk2AAHAqraFQ51da7n51kviYqEPpBhUCDJsAAeDE6uB53ZWrRcvqx2nio3vnUDoAwyVAADix1snn3d9DET/ktPEx4VA6wLAJEABOrDUY6uD5h2Z/zCo+Jupv1bR0AIZHgABwIrX1qnX2x4fOfsw6PiZqUnrr9jAAcgQIwIKoL/tDOmA9TTT82/DBvuJj4s6dO82RBECGAAFYAPUv+d99993RAeuhREjr7XfX19f/cfZHYnZHvVY//vijO2MBDIgAARi4+pI+ub1sHbAeQoTUc2p9Dv+0/ar+/9RB8XrNajsWAMMgQAAG7J++qNcX6ps3b8516N5phg8m4+Pdx3QoHWAYBAjAQNWX9H/7ol6rD7UqMo8IqTMVrQFSqx81gHBiHvExUasg04QTAP0QIAAD1HI4ezJ0L/2l+qSrH/OMj4l6/HmuHAEgQAAGpaLi22+/bT6c/fbt26M7Pe3s7MQuo3X4YB08nwTIEOKj+/v1refhUDrA/AgQgIGoL8V1p6sXL15M/YTu37/f/fzzz71fSK0e1BmUFkOLjwmT0gHmS4AADEB9sf/mm29ONbOiViZ++OGHXi9mmtvm1vmPocXHRG0je/DgwTCeDMCSESAAc1bxUWc5Xr9+feon8scffxyFTF9aA2R1dXXwKw0PHz50KB1gDgQIwBzVF/pataizHLPy559/Ht2md9bnHOrLeuvfrABZhG1ODqUD5AkQgDmZbE/666+/Zv4EaivX119/faotXe+bZrXg6dOnM3vcPjmUDpAnQADm4Jdfful9haBWVeqOWq2Hxj+kvqC3br86c+bMqR8vqV6fupMYABkCBCDsp59+6h49ehR50IqQurPWaVckpln96GNFp2/7+/tHgwoB6J8AAQiZTC+fx/akip7TPG5yzsi87O7uTnWXLwBORoAABFR81GHz+pf2eakIqa1f06pzJLPYxrUIahXEoXSAfgkQgJ7VF9rvv//+RAMGZ622fk07sLB18vkYVCjWeRCH0gH6I0AAejSZ8VG3xh2KCopaDWn1+PHjpfqI1IqPQ+kA/REgAD2p7VYVH7Oc8TErredB6hpmMSBx0dR1L8IcE4BFJEAAelCHmevA+RDjo6yvrzf93jJtv3pfvYcOpQPMngABmLG6m9LQ//X86tWrx/5OnYOY5va7Y2RSOsDsCRCAGaqzFUOfJ/HRRx91a2trx/5excdQV3CSaiXLoXSA2REgADNy2lkbKRsbG02PtAjXklDxUWd5AJiNFa8jwOnVLXbnOeNjGi0BUneCevbs2ZCe9lzVHJQLFy4s8SsAMDtWQABm4NWrVwvxMq6urnbnz58/9veW/ezHPxnSrZQBFpkAAVgiW1tbTRdbAwsBoA8CBGCJXLp06diLrbs+LcqKDgCLR4AALImKj3Pnzh17sWZfANAnAQKwJC5fvtx0ocs8fBCA/gkQgCVQKx8t26/M/gCgbwIEYAm0xEdn9QOAAAECsAQ2NzePvcgauPf777/7OADQKwECMHI192Ntbe3YizT7A4AEAQIwcq2Hz83+ACBBgACM3MbGxrEX+PLly+7Fixc+CgD0ToAAjNjq6urRFqzj7Ozs+BgAECFAAEZsa2ur6eJ+/fVXHwMAIgQIwIi13H53f3+/e/XqlY8BABECBGCkKj5qAOFxnjx54iMAQIwAARiplrtf1ewP268ASBIgACNUKx8t269q9sfbt299BACIESAAI9QSH2Vvb8/bD0CUAAEYoc3NzWMvqmZ/PH/+3NsPQJQAARiZmvuxtrZ27EXV9isASBMgACPTcvi8PHr0yFsPQJwAARiZjY2NYy/o4ODA7A8A5kKAAIzI6urq0Ras4+zu7nrbAZgLAQIwIltbW00XY/YHAPMiQABGxOwPAIZuxTsE8GFXrlxZiFfowoULRwMIj/PkyZPmv1krKmfP+rcqAGZHgAAcY3t7ezQv0Zs3b5pvv1urKVevXu39OQGwXPyzFsASmWb1o/V2vgAwDQECsET29vaaLra2crWcJwGAaQkQgCXx8uXL7vDwsOlirX4A0BcBArAkdnZ2mi9UgADQFwECsCRaD5/XIMO1tTUfCwB6IUAAlkDFR23BatE6zBAATkKAACyB1tWPrnGYIQCclAABGLlpZ3/UFiwA6IsAARi5io+KkBZWPwDomwABGLnW4YM1+8PdrwDomwABGLE6eL6/v990gVY/AEgQIAAj1jr5vDP7A4AQAQIwYq3br+rg+fr6uo8CAL0TIAAjdXBw0Dz7w+oHACkCBGDEWs91bGxs+BgAELHiZQYYp7W1te769etHt+CtrVh1HuTw8PD/Xevq6qrZHwDECBCAkavb625ubh791JasnZ2do9kgk+1ZW1tbPgIAxAgQgCVSKx3Xrl07+qkIqR+33wUgSYAALKkKD/EBQJpD6AAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAEDMStd1/+3lBgAAetd13f8C5ofqtHojInUAAAAASUVORK5CYII=";const u=10;function d(e){if(!e.length)return null;const t=e.map((e=>`${(0,s.AH)(e.src)} ${e.density}`)).join(", "),n=e[0],r={srcSet:t,src:(0,s.AH)(n.src)},{width:i}=n.size||{width:null};return i&&(r.width=i,r.height="auto"),r}var A={name:"ImageAsset",mixins:[a],inject:{imageLoadingStrategy:{default:null}},data:()=>({appState:o["default"].state,fallbackImageSrcSet:null,optimalWidth:null,optimalHeight:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>d(e),lightVariantAttributes:({lightVariants:e})=>d(e),loading:({appState:e,imageLoadingStrategy:t})=>t||e.imageLoadingStrategy,preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===l.Z.auto,prefersDark:({preferredColorScheme:e})=>e===l.Z.dark,orientation:({optimalWidth:e,optimalHeight:t})=>(0,s.T8)(e,t)},props:{alt:{type:String,default:""},variants:{type:Array,required:!0},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=`${c} 2x`},async calculateOptimalDimensions(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find((({src:t})=>e.endsWith(t))),r=parseInt(n.match(/\d+/)[0],u),i=await(0,s.RY)(e),a=i.width/r,o=i.height/r;return{width:a,height:o}},async optimizeImageSize(){if(!this.defaultAttributes.width&&this.$refs.img)try{const e=await this.calculateOptimalDimensions();this.optimalWidth=e.width,this.optimalHeight=e.height}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.shouldCalculateOptimalWidth&&this.$refs.img.addEventListener("load",this.optimizeImageSize)}},p=A,h=n(1001),g=(0,h.Z)(p,r,i,!1,null,null,null),f=g.exports},2586:function(e,t,n){"use strict";n.d(t,{Z:function(){return I}});var r=function(){var e=this,t=e._self._c;return t("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[t("div",{ref:"wrapper",staticClass:"nav__wrapper"},[t("div",{staticClass:"nav__background"}),e.hasOverlay?t("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),t("div",{staticClass:"nav-content"},[e._t("pre-title",null,{className:"pre-title"},{closeNav:e.closeNav,inBreakpoint:e.inBreakpoint,currentBreakpoint:e.currentBreakpoint,isOpen:e.isOpen}),e.$slots.default?t("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),t("div",{staticClass:"nav-menu"},[t("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[t("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v(" "+e._s(e.$t("documentation.nav.close-menu"))+" ")]:[e._v(" "+e._s(e.$t("documentation.nav.open-menu"))+" ")]],2)]),t("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[t("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),e.showActions?t("div",{staticClass:"nav-actions"},[t("a",{ref:"toggle",staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[t("span",{staticClass:"nav-menucta-chevron"})])]):e._e()],2),e._t("after-content")],2),t("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},i=[],s=n(9146),a=n(2853),o=n(7188),l=n(9652),c=n(1716),u=n(5381),d=n(1147),A=n(5657);const{noClose:p}=c.MenuLinkModifierClasses,{BreakpointName:h,BreakpointScopes:g}=o["default"].constants,f=8,m={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var v={name:"NavBase",components:{NavMenuItems:a.Z,BreakpointEmitter:o["default"]},constants:{NavStateClasses:m,NoBGTransitionFrames:f},props:{breakpoint:{type:String,default:h.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1},showActions:{type:Boolean,default:!0}},mixins:[s["default"]],data(){return{isOpen:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,currentBreakpoint:h.large}},computed:{BreakpointScopes:()=>g,inBreakpoint:({currentBreakpoint:e,breakpoint:t})=>!(0,u.fr)(e,t),rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:r,hasSolidBackground:i,hasNoBorder:s,hasFullWidthBorder:a,isDark:o,isWideFormat:l,noBackgroundTransition:c})=>({[m.isDark]:o,[m.isOpen]:e,[m.inBreakpoint]:t,[m.isTransitioning]:n,[m.isSticking]:r,[m.hasSolidBackground]:i,[m.hasNoBorder]:s,[m.hasFullWidthBorder]:a,[m.isWideFormat]:l,[m.noBackgroundTransition]:c})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick()},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1)},methods:{getIntersectionTargets(){return[document.getElementById(c.EA)||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise((e=>{const t=this.$watch("isTransitioning",(()=>{e(),t()}))}))):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){this.currentBreakpoint=e,this.inBreakpoint||this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(p)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?l.Z.lockScroll(this.$refs.tray):l.Z.unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),d.Z.hide(this.$refs.wrapper),document.activeElement===this.$refs.toggle&&document.activeElement.blur()},onClose(){this.$emit("close"),this.toggleScrollLock(!1),d.Z.show(this.$refs.wrapper)},async handleFlashOnMount(){await(0,A.J)(f),this.noBackgroundTransition=!1}}},b=v,y=n(1001),C=(0,y.Z)(b,r,i,!1,null,"40ae4336",null),I=C.exports},535:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=function(){var e=this,t=e._self._c;return t("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},i=[],s={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},a=s,o=n(1001),l=(0,o.Z)(a,r,i,!1,null,"296e4e0c",null),c=l.exports},2853:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=function(){var e=this,t=e._self._c;return t("ul",{staticClass:"nav-menu-items"},[e._t("default")],2)},i=[],s={name:"NavMenuItems"},a=s,o=n(1001),l=(0,o.Z)(a,r,i,!1,null,"a101abb4",null),c=l.exports},5921:function(e,t,n){"use strict";n.d(t,{Z:function(){return le}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"TopicTypeIcon",style:e.styles},[e.imageOverride?t("OverridableAsset",{staticClass:"icon-inline",attrs:{imageOverride:e.imageOverride,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth}}):t(e.icon,e._b({tag:"component",staticClass:"icon-inline"},"component",e.iconProps,!1))],1)},i=[],s=n(8633),a=n(9001),o=n(5692),l=n(8638),c=function(){var e=this,t=e._self._c;return t("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func"}},[t("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),t("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},u=[],d=n(9742),A={name:"TopicFuncIcon",components:{SVGIcon:d.Z}},p=A,h=n(1001),g=(0,h.Z)(p,c,u,!1,null,null,null),f=g.exports,m=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14",themeId:"collection"}},[t("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),t("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),t("path",{attrs:{d:"m3 4h8v1h-8z"}}),t("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),t("path",{attrs:{d:"m3 9h8v1h-8z"}})])},v=[],b={name:"CollectionIcon",components:{SVGIcon:d.Z}},y=b,C=(0,h.Z)(y,m,v,!1,null,null,null),I=C.exports,w=function(){var e=this,t=e._self._c;return t("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func-op"}},[t("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),t("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),t("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),t("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},E=[],B={name:"TopicFuncOpIcon",components:{SVGIcon:d.Z}},x=B,k=(0,h.Z)(x,w,E,!1,null,null,null),S=k.exports,_=n(7775),T=function(){var e=this,t=e._self._c;return t("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-subscript"}},[t("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),t("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),t("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},L=[],P={name:"TopicSubscriptIcon",components:{SVGIcon:d.Z}},Q=P,M=(0,h.Z)(Q,T,L,!1,null,null,null),Z=M.exports,D=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"two-letter"}},[t("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[t("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[t("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),t("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[t("tspan",{attrs:{x:"8.2",y:"11"}},[e._v(e._s(e.second))])]),t("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[t("tspan",{attrs:{x:"1.7",y:"11"}},[e._v(e._s(e.first))])])])])])},O=[],N={name:"TwoLetterSymbolIcon",components:{SVGIcon:d.Z},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},R=N,j=(0,h.Z)(R,D,O,!1,null,null,null),G=j.exports,V=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"single-letter"}},[t("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[t("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),t("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[t("tspan",[e._v(e._s(e.symbol))])])])])},$=[],z={name:"SingleLetterSymbolIcon",components:{SVGIcon:d.Z},props:{symbol:{type:String,required:!0}}},q=z,H=(0,h.Z)(q,V,$,!1,null,null,null),W=H.exports,F=n(5629),U=n(1869),Y=function(){var e=this,t=e._self._c;return e.shouldUseAsset?t("ImageAsset",e._b({},"ImageAsset",{variants:e.variants,loading:null,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth,alt:e.alt},!1)):t("SVGIcon",{attrs:{"icon-url":e.iconUrl,themeId:e.themeId}})},X=[],K=n(6769),J={name:"OverridableAsset",components:{SVGIcon:d.Z,ImageAsset:K.Z},props:{imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{variants:({imageOverride:e})=>e?e.variants:[],alt:({imageOverride:e})=>e.alt,firstVariant:({variants:e})=>e[0],iconUrl:({firstVariant:e})=>e&&e.url,themeId:({firstVariant:e})=>e&&e.svgID,isSameOrigin:({iconUrl:e,sameOrigin:t})=>t(e),shouldUseAsset:({isSameOrigin:e,themeId:t})=>!e||!t},methods:{sameOrigin(e){if(!e)return!1;const t=new URL(e,window.location),n=new URL(window.location);return t.origin===n.origin}}},ee=J,te=(0,h.Z)(ee,Y,X,!1,null,null,null),ne=te.exports;const re={[F.t.article]:o.Z,[F.t.associatedtype]:I,[F.t.buildSetting]:I,[F.t["class"]]:W,[F.t.collection]:I,[F.t.dictionarySymbol]:W,[F.t.container]:I,[F.t["enum"]]:W,[F.t.extension]:G,[F.t.func]:f,[F.t.op]:S,[F.t.httpRequest]:W,[F.t.languageGroup]:I,[F.t.learn]:s.Z,[F.t.method]:W,[F.t.macro]:W,[F.t.module]:a.Z,[F.t.namespace]:W,[F.t.overview]:s.Z,[F.t.protocol]:G,[F.t.property]:W,[F.t.propertyListKey]:W,[F.t.resources]:s.Z,[F.t.sampleCode]:_.Z,[F.t.struct]:W,[F.t.subscript]:Z,[F.t.symbol]:I,[F.t.tutorial]:l.Z,[F.t.typealias]:W,[F.t.union]:W,[F.t["var"]]:W},ie={[F.t["class"]]:{symbol:"C"},[F.t.dictionarySymbol]:{symbol:"O"},[F.t["enum"]]:{symbol:"E"},[F.t.extension]:{first:"E",second:"x"},[F.t.httpRequest]:{symbol:"E"},[F.t.method]:{symbol:"M"},[F.t.macro]:{symbol:"#"},[F.t.namespace]:{symbol:"N"},[F.t.protocol]:{first:"P",second:"r"},[F.t.property]:{symbol:"P"},[F.t.propertyListKey]:{symbol:"K"},[F.t.struct]:{symbol:"S"},[F.t.typealias]:{symbol:"T"},[F.t.union]:{symbol:"U"},[F.t["var"]]:{symbol:"V"}};var se={name:"TopicTypeIcon",components:{OverridableAsset:ne,SVGIcon:d.Z,SingleLetterSymbolIcon:W},constants:{TopicTypeIcons:re,TopicTypeProps:ie},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1},imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{normalisedType:({type:e})=>F.$[e]||e,icon:({normalisedType:e})=>re[e]||I,iconProps:({normalisedType:e})=>ie[e]||{},color:({normalisedType:e})=>U.g[e],styles:({color:e,withColors:t})=>t&&e?{"--icon-color":`var(--color-type-icon-${e})`}:{}}},ae=se,oe=(0,h.Z)(ae,r,i,!1,null,"3b1b4787",null),le=oe.exports},352:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r,i,s={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:r}){const i=n().default||[],s=i.filter((e=>e.text&&!e.tag));if(0===s.length||s.length!==i.length)return e(t.tag,r,i);const a=s.map((({text:e})=>e)).join(),o=[];let l=null,c=0;while(null!==(l=t.safeBoundaryPattern.exec(a))){const t=l.index+1;o.push(a.slice(c,t)),o.push(e("wbr",{key:l.index})),c=t}return o.push(a.slice(c,a.length)),e(t.tag,r,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},a=s,o=n(1001),l=(0,o.Z)(a,r,i,!1,null,null,null),c=l.exports},2122:function(e,t,n){var r={"./bash.js":[8780,393],"./c.js":[612,546],"./cpp.js":[6248,621],"./css.js":[5064,864],"./diff.js":[7731,213],"./http.js":[8937,878],"./java.js":[8257,788],"./javascript.js":[978,814],"./json.js":[14,82],"./llvm.js":[4972,133],"./markdown.js":[1312,113],"./objectivec.js":[2446,637],"./perl.js":[2482,645],"./php.js":[2656,596],"./python.js":[8245,435],"./ruby.js":[7905,623],"./scss.js":[1062,392],"./shell.js":[7874,176],"./swift.js":[7690,527],"./xml.js":[4610,490]};function i(e){if(!n.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],i=t[0];return n.e(t[1]).then((function(){return n.t(i,23)}))}i.keys=function(){return Object.keys(r)},i.id=2122,e.exports=i},9426:function(e,t,n){"use strict";n.d(t,{Ag:function(){return s},UG:function(){return i},yf:function(){return r}});const r={added:"added",modified:"modified",deprecated:"deprecated"},i=[r.modified,r.added,r.deprecated],s={[r.modified]:"change-type.modified",[r.added]:"change-type.added",[r.deprecated]:"change-type.deprecated"}},1869:function(e,t,n){"use strict";n.d(t,{c:function(){return s},g:function(){return a}});var r=n(5629),i=n(7192);const s={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},a={[r.t.article]:s.teal,[r.t.init]:s.blue,[r.t["case"]]:s.orange,[r.t["class"]]:s.purple,[r.t.collection]:s.pink,[i.L.collectionGroup]:s.teal,[r.t.dictionarySymbol]:s.purple,[r.t["enum"]]:s.orange,[r.t.extension]:s.orange,[r.t.func]:s.green,[r.t.op]:s.green,[r.t.httpRequest]:s.green,[r.t.module]:s.sky,[r.t.method]:s.blue,[r.t.macro]:s.pink,[r.t.protocol]:s.purple,[r.t.property]:s.teal,[r.t.propertyListKey]:s.green,[r.t.propertyListKeyReference]:s.green,[r.t.sampleCode]:s.purple,[r.t.struct]:s.purple,[r.t.subscript]:s.blue,[r.t.typealias]:s.orange,[r.t.union]:s.purple,[r.t["var"]]:s.purple}},3078:function(e,t){"use strict";t["Z"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},3946:function(e,t,n){"use strict";n.d(t,{o:function(){return r}});const r={list:"list",compactGrid:"compactGrid",detailedGrid:"detailedGrid",hidden:"hidden"}},5629:function(e,t,n){"use strict";n.d(t,{$:function(){return i},t:function(){return r}});const r={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",namespace:"namespace",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},i={[r.init]:r.method,[r.case]:r.enum,[r.propertyListKeyReference]:r.propertyListKey,[r.project]:r.tutorial}},7192:function(e,t,n){"use strict";n.d(t,{L:function(){return r}});const r={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},1789:function(e,t){"use strict";t["Z"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})},handleContentUpdateFromBridge(e){this.topicData=e}}}},2974:function(e,t,n){"use strict";var r=n(3465),i=n(3208),s=n(2449),a=n(9519);t["Z"]={methods:{extractFirstParagraphText(e=[]){const{references:t={}}=this,n=a["default"].computed.plaintext.bind({...a["default"].methods,content:e,references:t})();return(0,i.id)(n)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>(0,s.HH)(e),disableMetadata:()=>!1},mounted(){this.disableMetadata||(0,r.X)({title:this.pageTitle,description:this.pageDescription,url:this.pageURL,currentLocale:this.$i18n.locale})}}},9146:function(e,t,n){"use strict";const r={up:"up",down:"down"};t["default"]={constants:{IntersectionDirections:r},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:r.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e(337).then(n.t.bind(n,6337,23)),this.intersectionObserver=new IntersectionObserver((e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")}),this.intersectionObserverOptions),this.getIntersectionTargets().forEach((e=>{this.intersectionObserver.observe(e)}))},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=r.up),this.intersectionPreviousScrollY=window.scrollY}}}},5184:function(e,t,n){"use strict";var r=n(4030),i=n(1265),s=n(3704);function a(e){return new Promise(((t,n)=>{e.complete?t():(e.addEventListener("load",t,{once:!0}),e.addEventListener("error",n,{once:!0}))}))}function o(){return Promise.allSettled([...document.getElementsByTagName("img")].map(a))}t["Z"]={mixins:[s.Z],mounted(){this.scrollToElementIfAnchorPresent()},updated(){this.scrollToElementIfAnchorPresent()},methods:{async scrollToElementIfAnchorPresent(){const{hash:e}=this.$route;if(!e)return;const{imageLoadingStrategy:t}=r["default"].state;r["default"].setImageLoadingStrategy(i.Z.eager),await this.$nextTick(),await o(),this.scrollToElement(e),r["default"].setImageLoadingStrategy(t)}}}},5953:function(e,t,n){"use strict";var r=n(4030);const i=new Set(["section","topic"]);t["Z"]={inject:{store:{default:()=>({state:{references:{}},setReferences(){},reset(){}})}},data:()=>({appState:r["default"].state}),computed:{references(){const{isFromIncludedArchive:e,store:{state:{references:t={}}}}=this;return Object.keys(t).reduce(((n,r)=>{const s=t[r],{url:a,...o}=s;return i.has(s.type)?{...n,[r]:e(r)?t[r]:o}:{...n,[r]:s}}),{})}},methods:{isFromIncludedArchive(e){const{includedArchiveIdentifiers:t=[]}=this.appState;return!t.length||t.some((t=>e?.startsWith(`doc://${t}/`)))}}}},3704:function(e,t,n){"use strict";var r=n(5657);t["Z"]={methods:{async scrollToElement(e){await(0,r.J)(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:i}=await this.$router.options.scrollBehavior(t.route),s=document.querySelector(n);return s?(s.scrollIntoView(),window.scrollY+window.innerHeight({[i.yf.modified]:0,[i.yf.added]:0,[i.yf.deprecated]:0});var a={state:{apiChanges:null,apiChangesCounts:s(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=s()},async updateApiChangesCounts(){await r["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach((e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)}))},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},o={state:{onThisPageSections:[],currentPageAnchor:null},resetPageSections(){this.state.onThisPageSections=[],this.state.currentPageAnchor=null},addOnThisPageSection(e,{i18n:t=!0}={}){this.state.onThisPageSections.push({...e,i18n:t})},setCurrentPageSection(e){const t=this.state.onThisPageSections.findIndex((({anchor:t})=>t===e));-1!==t&&(this.state.currentPageAnchor=e)}},l=n(5394);const{state:c,...u}=a,{state:d,...A}=o;var p={state:{preferredLanguage:l.Z.preferredLanguage,contentWidth:0,...c,...d,references:{}},reset(){this.state.preferredLanguage=l.Z.preferredLanguage,this.state.references={},this.resetApiChanges()},setPreferredLanguage(e){this.state.preferredLanguage=e,l.Z.preferredLanguage=this.state.preferredLanguage},setContentWidth(e){this.state.contentWidth=e},setReferences(e){this.state.references=e},...u,...A}},7486:function(e,t,n){"use strict";const r=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],i=r.join(",");t["ZP"]={getTabbableElements(e){const t=e.querySelectorAll(i),n=t.length;let r;const s=[];for(r=0;r=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=r.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}}},5654:function(e,t,n){"use strict";n.d(t,{Md:function(){return a},Xy:function(){return i},Z$:function(){return r}});const r=e=>e[e.length-1],i=(e,t)=>JSON.stringify(e)===JSON.stringify(t);function*s(e,t){for(let n=0;n{o(e,s),o(e,a),e.setAttribute(s,"true"),e.setAttribute(a,"-1");const t=r.ZP.getTabbableElements(e);let n=t.length-1;while(n>=0)o(t[n],a),t[n].setAttribute(a,"-1"),n-=1},d=e=>{l(e,s),l(e,a);const t=e.querySelectorAll(`[${i+a}]`);let n=t.length-1;while(n>=0)l(t[n],a),n-=1};t["Z"]={hide(e){c(e,u)},show(e){c(e,d)}}},8841:function(e,t,n){"use strict";n.d(t,{d9:function(){return h},k_:function(){return p},Ek:function(){return d},LR:function(){return g},Us:function(){return A}});var r=n(5947),i=n(2449),s=n(1944);class a extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class o extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function l(e,t={},n={}){function r(e){return("ide"!=={NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_TARGET||0!==e.status)&&!e.ok}const o=(0,i.WN)(e),l=(0,i.Ex)(t);l&&(o.search=l);const c=await fetch(o.href,n);if(r(c))throw c;if(c.redirected)throw new a({location:c.url,response:c});const u=await c.json();return(0,s.ZP)(u.schemaVersion),u}function c(e){const t=e.replace(/\/$/,"");return`${(0,r.AH)(["/data",t])}.json`}function u(e){const{pathname:t,search:n}=new URL(e),r=/\/data(\/.*).json$/,i=r.exec(t);return i?i[1]+n:t+n}async function d(e,t,n){const r=c(e.path);let i;try{i=await l(r,e.query)}catch(s){if("ide"==={NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_TARGET)throw console.error(s),!1;if(s instanceof a)throw u(s.location);s.status&&404===s.status?n({name:"not-found",params:[e.path]}):n(new o(e))}return i}function A(e,t){return!(0,i.Lp)(e,t)}async function p(e,t={}){const n=c(e);return l(n,{},t)}function h(e){return JSON.parse(JSON.stringify(e))}async function g({slug:e}){const t=(0,i.WN)(["/index/",e,"index.json"]);return l(t)}},1944:function(e,t,n){"use strict";n.d(t,{W1:function(){return i},ZP:function(){return d},n4:function(){return a}});const r={major:0,minor:3,patch:0};function i({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function s(e){const[t=0,n=0,r=0]=e.split(".");return[Number(t),Number(n),Number(r)]}function a(e,t){const n=s(e),r=s(t);for(let i=0;ir[i])return 1;if(n[i]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:s,minor:a}=r;return t!==s?c(i(e)):n>a?l(i(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},9652:function(e,t,n){"use strict";n.d(t,{n:function(){return a}});let r=!1,i=-1,s=0;const a="data-scroll-lock-disable",o=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function l(e){e.touches.length>1||e.preventDefault()}const c=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function u(){s=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=`${s}px`,document.body.style.position="fixed",document.body.style.width="100%"}function d(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",l)}function A(e,t){const n=e.targetTouches[0].clientY-i,r=e.target.closest(`[${a}]`)||t;return 0===r.scrollTop&&n>0||c(r)&&n<0?l(e):(e.stopPropagation(),!0)}function p(e){document.addEventListener("touchmove",l,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(i=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&A(t,e)})}t["Z"]={lockScroll(e){r||(o()?p(e):u(),r=!0)},unlockScroll(e){r&&(o()?d(e):(document.body.style.removeProperty("overflow"),document.body.style.removeProperty("top"),document.body.style.removeProperty("position"),document.body.style.removeProperty("width"),window.scrollTo(0,Math.abs(s))),r=!1)}}},3685:function(e,t,n){var r={"./markdown":[2003,642],"./markdown.js":[2003,642],"./swift":[7467,217],"./swift.js":[7467,217]};function i(e){if(!n.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],i=t[0];return n.e(t[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(r)},i.id=3685,e.exports=i},3390:function(e){var t={exports:{}};function n(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var r=e[t];"object"!=typeof r||Object.isFrozen(r)||n(r)})),e}t.exports=n,t.exports.default=n;var r=t.exports;class i{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function a(e,...t){const n=Object.create(null);for(const r in e)n[r]=e[r];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const o="",l=e=>!!e.kind,c=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map(((e,t)=>`${e}${"_".repeat(t+1)}`))].join(" ")}return`${t}${e}`};class u{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=s(e)}openNode(e){if(!l(e))return;let t=e.kind;t=e.sublanguage?`language-${t}`:c(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){l(e)&&(this.buffer+=o)}value(){return this.buffer}span(e){this.buffer+=``}}class d{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every((e=>"string"===typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{d._collapse(e)})))}}class A extends d{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new u(this,this.options);return e.value()}finalize(){return!0}}function p(e){return e?"string"===typeof e?e:e.source:null}function h(e){return m("(?=",e,")")}function g(e){return m("(?:",e,")*")}function f(e){return m("(?:",e,")?")}function m(...e){const t=e.map((e=>p(e))).join("");return t}function v(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function b(...e){const t=v(e),n="("+(t.capture?"":"?:")+e.map((e=>p(e))).join("|")+")";return n}function y(e){return new RegExp(e.toString()+"|").exec("").length-1}function C(e,t){const n=e&&e.exec(t);return n&&0===n.index}const I=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function w(e,{joinWith:t}){let n=0;return e.map((e=>{n+=1;const t=n;let r=p(e),i="";while(r.length>0){const e=I.exec(r);if(!e){i+=r;break}i+=r.substring(0,e.index),r=r.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?i+="\\"+String(Number(e[1])+t):(i+=e[0],"("===e[0]&&n++)}return i})).map((e=>`(${e})`)).join(t)}const E=/\b\B/,B="[a-zA-Z]\\w*",x="[a-zA-Z_]\\w*",k="\\b\\d+(\\.\\d+)?",S="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",_="\\b(0b[01]+)",T="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",L=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=m(t,/.*\b/,e.binary,/\b.*/)),a({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},P={begin:"\\\\[\\s\\S]",relevance:0},Q={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[P]},M={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[P]},Z={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},D=function(e,t,n={}){const r=a({scope:"comment",begin:e,end:t,contains:[]},n);r.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const i=b("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return r.contains.push({begin:m(/[ ]+/,"(",i,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),r},O=D("//","$"),N=D("/\\*","\\*/"),R=D("#","$"),j={scope:"number",begin:k,relevance:0},G={scope:"number",begin:S,relevance:0},V={scope:"number",begin:_,relevance:0},$={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[P,{begin:/\[/,end:/\]/,relevance:0,contains:[P]}]}]},z={scope:"title",begin:B,relevance:0},q={scope:"title",begin:x,relevance:0},H={begin:"\\.\\s*"+x,relevance:0},W=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var F=Object.freeze({__proto__:null,MATCH_NOTHING_RE:E,IDENT_RE:B,UNDERSCORE_IDENT_RE:x,NUMBER_RE:k,C_NUMBER_RE:S,BINARY_NUMBER_RE:_,RE_STARTERS_RE:T,SHEBANG:L,BACKSLASH_ESCAPE:P,APOS_STRING_MODE:Q,QUOTE_STRING_MODE:M,PHRASAL_WORDS_MODE:Z,COMMENT:D,C_LINE_COMMENT_MODE:O,C_BLOCK_COMMENT_MODE:N,HASH_COMMENT_MODE:R,NUMBER_MODE:j,C_NUMBER_MODE:G,BINARY_NUMBER_MODE:V,REGEXP_MODE:$,TITLE_MODE:z,UNDERSCORE_TITLE_MODE:q,METHOD_GUARD:H,END_SAME_AS_BEGIN:W});function U(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function Y(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function X(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=U,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function K(e,t){Array.isArray(e.illegal)&&(e.illegal=b(...e.illegal))}function J(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function ee(e,t){void 0===e.relevance&&(e.relevance=1)}const te=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach((t=>{delete e[t]})),e.keywords=n.keywords,e.begin=m(n.beforeMatch,h(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ne=["of","and","for","in","not","or","if","then","parent","list","value"],re="keyword";function ie(e,t,n=re){const r=Object.create(null);return"string"===typeof e?i(n,e.split(" ")):Array.isArray(e)?i(n,e):Object.keys(e).forEach((function(n){Object.assign(r,ie(e[n],t,n))})),r;function i(e,n){t&&(n=n.map((e=>e.toLowerCase()))),n.forEach((function(t){const n=t.split("|");r[n[0]]=[e,se(n[0],n[1])]}))}}function se(e,t){return t?Number(t):ae(e)?0:1}function ae(e){return ne.includes(e.toLowerCase())}const oe={},le=e=>{console.error(e)},ce=(e,...t)=>{console.log(`WARN: ${e}`,...t)},ue=(e,t)=>{oe[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),oe[`${e}/${t}`]=!0)},de=new Error;function Ae(e,t,{key:n}){let r=0;const i=e[n],s={},a={};for(let o=1;o<=t.length;o++)a[o+r]=i[o],s[o+r]=!0,r+=y(t[o-1]);e[n]=a,e[n]._emit=s,e[n]._multi=!0}function pe(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),de;if("object"!==typeof e.beginScope||null===e.beginScope)throw le("beginScope must be object"),de;Ae(e,e.begin,{key:"beginScope"}),e.begin=w(e.begin,{joinWith:""})}}function he(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),de;if("object"!==typeof e.endScope||null===e.endScope)throw le("endScope must be object"),de;Ae(e,e.end,{key:"endScope"}),e.end=w(e.end,{joinWith:""})}}function ge(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function fe(e){ge(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),pe(e),he(e)}function me(e){function t(t,n){return new RegExp(p(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=y(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map((e=>e[1]));this.matcherRe=t(w(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),r=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,r)}}class r{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function i(e){const t=new r;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin"}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function s(n,r){const a=n;if(n.isCompiled)return a;[Y,J,fe,te].forEach((e=>e(n,r))),e.compilerExtensions.forEach((e=>e(n,r))),n.__beforeBegin=null,[X,K,ee].forEach((e=>e(n,r))),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=ie(n.keywords,e.case_insensitive)),a.keywordPatternRe=t(o,!0),r&&(n.begin||(n.begin=/\B|\b/),a.beginRe=t(a.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(a.endRe=t(a.end)),a.terminatorEnd=p(a.end)||"",n.endsWithParent&&r.terminatorEnd&&(a.terminatorEnd+=(n.end?"|":"")+r.terminatorEnd)),n.illegal&&(a.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return be("self"===e?n:e)}))),n.contains.forEach((function(e){s(e,a)})),n.starts&&s(n.starts,r),a.matcher=i(a),a}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=a(e.classNameAliases||{}),s(e)}function ve(e){return!!e&&(e.endsWithParent||ve(e.starts))}function be(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return a(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ve(e)?a(e,{starts:e.starts?a(e.starts):null}):Object.isFrozen(e)?a(e):e}var ye="11.3.1";class Ce extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const Ie=s,we=a,Ee=Symbol("nomatch"),Be=7,xe=function(e){const t=Object.create(null),n=Object.create(null),s=[];let a=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",l={disableAutodetect:!0,name:"Plain text",contains:[]};let c={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:A};function u(e){return c.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=c.languageDetectRe.exec(t);if(n){const t=M(n[1]);return t||(ce(o.replace("{}",n[1])),ce("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find((e=>u(e)||M(e)))}function p(e,t,n){let r="",i="";"object"===typeof t?(r=e,n=t.ignoreIllegals,i=t.language):(ue("10.7.0","highlight(lang, code, ...args) has been deprecated."),ue("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),i=e,r=t),void 0===n&&(n=!0);const s={code:r,language:i};R("before:highlight",s);const a=s.result?s.result:v(s.language,s.code,n);return a.code=s.code,R("after:highlight",a),a}function v(e,n,r,s){const l=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!_.keywords)return void L.addText(P);let e=0;_.keywordPatternRe.lastIndex=0;let t=_.keywordPatternRe.exec(P),n="";while(t){n+=P.substring(e,t.index);const r=x.case_insensitive?t[0].toLowerCase():t[0],i=u(_,r);if(i){const[e,s]=i;if(L.addText(n),n="",l[r]=(l[r]||0)+1,l[r]<=Be&&(Q+=s),e.startsWith("_"))n+=t[0];else{const n=x.classNameAliases[e]||e;L.addKeyword(t[0],n)}}else n+=t[0];e=_.keywordPatternRe.lastIndex,t=_.keywordPatternRe.exec(P)}n+=P.substr(e),L.addText(n)}function A(){if(""===P)return;let e=null;if("string"===typeof _.subLanguage){if(!t[_.subLanguage])return void L.addText(P);e=v(_.subLanguage,P,!0,T[_.subLanguage]),T[_.subLanguage]=e._top}else e=I(P,_.subLanguage.length?_.subLanguage:null);_.relevance>0&&(Q+=e.relevance),L.addSublanguage(e._emitter,e.language)}function p(){null!=_.subLanguage?A():d(),P=""}function h(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const r=x.classNameAliases[e[n]]||e[n],i=t[n];r?L.addKeyword(i,r):(P=i,d(),P=""),n++}}function g(e,t){return e.scope&&"string"===typeof e.scope&&L.openNode(x.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(L.addKeyword(P,x.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),P=""):e.beginScope._multi&&(h(e.beginScope,t),P="")),_=Object.create(e,{parent:{value:_}}),_}function f(e,t,n){let r=C(e.endRe,n);if(r){if(e["on:end"]){const n=new i(e);e["on:end"](t,n),n.isMatchIgnored&&(r=!1)}if(r){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return f(e.parent,t,n)}function m(e){return 0===_.matcher.regexIndex?(P+=e[0],1):(O=!0,0)}function b(e){const t=e[0],n=e.rule,r=new i(n),s=[n.__beforeBegin,n["on:begin"]];for(const i of s)if(i&&(i(e,r),r.isMatchIgnored))return m(t);return n.skip?P+=t:(n.excludeBegin&&(P+=t),p(),n.returnBegin||n.excludeBegin||(P=t)),g(n,e),n.returnBegin?0:t.length}function y(e){const t=e[0],r=n.substr(e.index),i=f(_,e,r);if(!i)return Ee;const s=_;_.endScope&&_.endScope._wrap?(p(),L.addKeyword(t,_.endScope._wrap)):_.endScope&&_.endScope._multi?(p(),h(_.endScope,e)):s.skip?P+=t:(s.returnEnd||s.excludeEnd||(P+=t),p(),s.excludeEnd&&(P=t));do{_.scope&&L.closeNode(),_.skip||_.subLanguage||(Q+=_.relevance),_=_.parent}while(_!==i.parent);return i.starts&&g(i.starts,e),s.returnEnd?0:t.length}function w(){const e=[];for(let t=_;t!==x;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach((e=>L.openNode(e)))}let E={};function B(t,i){const s=i&&i[0];if(P+=t,null==s)return p(),0;if("begin"===E.type&&"end"===i.type&&E.index===i.index&&""===s){if(P+=n.slice(i.index,i.index+1),!a){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=E.rule,t}return 1}if(E=i,"begin"===i.type)return b(i);if("illegal"===i.type&&!r){const e=new Error('Illegal lexeme "'+s+'" for mode "'+(_.scope||"")+'"');throw e.mode=_,e}if("end"===i.type){const e=y(i);if(e!==Ee)return e}if("illegal"===i.type&&""===s)return 1;if(D>1e5&&D>3*i.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return P+=s,s.length}const x=M(e);if(!x)throw le(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const k=me(x);let S="",_=s||k;const T={},L=new c.__emitter(c);w();let P="",Q=0,Z=0,D=0,O=!1;try{for(_.matcher.considerAll();;){D++,O?O=!1:_.matcher.considerAll(),_.matcher.lastIndex=Z;const e=_.matcher.exec(n);if(!e)break;const t=n.substring(Z,e.index),r=B(t,e);Z=e.index+r}return B(n.substr(Z)),L.closeAllNodes(),L.finalize(),S=L.toHTML(),{language:e,value:S,relevance:Q,illegal:!1,_emitter:L,_top:_}}catch(N){if(N.message&&N.message.includes("Illegal"))return{language:e,value:Ie(n),illegal:!0,relevance:0,_illegalBy:{message:N.message,index:Z,context:n.slice(Z-100,Z+100),mode:N.mode,resultSoFar:S},_emitter:L};if(a)return{language:e,value:Ie(n),illegal:!1,relevance:0,errorRaised:N,_emitter:L,_top:_};throw N}}function y(e){const t={value:Ie(e),illegal:!1,relevance:0,_top:l,_emitter:new c.__emitter(c)};return t._emitter.addText(e),t}function I(e,n){n=n||c.languages||Object.keys(t);const r=y(e),i=n.filter(M).filter(D).map((t=>v(t,e,!1)));i.unshift(r);const s=i.sort(((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(M(e.language).supersetOf===t.language)return 1;if(M(t.language).supersetOf===e.language)return-1}return 0})),[a,o]=s,l=a;return l.secondBest=o,l}function w(e,t,r){const i=t&&n[t]||r;e.classList.add("hljs"),e.classList.add(`language-${i}`)}function E(e){let t=null;const n=d(e);if(u(n))return;if(R("before:highlightElement",{el:e,language:n}),e.children.length>0&&(c.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),c.throwUnescapedHTML)){const t=new Ce("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const r=t.textContent,i=n?p(r,{language:n,ignoreIllegals:!0}):I(r);e.innerHTML=i.value,w(e,n,i.language),e.result={language:i.language,re:i.relevance,relevance:i.relevance},i.secondBest&&(e.secondBest={language:i.secondBest.language,relevance:i.secondBest.relevance}),R("after:highlightElement",{el:e,result:i,text:r})}function B(e){c=we(c,e)}const x=()=>{_(),ue("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function k(){_(),ue("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let S=!1;function _(){if("loading"===document.readyState)return void(S=!0);const e=document.querySelectorAll(c.cssSelector);e.forEach(E)}function T(){S&&_()}function L(n,r){let i=null;try{i=r(e)}catch(s){if(le("Language definition for '{}' could not be registered.".replace("{}",n)),!a)throw s;le(s),i=l}i.name||(i.name=n),t[n]=i,i.rawDefinition=r.bind(null,e),i.aliases&&Z(i.aliases,{languageName:n})}function P(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function Q(){return Object.keys(t)}function M(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function Z(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach((e=>{n[e.toLowerCase()]=t}))}function D(e){const t=M(e);return t&&!t.disableAutodetect}function O(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function N(e){O(e),s.push(e)}function R(e,t){const n=e;s.forEach((function(e){e[n]&&e[n](t)}))}function j(e){return ue("10.7.0","highlightBlock will be removed entirely in v12.0"),ue("10.7.0","Please use highlightElement now."),E(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",T,!1),Object.assign(e,{highlight:p,highlightAuto:I,highlightAll:_,highlightElement:E,highlightBlock:j,configure:B,initHighlighting:x,initHighlightingOnLoad:k,registerLanguage:L,unregisterLanguage:P,listLanguages:Q,getLanguage:M,registerAliases:Z,autoDetection:D,inherit:we,addPlugin:N}),e.debugMode=function(){a=!1},e.safeMode=function(){a=!0},e.versionString=ye,e.regex={concat:m,lookahead:h,either:b,optional:f,anyNumberOfTimes:g};for(const i in F)"object"===typeof F[i]&&r(F[i]);return Object.assign(e,F),e};var ke=xe({});e.exports=ke,ke.HighlightJS=ke,ke.default=ke}}]); \ No newline at end of file diff --git a/docs/js/chunk-vendors.bdb7cbba.js b/docs/js/chunk-vendors.bdb7cbba.js new file mode 100644 index 00000000..2b84f94c --- /dev/null +++ b/docs/js/chunk-vendors.bdb7cbba.js @@ -0,0 +1,26 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[998],{1001:function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):o&&(c=s?function(){o.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:o),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}n.d(e,{Z:function(){return r}})},8269:function(t,e,n){(function(e,n){t.exports=n(e)})("undefined"!=typeof n.g?n.g:this,(function(t){if(t.CSS&&t.CSS.escape)return t.CSS.escape;var e=function(t){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");var e,n=String(t),r=n.length,o=-1,i="",a=n.charCodeAt(0);while(++o=1&&e<=31||127==e||0==o&&e>=48&&e<=57||1==o&&e>=48&&e<=57&&45==a?"\\"+e.toString(16)+" ":(0!=o||1!=r||45!=e)&&(e>=128||45==e||95==e||e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)?n.charAt(o):"\\"+n.charAt(o):"�";return i};return t.CSS||(t.CSS={}),t.CSS.escape=e,e}))},7152:function(t,e){"use strict"; +/*! + * vue-i18n v8.28.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */var n=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],r=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function i(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}var a=Array.isArray;function s(t){return null!==t&&"object"===typeof t}function c(t){return"boolean"===typeof t}function u(t){return"string"===typeof t}var l=Object.prototype.toString,f="[object Object]";function p(t){return l.call(t)===f}function h(t){return null===t||void 0===t}function d(t){return"function"===typeof t}function v(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var n=null,r=null;return 1===t.length?s(t[0])||a(t[0])?r=t[0]:"string"===typeof t[0]&&(n=t[0]):2===t.length&&("string"===typeof t[0]&&(n=t[0]),(s(t[1])||a(t[1]))&&(r=t[1])),{locale:n,params:r}}function m(t){return JSON.parse(JSON.stringify(t))}function y(t,e){if(t.delete(e))return t}function g(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}function _(t,e){return!!~t.indexOf(e)}var b=Object.prototype.hasOwnProperty;function w(t,e){return b.call(t,e)}function C(t){for(var e=arguments,n=Object(t),r=1;r/g,">").replace(/"/g,""").replace(/'/g,"'")}function x(t){return null!=t&&Object.keys(t).forEach((function(e){"string"==typeof t[e]&&(t[e]=$(t[e]))})),t}function O(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var o=this.$i18n;return o._tc.apply(o,[t,o.locale,o._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}function S(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof xt){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){e=C(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(c){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(p(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof xt?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var o=t.i18n&&t.i18n.messages?t.i18n.messages:{},i=t.__i18nBridge||t.__i18n;i.forEach((function(t){o=C(o,JSON.parse(t))})),t.i18n.messages=o}catch(c){0}var a=t.i18n,s=a.sharedMessages;s&&p(s)&&(t.i18n.messages=C(t.i18n.messages,s)),this._i18n=new xt(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof xt?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof xt&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof xt||p(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof xt||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof xt)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}var T={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,r=e.parent,o=e.props,i=e.slots,a=r.$i18n;if(a){var s=o.path,c=o.locale,u=o.places,l=i(),f=a.i(s,c,E(l)||u?j(l.default,u):l),p=o.tag&&!0!==o.tag||!1===o.tag?o.tag:"span";return p?t(p,n,f):f}}};function E(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function j(t,e){var n=e?A(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var r=t.every(R);return t.reduce(r?F:I,n)}function A(t){return Array.isArray(t)?t.reduce(I,{}):Object.assign({},t)}function F(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function I(t,e,n){return t[n]=e,t}function R(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var M,L={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var r=e.props,o=e.parent,i=e.data,a=o.$i18n;if(!a)return null;var c=null,l=null;u(r.format)?c=r.format:s(r.format)&&(r.format.key&&(c=r.format.key),l=Object.keys(r.format).reduce((function(t,e){var o;return _(n,e)?Object.assign({},t,(o={},o[e]=r.format[e],o)):t}),null));var f=r.locale||a.locale,p=a._ntp(r.value,f,c,l),h=p.map((function(t,e){var n,r=i.scopedSlots&&i.scopedSlots[t.type];return r?r((n={},n[t.type]=t.value,n.index=e,n.parts=p,n)):t.value})),d=r.tag&&!0!==r.tag||!1===r.tag?r.tag:"span";return d?t(d,{attrs:i.attrs,class:i["class"],staticClass:i.staticClass},h):h}};function P(t,e,n){V(t,n)&&B(t,e,n)}function D(t,e,n,r){if(V(t,n)){var o=n.context.$i18n;U(t,n)&&k(e.value,e.oldValue)&&k(t._localeMessage,o.getLocaleMessage(o.locale))||B(t,e,n)}}function N(t,e,n,r){var i=n.context;if(i){var a=n.context.$i18n||{};e.modifiers.preserve||a.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function V(t,e){var n=e.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function U(t,e){var n=e.context;return t._locale===n.$i18n.locale}function B(t,e,n){var r,i,a=e.value,s=W(a),c=s.path,u=s.locale,l=s.args,f=s.choice;if(c||u||l)if(c){var p=n.context;t._vt=t.textContent=null!=f?(r=p.$i18n).tc.apply(r,[c,f].concat(H(u,l))):(i=p.$i18n).t.apply(i,[c].concat(H(u,l))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function W(t){var e,n,r,o;return u(t)?e=t:p(t)&&(e=t.path,n=t.locale,r=t.args,o=t.choice),{path:e,locale:n,args:r,choice:o}}function H(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||p(e))&&n.push(e),n}function z(t,e){void 0===e&&(e={bridge:!1}),z.installed=!0,M=t;M.version&&Number(M.version.split(".")[0]);O(M),M.mixin(S(e.bridge)),M.directive("t",{bind:P,update:D,unbind:N}),M.component(T.name,T),M.component(L.name,L);var n=M.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var q=function(){this._caches=Object.create(null)};q.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=G(t),this._caches[t]=n),J(n,e)};var K=/^(?:\d)+/,Z=/^(?:\w)+/;function G(t){var e=[],n=0,r="";while(n0)f--,l=it,p[X]();else{if(f=0,void 0===n)return!1;if(n=vt(n),!1===n)return!1;p[Y]()}};while(null!==l)if(u++,e=t[u],"\\"!==e||!h()){if(o=dt(e),s=lt[l],i=s[o]||s["else"]||ut,i===ut)return;if(l=i[0],a=p[i[1]],a&&(r=i[2],r=void 0===r?e:r,!1===a()))return;if(l===ct)return c}}var yt=function(){this._cache=Object.create(null)};yt.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=mt(t),e&&(this._cache[t]=e)),e||[]},yt.prototype.getPathValue=function(t,e){if(!s(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var r=n.length,o=t,i=0;while(i/,bt=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,wt=/^@(?:\.([a-zA-Z]+))?:/,Ct=/[()]/g,kt={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},$t=new q,xt=function(t){var e=this;void 0===t&&(t={}),!M&&"undefined"!==typeof window&&window.Vue&&z(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),o=t.messages||{},i=t.dateTimeFormats||t.datetimeFormats||{},a=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||$t,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new yt,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex){var o=r.getChoiceIndex;return o.call(e,t,n)}var i=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):i(t,n)},this._exist=function(t,n){return!(!t||!n)&&(!h(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(o).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,o[t])})),this._initVM({locale:n,fallbackLocale:r,messages:o,dateTimeFormats:i,numberFormats:a})},Ot={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};xt.prototype._checkLocaleMessage=function(t,e,n){var r=[],s=function(t,e,n,r){if(p(n))Object.keys(n).forEach((function(o){var i=n[o];p(i)?(r.push(o),r.push("."),s(t,e,i,r),r.pop(),r.pop()):(r.push(o),s(t,e,i,r),r.pop())}));else if(a(n))n.forEach((function(n,o){p(n)?(r.push("["+o+"]"),r.push("."),s(t,e,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),s(t,e,n,r),r.pop())}));else if(u(n)){var c=_t.test(n);if(c){var l="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?o(l):"error"===t&&i(l)}}};s(e,t,n,r)},xt.prototype._initVM=function(t){var e=M.config.silent;M.config.silent=!0,this._vm=new M({data:t,__VUE18N__INSTANCE__:!0}),M.config.silent=e},xt.prototype.destroyVM=function(){this._vm.$destroy()},xt.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},xt.prototype.unsubscribeDataChanging=function(t){y(this._dataListeners,t)},xt.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=g(t._dataListeners),n=e.length;while(n--)M.nextTick((function(){e[n]&&e[n].$forceUpdate()}))}),{deep:!0})},xt.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){r.$set(r,"locale",t),r.$forceUpdate()}),{immediate:!0})},xt.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Ot.vm.get=function(){return this._vm},Ot.messages.get=function(){return m(this._getMessages())},Ot.dateTimeFormats.get=function(){return m(this._getDateTimeFormats())},Ot.numberFormats.get=function(){return m(this._getNumberFormats())},Ot.availableLocales.get=function(){return Object.keys(this.messages).sort()},Ot.locale.get=function(){return this._vm.locale},Ot.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Ot.fallbackLocale.get=function(){return this._vm.fallbackLocale},Ot.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Ot.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Ot.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Ot.missing.get=function(){return this._missing},Ot.missing.set=function(t){this._missing=t},Ot.formatter.get=function(){return this._formatter},Ot.formatter.set=function(t){this._formatter=t},Ot.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Ot.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Ot.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Ot.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Ot.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Ot.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Ot.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Ot.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},Ot.postTranslation.get=function(){return this._postTranslation},Ot.postTranslation.set=function(t){this._postTranslation=t},Ot.sync.get=function(){return this._sync},Ot.sync.set=function(t){this._sync=t},xt.prototype._getMessages=function(){return this._vm.messages},xt.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},xt.prototype._getNumberFormats=function(){return this._vm.numberFormats},xt.prototype._warnDefault=function(t,e,n,r,o,i){if(!h(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,r,o]);if(u(a))return a}else 0;if(this._formatFallbackMessages){var s=v.apply(void 0,o);return this._render(e,i,s.params,e)}return e},xt.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:h(t))&&!h(this._root)&&this._fallbackRoot},xt.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},xt.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},xt.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},xt.prototype._interpolate=function(t,e,n,r,o,i,s){if(!e)return null;var c,l=this._path.getPathValue(e,n);if(a(l)||p(l))return l;if(h(l)){if(!p(e))return null;if(c=e[n],!u(c)&&!d(c))return null}else{if(!u(l)&&!d(l))return null;c=l}return u(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,r,"raw",i,s)),this._render(c,o,i,n)},xt.prototype._link=function(t,e,n,r,o,i,s){var c=n,u=c.match(bt);for(var l in u)if(u.hasOwnProperty(l)){var f=u[l],p=f.match(wt),h=p[0],d=p[1],v=f.replace(h,"").replace(Ct,"");if(_(s,v))return c;s.push(v);var m=this._interpolate(t,e,v,r,"raw"===o?"string":o,"raw"===o?void 0:i,s);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var y=this._root.$i18n;m=y._translate(y._getMessages(),y.locale,y.fallbackLocale,v,r,o,i)}m=this._warnDefault(t,v,m,r,a(i)?i:[i],o),this._modifiers.hasOwnProperty(d)?m=this._modifiers[d](m):kt.hasOwnProperty(d)&&(m=kt[d](m)),s.pop(),c=m?c.replace(f,m):c}return c},xt.prototype._createMessageContext=function(t,e,n,r){var o=this,i=a(t)?t:[],c=s(t)?t:{},u=function(t){return i[t]},l=function(t){return c[t]},f=this._getMessages(),p=this.locale;return{list:u,named:l,values:t,formatter:e,path:n,messages:f,locale:p,linked:function(t){return o._interpolate(p,f[p]||{},t,null,r,void 0,[t])}}},xt.prototype._render=function(t,e,n,r){if(d(t))return t(this._createMessageContext(n,this._formatter||$t,r,e));var o=this._formatter.interpolate(t,n,r);return o||(o=$t.interpolate(t,n,r)),"string"!==e||u(o)?o:o.join("")},xt.prototype._appendItemToChain=function(t,e,n){var r=!1;return _(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},xt.prototype._appendLocaleToChain=function(t,e,n){var r,o=e.split("-");do{var i=o.join("-");r=this._appendItemToChain(t,i,n),o.splice(-1,1)}while(o.length&&!0===r);return r},xt.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,o=0;o0)i[a]=arguments[a+4];if(!t)return"";var s=v.apply(void 0,i);this._escapeParameterHtml&&(s.params=x(s.params));var c=s.locale||e,u=this._translate(n,c,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(o=this._root).$t.apply(o,[t].concat(i))}return u=this._warnDefault(c,t,u,r,i,"string"),this._postTranslation&&null!==u&&void 0!==u&&(u=this._postTranslation(u,t)),u},xt.prototype.t=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},xt.prototype._i=function(t,e,n,r,o){var i=this._translate(n,e,this.fallbackLocale,t,r,"raw",o);if(this._isFallbackRoot(i)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,o)}return this._warnDefault(e,t,i,r,[o],"raw")},xt.prototype.i=function(t,e,n){return t?(u(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},xt.prototype._tc=function(t,e,n,r,o){var i,a=[],s=arguments.length-5;while(s-- >0)a[s]=arguments[s+5];if(!t)return"";void 0===o&&(o=1);var c={count:o,n:o},u=v.apply(void 0,a);return u.params=Object.assign(c,u.params),a=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((i=this)._t.apply(i,[t,e,n,r].concat(a)),o)},xt.prototype.fetchChoice=function(t,e){if(!t||!u(t))return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},xt.prototype.tc=function(t,e){var n,r=[],o=arguments.length-2;while(o-- >0)r[o]=arguments[o+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},xt.prototype._te=function(t,e,n){var r=[],o=arguments.length-3;while(o-- >0)r[o]=arguments[o+3];var i=v.apply(void 0,r).locale||e;return this._exist(n[i],t)},xt.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},xt.prototype.getLocaleMessage=function(t){return m(this._vm.messages[t]||{})},xt.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},xt.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,C("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},xt.prototype.getDateTimeFormat=function(t){return m(this._vm.dateTimeFormats[t]||{})},xt.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},xt.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,C(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},xt.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},xt.prototype._localizeDateTime=function(t,e,n,r,o,i){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var o=this.locale,i=null,a=null;return 1===e.length?(u(e[0])?i=e[0]:s(e[0])&&(e[0].locale&&(o=e[0].locale),e[0].key&&(i=e[0].key)),a=Object.keys(e[0]).reduce((function(t,n){var o;return _(r,n)?Object.assign({},t,(o={},o[n]=e[0][n],o)):t}),null)):2===e.length&&(u(e[0])&&(i=e[0]),u(e[1])&&(o=e[1])),this._d(t,o,i,a)},xt.prototype.getNumberFormat=function(t){return m(this._vm.numberFormats[t]||{})},xt.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},xt.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,C(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},xt.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},xt.prototype._getNumberFormatter=function(t,e,n,r,o,i){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[r]=arguments[r+1];var o=this.locale,i=null,a=null;return 1===e.length?u(e[0])?i=e[0]:s(e[0])&&(e[0].locale&&(o=e[0].locale),e[0].key&&(i=e[0].key),a=Object.keys(e[0]).reduce((function(t,r){var o;return _(n,r)?Object.assign({},t,(o={},o[r]=e[0][r],o)):t}),null)):2===e.length&&(u(e[0])&&(i=e[0]),u(e[1])&&(o=e[1])),this._n(t,o,i,a)},xt.prototype._ntp=function(t,e,n,r){if(!xt.availabilities.numberFormat)return[];if(!n){var o=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return o.formatToParts(t)}var i=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=i&&i.formatToParts(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return a||[]},Object.defineProperties(xt.prototype,Ot),Object.defineProperty(xt,"availabilities",{get:function(){if(!gt){var t="undefined"!==typeof Intl;gt={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return gt}}),xt.install=z,xt.version="8.28.2",e["Z"]=xt},8345:function(t,e){"use strict"; +/*! + * vue-router v3.5.2 + * (c) 2021 Evan You + * @license MIT + */function n(t,e){0}function r(t,e){for(var n in e)t[n]=e[n];return t}var o=/[!'()*]/g,i=function(t){return"%"+t.charCodeAt(0).toString(16)},a=/%2C/g,s=function(t){return encodeURIComponent(t).replace(o,i).replace(a,",")};function c(t){try{return decodeURIComponent(t)}catch(e){0}return t}function u(t,e,n){void 0===e&&(e={});var r,o=n||f;try{r=o(t||"")}catch(s){r={}}for(var i in e){var a=e[i];r[i]=Array.isArray(a)?a.map(l):l(a)}return r}var l=function(t){return null==t||"object"===typeof t?t:String(t)};function f(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=c(n.shift()),o=n.length>0?c(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]})),e):e}function p(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return s(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(s(e)):r.push(s(e)+"="+s(t)))})),r.join("&")}return s(e)+"="+s(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var h=/\/?$/;function d(t,e,n,r){var o=r&&r.options.stringifyQuery,i=e.query||{};try{i=v(i)}catch(s){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:g(e,o),matched:t?y(t):[]};return n&&(a.redirectedFrom=g(n,o)),Object.freeze(a)}function v(t){if(Array.isArray(t))return t.map(v);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=v(t[n]);return e}return t}var m=d(null,{path:"/"});function y(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function g(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var o=t.hash;void 0===o&&(o="");var i=e||p;return(n||"/")+i(r)+o}function _(t,e,n){return e===m?t===e:!!e&&(t.path&&e.path?t.path.replace(h,"")===e.path.replace(h,"")&&(n||t.hash===e.hash&&b(t.query,e.query)):!(!t.name||!e.name)&&(t.name===e.name&&(n||t.hash===e.hash&&b(t.query,e.query)&&b(t.params,e.params))))}function b(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t).sort(),r=Object.keys(e).sort();return n.length===r.length&&n.every((function(n,o){var i=t[n],a=r[o];if(a!==n)return!1;var s=e[n];return null==i||null==s?i===s:"object"===typeof i&&"object"===typeof s?b(i,s):String(i)===String(s)}))}function w(t,e){return 0===t.path.replace(h,"/").indexOf(e.path.replace(h,"/"))&&(!e.hash||t.hash===e.hash)&&C(t.query,e.query)}function C(t,e){for(var n in e)if(!(n in t))return!1;return!0}function k(t){for(var e=0;e=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}function E(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},A=J,F=P,I=D,R=U,M=G,L=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function P(t,e){var n,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";while(null!=(n=L.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(i,l),i=l+c.length,u)a+=u[1];else{var f=t[i],p=n[2],h=n[3],d=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=f&&f!==p,_="+"===m||"*"===m,b="?"===m||"*"===m,w=n[2]||s,C=d||v;r.push({name:h||o++,prefix:p||"",delimiter:w,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:C?W(C):y?".*":"[^"+B(w)+"]+?"})}}return i1||!$.length)return 0===$.length?t():t("span",{},$)}if("a"===this.tag)k.on=C,k.attrs={href:c,"aria-current":g};else{var x=at(this.$slots.default);if(x){x.isStatic=!1;var O=x.data=r({},x.data);for(var S in O.on=O.on||{},O.on){var T=O.on[S];S in C&&(O.on[S]=Array.isArray(T)?T:[T])}for(var E in C)E in O.on?O.on[E].push(C[E]):O.on[E]=b;var j=x.data.attrs=r({},x.data.attrs);j.href=c,j["aria-current"]=g}else k.on=C}return t(this.tag,k,this.$slots.default)}};function it(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function at(t){if(t)for(var e,n=0;n-1&&(s.params[f]=n.params[f]);return s.path=Y(u.path,s.params,'named route "'+c+'"'),p(u,s,a)}if(s.path){s.params={};for(var h=0;h=t.length?n():t[o]?e(t[o],(function(){r(o+1)})):r(o+1)};r(0)}var Dt={redirected:2,aborted:4,cancelled:8,duplicated:16};function Nt(t,e){return Wt(t,e,Dt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+zt(e)+'" via a navigation guard.')}function Vt(t,e){var n=Wt(t,e,Dt.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Ut(t,e){return Wt(t,e,Dt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Bt(t,e){return Wt(t,e,Dt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Wt(t,e,n,r){var o=new Error(r);return o._isRouter=!0,o.from=t,o.to=e,o.type=n,o}var Ht=["params","query","hash"];function zt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return Ht.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function qt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Kt(t,e){return qt(t)&&t._isRouter&&(null==e||t.type===e)}function Zt(t){return function(e,n,r){var o=!1,i=0,a=null;Gt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){o=!0,i++;var c,u=Qt((function(e){Yt(e)&&(e=e.default),t.resolved="function"===typeof e?e:tt.extend(e),n.components[s]=e,i--,i<=0&&r()})),l=Qt((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=qt(t)?t:new Error(e),r(a))}));try{c=t(u,l)}catch(p){l(p)}if(c)if("function"===typeof c.then)c.then(u,l);else{var f=c.component;f&&"function"===typeof f.then&&f.then(u,l)}}})),o||r()}}function Gt(t,e){return Jt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Jt(t){return Array.prototype.concat.apply([],t)}var Xt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Yt(t){return t.__esModule||Xt&&"Module"===t[Symbol.toStringTag]}function Qt(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var te=function(t,e){this.router=t,this.base=ee(e),this.current=m,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ee(t){if(!t)if(ct){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function ne(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=Rt&&n;r&&this.listeners.push(Ct());var o=function(){var n=t.current,o=fe(t.base);t.current===m&&o===t._startLocation||t.transitionTo(o,(function(t){r&&kt(e,t,n,!0)}))};window.addEventListener("popstate",o),this.listeners.push((function(){window.removeEventListener("popstate",o)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){Mt(E(r.base+t.fullPath)),kt(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){Lt(E(r.base+t.fullPath)),kt(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(fe(this.base)!==this.current.fullPath){var e=E(this.base+this.current.fullPath);t?Mt(e):Lt(e)}},e.prototype.getCurrentLocation=function(){return fe(this.base)},e}(te);function fe(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(E(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var pe=function(t){function e(e,n,r){t.call(this,e,n),r&&he(this.base)||de()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Rt&&n;r&&this.listeners.push(Ct());var o=function(){var e=t.current;de()&&t.transitionTo(ve(),(function(n){r&&kt(t.router,n,e,!0),Rt||ge(n.fullPath)}))},i=Rt?"popstate":"hashchange";window.addEventListener(i,o),this.listeners.push((function(){window.removeEventListener(i,o)}))}},e.prototype.push=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){ye(t.fullPath),kt(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){ge(t.fullPath),kt(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;ve()!==e&&(t?ye(e):ge(e))},e.prototype.getCurrentLocation=function(){return ve()},e}(te);function he(t){var e=fe(t);if(!/^\/#/.test(e))return window.location.replace(E(t+"/#"+e)),!0}function de(){var t=ve();return"/"===t.charAt(0)||(ge("/"+t),!1)}function ve(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function me(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ye(t){Rt?Mt(me(t)):window.location.hash=t}function ge(t){Rt?Lt(me(t)):window.location.replace(me(t))}var _e=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){Kt(t,Dt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(te),be=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=ht(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Rt&&!1!==t.fallback,this.fallback&&(e="hash"),ct||(e="abstract"),this.mode=e,e){case"history":this.history=new le(this,t.base);break;case"hash":this.history=new pe(this,t.base,this.fallback);break;case"abstract":this.history=new _e(this,t.base);break;default:0}},we={currentRoute:{configurable:!0}};function Ce(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function ke(t,e,n){var r="hash"===n?"#"+e:e;return t?E(t+"/"+r):r}be.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},we.currentRoute.get=function(){return this.history&&this.history.current},be.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof le||n instanceof pe){var r=function(t){var r=n.current,o=e.options.scrollBehavior,i=Rt&&o;i&&"fullPath"in t&&kt(e,t,r,!1)},o=function(t){n.setupListeners(),r(t)};n.transitionTo(n.getCurrentLocation(),o,o)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},be.prototype.beforeEach=function(t){return Ce(this.beforeHooks,t)},be.prototype.beforeResolve=function(t){return Ce(this.resolveHooks,t)},be.prototype.afterEach=function(t){return Ce(this.afterHooks,t)},be.prototype.onReady=function(t,e){this.history.onReady(t,e)},be.prototype.onError=function(t){this.history.onError(t)},be.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},be.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},be.prototype.go=function(t){this.history.go(t)},be.prototype.back=function(){this.go(-1)},be.prototype.forward=function(){this.go(1)},be.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},be.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=Q(t,e,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath,a=this.history.base,s=ke(a,i,this.mode);return{location:r,route:o,href:s,normalizedTo:r,resolved:o}},be.prototype.getRoutes=function(){return this.matcher.getRoutes()},be.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},be.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(be.prototype,we),be.install=st,be.version="3.5.2",be.isNavigationFailure=Kt,be.NavigationFailureType=Dt,be.START_LOCATION=m,ct&&window.Vue&&window.Vue.use(be),e["Z"]=be},144:function(t,e,n){"use strict";n.r(e),n.d(e,{EffectScope:function(){return Oe},computed:function(){return de},customRef:function(){return ie},default:function(){return ni},defineAsyncComponent:function(){return Qn},defineComponent:function(){return mr},del:function(){return Nt},effectScope:function(){return Se},getCurrentInstance:function(){return mt},getCurrentScope:function(){return Ee},h:function(){return Ln},inject:function(){return Ie},isProxy:function(){return Kt},isReactive:function(){return Ht},isReadonly:function(){return qt},isRef:function(){return Xt},isShallow:function(){return zt},markRaw:function(){return Gt},mergeDefaults:function(){return Cn},nextTick:function(){return Jn},onActivated:function(){return cr},onBeforeMount:function(){return nr},onBeforeUnmount:function(){return ar},onBeforeUpdate:function(){return or},onDeactivated:function(){return ur},onErrorCaptured:function(){return dr},onMounted:function(){return rr},onRenderTracked:function(){return fr},onRenderTriggered:function(){return pr},onScopeDispose:function(){return je},onServerPrefetch:function(){return lr},onUnmounted:function(){return sr},onUpdated:function(){return ir},provide:function(){return Ae},proxyRefs:function(){return re},reactive:function(){return Ut},readonly:function(){return le},ref:function(){return Yt},set:function(){return Dt},shallowReactive:function(){return Bt},shallowReadonly:function(){return he},shallowRef:function(){return Qt},toRaw:function(){return Zt},toRef:function(){return se},toRefs:function(){return ae},triggerRef:function(){return ee},unref:function(){return ne},useAttrs:function(){return _n},useCssModule:function(){return Xn},useCssVars:function(){return Yn},useListeners:function(){return bn},useSlots:function(){return gn},version:function(){return vr},watch:function(){return $e},watchEffect:function(){return _e},watchPostEffect:function(){return be},watchSyncEffect:function(){return we}}); +/*! + * Vue.js v2.7.10 + * (c) 2014-2022 Evan You + * Released under the MIT License. + */ +var r=Object.freeze({}),o=Array.isArray;function i(t){return void 0===t||null===t}function a(t){return void 0!==t&&null!==t}function s(t){return!0===t}function c(t){return!1===t}function u(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function l(t){return"function"===typeof t}function f(t){return null!==t&&"object"===typeof t}var p=Object.prototype.toString;function h(t){return"[object Object]"===p.call(t)}function d(t){return"[object RegExp]"===p.call(t)}function v(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function m(t){return a(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function y(t){return null==t?"":Array.isArray(t)||h(t)&&t.toString===p?JSON.stringify(t,null,2):String(t)}function g(t){var e=parseFloat(t);return isNaN(e)?t:e}function _(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var C=Object.prototype.hasOwnProperty;function k(t,e){return C.call(t,e)}function $(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var x=/-(\w)/g,O=$((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),S=$((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),T=/\B([A-Z])/g,E=$((function(t){return t.replace(T,"-$1").toLowerCase()}));function j(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function A(t,e){return t.bind(e)}var F=Function.prototype.bind?A:j;function I(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function R(t,e){for(var n in e)t[n]=e[n];return t}function M(t){for(var e={},n=0;n0,rt=tt&&tt.indexOf("edge/")>0;tt&&tt.indexOf("android");var ot=tt&&/iphone|ipad|ipod|ios/.test(tt);tt&&/chrome\/\d+/.test(tt),tt&&/phantomjs/.test(tt);var it,at=tt&&tt.match(/firefox\/(\d+)/),st={}.watch,ct=!1;if(Q)try{var ut={};Object.defineProperty(ut,"passive",{get:function(){ct=!0}}),window.addEventListener("test-passive",null,ut)}catch(nc){}var lt=function(){return void 0===it&&(it=!Q&&"undefined"!==typeof n.g&&(n.g["process"]&&"server"===n.g["process"].env.VUE_ENV)),it},ft=Q&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function pt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ht,dt="undefined"!==typeof Symbol&&pt(Symbol)&&"undefined"!==typeof Reflect&&pt(Reflect.ownKeys);ht="undefined"!==typeof Set&&pt(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var vt=null;function mt(){return vt&&{proxy:vt}}function yt(t){void 0===t&&(t=null),t||vt&&vt._scope.off(),vt=t,t&&t._scope.on()}var gt=function(){function t(t,e,n,r,o,i,a,s){this.tag=t,this.data=e,this.children=n,this.text=r,this.elm=o,this.ns=void 0,this.context=i,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(t.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),t}(),_t=function(t){void 0===t&&(t="");var e=new gt;return e.text=t,e.isComment=!0,e};function bt(t){return new gt(void 0,void 0,void 0,String(t))}function wt(t){var e=new gt(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}var Ct=0,kt=function(){function t(){this.id=Ct++,this.subs=[]}return t.prototype.addSub=function(t){this.subs.push(t)},t.prototype.removeSub=function(t){w(this.subs,t)},t.prototype.depend=function(e){t.target&&t.target.addDep(this)},t.prototype.notify=function(t){var e=this.subs.slice();for(var n=0,r=e.length;n1)return n&&l(e)?e.call(r):e}else 0}var Re=$((function(t){var e="&"===t.charAt(0);t=e?t.slice(1):t;var n="~"===t.charAt(0);t=n?t.slice(1):t;var r="!"===t.charAt(0);return t=r?t.slice(1):t,{name:t,once:n,capture:r,passive:e}}));function Me(t,e){function n(){var t=n.fns;if(!o(t))return Dn(t,null,arguments,e,"v-on handler");for(var r=t.slice(),i=0;i0&&(r=We(r,"".concat(e||"","_").concat(n)),Be(r[0])&&Be(l)&&(f[c]=bt(l.text+r[0].text),r.shift()),f.push.apply(f,r)):u(r)?Be(l)?f[c]=bt(l.text+r):""!==r&&f.push(bt(r)):Be(r)&&Be(l)?f[c]=bt(l.text+r.text):(s(t._isVList)&&a(r.tag)&&i(r.key)&&a(e)&&(r.key="__vlist".concat(e,"_").concat(n,"__")),f.push(r)));return f}function He(t,e){var n,r,i,s,c=null;if(o(t)||"string"===typeof t)for(c=new Array(t.length),n=0,r=t.length;n0,s=e?!!e.$stable:!a,c=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(s&&o&&o!==r&&c===o.$key&&!a&&!o.$hasNormal)return o;for(var u in i={},e)e[u]&&"$"!==u[0]&&(i[u]=ln(t,n,u,e[u]))}else i={};for(var l in n)l in i||(i[l]=fn(n,l));return e&&Object.isExtensible(e)&&(e._normalized=i),G(i,"$stable",s),G(i,"$key",c),G(i,"$hasNormal",a),i}function ln(t,e,n,r){var i=function(){var e=vt;yt(t);var n=arguments.length?r.apply(null,arguments):r({});n=n&&"object"===typeof n&&!o(n)?[n]:Ue(n);var i=n&&n[0];return yt(e),n&&(!i||1===n.length&&i.isComment&&!cn(i))?void 0:n};return r.proxy&&Object.defineProperty(e,n,{get:i,enumerable:!0,configurable:!0}),i}function fn(t,e){return function(){return t[e]}}function pn(t){var e=t.$options,n=e.setup;if(n){var r=t._setupContext=hn(t);yt(t),xt();var o=Dn(n,null,[t._props||Bt({}),r],t,"setup");if(Ot(),yt(),l(o))e.render=o;else if(f(o))if(t._setupState=o,o.__sfc){var i=t._setupProxy={};for(var a in o)"__sfc"!==a&&oe(i,o,a)}else for(var a in o)Z(a)||oe(t,o,a);else 0}}function hn(t){return{get attrs(){if(!t._attrsProxy){var e=t._attrsProxy={};G(e,"_v_attr_proxy",!0),dn(e,t.$attrs,r,t,"$attrs")}return t._attrsProxy},get listeners(){if(!t._listenersProxy){var e=t._listenersProxy={};dn(e,t.$listeners,r,t,"$listeners")}return t._listenersProxy},get slots(){return mn(t)},emit:F(t.$emit,t),expose:function(e){e&&Object.keys(e).forEach((function(n){return oe(t,e,n)}))}}}function dn(t,e,n,r,o){var i=!1;for(var a in e)a in t?e[a]!==n[a]&&(i=!0):(i=!0,vn(t,a,r,o));for(var a in t)a in e||(i=!0,delete t[a]);return i}function vn(t,e,n,r){Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){return n[r][e]}})}function mn(t){return t._slotsProxy||yn(t._slotsProxy={},t.$scopedSlots),t._slotsProxy}function yn(t,e){for(var n in e)t[n]=e[n];for(var n in t)n in e||delete t[n]}function gn(){return wn().slots}function _n(){return wn().attrs}function bn(){return wn().listeners}function wn(){var t=vt;return t._setupContext||(t._setupContext=hn(t))}function Cn(t,e){var n=o(t)?t.reduce((function(t,e){return t[e]={},t}),{}):t;for(var r in e){var i=n[r];i?o(i)||l(i)?n[r]={type:i,default:e[r]}:i.default=e[r]:null===i&&(n[r]={default:e[r]})}return n}function kn(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,o=n&&n.context;t.$slots=an(e._renderChildren,o),t.$scopedSlots=n?un(t.$parent,n.data.scopedSlots,t.$slots):r,t._c=function(e,n,r,o){return Fn(t,e,n,r,o,!1)},t.$createElement=function(e,n,r,o){return Fn(t,e,n,r,o,!0)};var i=n&&n.data;Pt(t,"$attrs",i&&i.attrs||r,null,!0),Pt(t,"$listeners",e._parentListeners||r,null,!0)}var $n=null;function xn(t){on(t.prototype),t.prototype.$nextTick=function(t){return Jn(t,this)},t.prototype._render=function(){var t,e=this,n=e.$options,r=n.render,i=n._parentVnode;i&&e._isMounted&&(e.$scopedSlots=un(e.$parent,i.data.scopedSlots,e.$slots,e.$scopedSlots),e._slotsProxy&&yn(e._slotsProxy,e.$scopedSlots)),e.$vnode=i;try{yt(e),$n=e,t=r.call(e._renderProxy,e.$createElement)}catch(nc){Pn(nc,e,"render"),t=e._vnode}finally{$n=null,yt()}return o(t)&&1===t.length&&(t=t[0]),t instanceof gt||(t=_t()),t.parent=i,t}}function On(t,e){return(t.__esModule||dt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),f(t)?e.extend(t):t}function Sn(t,e,n,r,o){var i=_t();return i.asyncFactory=t,i.asyncMeta={data:e,context:n,children:r,tag:o},i}function Tn(t,e){if(s(t.error)&&a(t.errorComp))return t.errorComp;if(a(t.resolved))return t.resolved;var n=$n;if(n&&a(t.owners)&&-1===t.owners.indexOf(n)&&t.owners.push(n),s(t.loading)&&a(t.loadingComp))return t.loadingComp;if(n&&!a(t.owners)){var r=t.owners=[n],o=!0,c=null,u=null;n.$on("hook:destroyed",(function(){return w(r,n)}));var l=function(t){for(var e=0,n=r.length;e1?I(n):n;for(var r=I(arguments,1),o='event handler for "'.concat(t,'"'),i=0,a=n.length;idocument.createEvent("Event").timeStamp&&(Kr=function(){return Zr.now()})}var Gr=function(t,e){if(t.post){if(!e.post)return 1}else if(e.post)return-1;return t.id-e.id};function Jr(){var t,e;for(qr=Kr(),Wr=!0,Nr.sort(Gr),Hr=0;HrHr&&Nr[n].id>t.id)n--;Nr.splice(n+1,0,t)}else Nr.push(t);Br||(Br=!0,Jn(Jr))}}function eo(t){var e=t.$options.provide;if(e){var n=l(e)?e.call(t):e;if(!f(n))return;for(var r=Fe(t),o=dt?Reflect.ownKeys(n):Object.keys(n),i=0;i-1)if(i&&!k(o,"default"))a=!1;else if(""===a||a===E(t)){var c=Mo(String,o.type);(c<0||s-1)return this;var n=I(arguments,1);return n.unshift(this),l(t.install)?t.install.apply(t,n):l(t)&&t.apply(null,n),e.push(t),this}}function oi(t){t.mixin=function(t){return this.options=To(this.options,t),this}}function ii(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=co(t)||co(n.options);var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=To(n.options,t),a["super"]=n,a.options.props&&ai(a),a.options.computed&&si(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,H.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=R({},a.options),o[r]=a,a}}function ai(t){var e=t.options.props;for(var n in e)Po(t.prototype,"_props",n)}function si(t){var e=t.options.computed;for(var n in e)Ho(t.prototype,n,e[n])}function ci(t){H.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&h(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&l(n)&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function ui(t){return t&&(co(t.Ctor.options)||t.tag)}function li(t,e){return o(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!d(t)&&t.test(e)}function fi(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=a.name;s&&!e(s)&&pi(n,i,r,o)}}}function pi(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,w(n,e)}Yo(ni),Jo(ni),Tr(ni),Fr(ni),xn(ni);var hi=[String,RegExp,Array],di={name:"keep-alive",abstract:!0,props:{include:hi,exclude:hi,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,o=t.keyToCache;if(r){var i=r.tag,a=r.componentInstance,s=r.componentOptions;e[o]={name:ui(s),tag:i,componentInstance:a},n.push(o),this.max&&n.length>parseInt(this.max)&&pi(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)pi(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){fi(t,(function(t){return li(e,t)}))})),this.$watch("exclude",(function(e){fi(t,(function(t){return!li(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=En(t),n=e&&e.componentOptions;if(n){var r=ui(n),o=this,i=o.include,a=o.exclude;if(i&&(!r||!li(i,r))||a&&r&&li(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,w(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},vi={KeepAlive:di};function mi(t){var e={get:function(){return q}};Object.defineProperty(t,"config",e),t.util={warn:yo,extend:R,mergeOptions:To,defineReactive:Pt},t.set=Dt,t.delete=Nt,t.nextTick=Jn,t.observable=function(t){return Lt(t),t},t.options=Object.create(null),H.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,R(t.options.components,vi),ri(t),oi(t),ii(t),ci(t)}mi(ni),Object.defineProperty(ni.prototype,"$isServer",{get:lt}),Object.defineProperty(ni.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(ni,"FunctionalRenderContext",{value:oo}),ni.version=vr;var yi=_("style,class"),gi=_("input,textarea,option,select,progress"),_i=function(t,e,n){return"value"===n&&gi(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},bi=_("contenteditable,draggable,spellcheck"),wi=_("events,caret,typing,plaintext-only"),Ci=function(t,e){return Si(e)||"false"===e?"false":"contenteditable"===t&&wi(e)?e:"true"},ki=_("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),$i="http://www.w3.org/1999/xlink",xi=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Oi=function(t){return xi(t)?t.slice(6,t.length):""},Si=function(t){return null==t||!1===t};function Ti(t){var e=t.data,n=t,r=t;while(a(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Ei(r.data,e));while(a(n=n.parent))n&&n.data&&(e=Ei(e,n.data));return ji(e.staticClass,e.class)}function Ei(t,e){return{staticClass:Ai(t.staticClass,e.staticClass),class:a(t.class)?[t.class,e.class]:e.class}}function ji(t,e){return a(t)||a(e)?Ai(t,Fi(e)):""}function Ai(t,e){return t?e?t+" "+e:t:e||""}function Fi(t){return Array.isArray(t)?Ii(t):f(t)?Ri(t):"string"===typeof t?t:""}function Ii(t){for(var e,n="",r=0,o=t.length;r-1?Vi[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Vi[t]=/HTMLUnknownElement/.test(e.toString())}var Bi=_("text,number,password,search,email,tel,url");function Wi(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function Hi(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function zi(t,e){return document.createElementNS(Mi[t],e)}function qi(t){return document.createTextNode(t)}function Ki(t){return document.createComment(t)}function Zi(t,e,n){t.insertBefore(e,n)}function Gi(t,e){t.removeChild(e)}function Ji(t,e){t.appendChild(e)}function Xi(t){return t.parentNode}function Yi(t){return t.nextSibling}function Qi(t){return t.tagName}function ta(t,e){t.textContent=e}function ea(t,e){t.setAttribute(e,"")}var na=Object.freeze({__proto__:null,createElement:Hi,createElementNS:zi,createTextNode:qi,createComment:Ki,insertBefore:Zi,removeChild:Gi,appendChild:Ji,parentNode:Xi,nextSibling:Yi,tagName:Qi,setTextContent:ta,setStyleScope:ea}),ra={create:function(t,e){oa(e)},update:function(t,e){t.data.ref!==e.data.ref&&(oa(t,!0),oa(e))},destroy:function(t){oa(t,!0)}};function oa(t,e){var n=t.data.ref;if(a(n)){var r=t.context,i=t.componentInstance||t.elm,s=e?null:i,c=e?void 0:i;if(l(n))Dn(n,r,[s],r,"template ref function");else{var u=t.data.refInFor,f="string"===typeof n||"number"===typeof n,p=Xt(n),h=r.$refs;if(f||p)if(u){var d=f?h[n]:n.value;e?o(d)&&w(d,i):o(d)?d.includes(i)||d.push(i):f?(h[n]=[i],ia(r,n,h[n])):n.value=[i]}else if(f){if(e&&h[n]!==i)return;h[n]=c,ia(r,n,s)}else if(p){if(e&&n.value!==i)return;n.value=s}else 0}}}function ia(t,e,n){var r=t._setupState;r&&k(r,e)&&(Xt(r[e])?r[e].value=n:r[e]=n)}var aa=new gt("",{},[]),sa=["create","activate","update","remove","destroy"];function ca(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&a(t.data)===a(e.data)&&ua(t,e)||s(t.isAsyncPlaceholder)&&i(e.asyncFactory.error))}function ua(t,e){if("input"!==t.tag)return!0;var n,r=a(n=t.data)&&a(n=n.attrs)&&n.type,o=a(n=e.data)&&a(n=n.attrs)&&n.type;return r===o||Bi(r)&&Bi(o)}function la(t,e,n){var r,o,i={};for(r=e;r<=n;++r)o=t[r].key,a(o)&&(i[o]=r);return i}function fa(t){var e,n,r={},c=t.modules,l=t.nodeOps;for(e=0;ev?(f=i(n[g+1])?null:n[g+1].elm,$(t,f,n,h,g,r)):h>g&&O(e,p,v)}function E(t,e,n,r){for(var o=n;o-1?Ca(t,e,n):ki(e)?Si(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):bi(e)?t.setAttribute(e,Ci(e,n)):xi(e)?Si(n)?t.removeAttributeNS($i,Oi(e)):t.setAttributeNS($i,e,n):Ca(t,e,n)}function Ca(t,e,n){if(Si(n))t.removeAttribute(e);else{if(et&&!nt&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var ka={create:ba,update:ba};function $a(t,e){var n=e.elm,r=e.data,o=t.data;if(!(i(r.staticClass)&&i(r.class)&&(i(o)||i(o.staticClass)&&i(o.class)))){var s=Ti(e),c=n._transitionClasses;a(c)&&(s=Ai(s,Fi(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var xa,Oa={create:$a,update:$a},Sa="__r",Ta="__c";function Ea(t){if(a(t[Sa])){var e=et?"change":"input";t[e]=[].concat(t[Sa],t[e]||[]),delete t[Sa]}a(t[Ta])&&(t.change=[].concat(t[Ta],t.change||[]),delete t[Ta])}function ja(t,e,n){var r=xa;return function o(){var i=e.apply(null,arguments);null!==i&&Ia(t,o,n,r)}}var Aa=Bn&&!(at&&Number(at[1])<=53);function Fa(t,e,n,r){if(Aa){var o=qr,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}xa.addEventListener(t,e,ct?{capture:n,passive:r}:n)}function Ia(t,e,n,r){(r||xa).removeEventListener(t,e._wrapper||e,n)}function Ra(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};xa=e.elm||t.elm,Ea(n),Le(n,r,Fa,Ia,ja,e.context),xa=void 0}}var Ma,La={create:Ra,update:Ra,destroy:function(t){return Ra(t,aa)}};function Pa(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,r,o=e.elm,c=t.data.domProps||{},u=e.data.domProps||{};for(n in(a(u.__ob__)||s(u._v_attr_proxy))&&(u=e.data.domProps=R({},u)),c)n in u||(o[n]="");for(n in u){if(r=u[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===c[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=r;var l=i(r)?"":String(r);Da(o,l)&&(o.value=l)}else if("innerHTML"===n&&Pi(o.tagName)&&i(o.innerHTML)){Ma=Ma||document.createElement("div"),Ma.innerHTML="".concat(r,"");var f=Ma.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(f.firstChild)o.appendChild(f.firstChild)}else if(r!==c[n])try{o[n]=r}catch(nc){}}}}function Da(t,e){return!t.composing&&("OPTION"===t.tagName||Na(t,e)||Va(t,e))}function Na(t,e){var n=!0;try{n=document.activeElement!==t}catch(nc){}return n&&t.value!==e}function Va(t,e){var n=t.value,r=t._vModifiers;if(a(r)){if(r.number)return g(n)!==g(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var Ua={create:Pa,update:Pa},Ba=$((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function Wa(t){var e=Ha(t.style);return t.staticStyle?R(t.staticStyle,e):e}function Ha(t){return Array.isArray(t)?M(t):"string"===typeof t?Ba(t):t}function za(t,e){var n,r={};if(e){var o=t;while(o.componentInstance)o=o.componentInstance._vnode,o&&o.data&&(n=Wa(o.data))&&R(r,n)}(n=Wa(t.data))&&R(r,n);var i=t;while(i=i.parent)i.data&&(n=Wa(i.data))&&R(r,n);return r}var qa,Ka=/^--/,Za=/\s*!important$/,Ga=function(t,e,n){if(Ka.test(e))t.style.setProperty(e,n);else if(Za.test(n))t.style.setProperty(E(e),n.replace(Za,""),"important");else{var r=Xa(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(ts).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" ".concat(t.getAttribute("class")||""," ");n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function ns(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ts).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" ".concat(t.getAttribute("class")||""," "),r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function rs(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&R(e,os(t.name||"v")),R(e,t),e}return"string"===typeof t?os(t):void 0}}var os=$((function(t){return{enterClass:"".concat(t,"-enter"),enterToClass:"".concat(t,"-enter-to"),enterActiveClass:"".concat(t,"-enter-active"),leaveClass:"".concat(t,"-leave"),leaveToClass:"".concat(t,"-leave-to"),leaveActiveClass:"".concat(t,"-leave-active")}})),is=Q&&!nt,as="transition",ss="animation",cs="transition",us="transitionend",ls="animation",fs="animationend";is&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(cs="WebkitTransition",us="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ls="WebkitAnimation",fs="webkitAnimationEnd"));var ps=Q?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function hs(t){ps((function(){ps(t)}))}function ds(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),es(t,e))}function vs(t,e){t._transitionClasses&&w(t._transitionClasses,e),ns(t,e)}function ms(t,e,n){var r=gs(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===as?us:fs,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=as,l=a,f=i.length):e===ss?u>0&&(n=ss,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?as:ss:null,f=n?n===as?i.length:c.length:0);var p=n===as&&ys.test(r[cs+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function _s(t,e){while(t.length1}function xs(t,e){!0!==e.data.show&&ws(e)}var Os=Q?{create:xs,activate:xs,remove:function(t,e){!0!==t.data.show?Cs(t,e):e()}}:{},Ss=[ka,Oa,La,Ua,Qa,Os],Ts=Ss.concat(_a),Es=fa({nodeOps:na,modules:Ts});nt&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&Ps(t,"input")}));var js={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Pe(n,"postpatch",(function(){js.componentUpdated(t,e,n)})):As(t,e,n.context),t._vOptions=[].map.call(t.options,Rs)):("textarea"===n.tag||Bi(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",Ms),t.addEventListener("compositionend",Ls),t.addEventListener("change",Ls),nt&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){As(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,Rs);if(o.some((function(t,e){return!N(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return Is(t,o)})):e.value!==e.oldValue&&Is(e.value,o);i&&Ps(t,"change")}}}};function As(t,e,n){Fs(t,e,n),(et||rt)&&setTimeout((function(){Fs(t,e,n)}),0)}function Fs(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s-1,a.selected!==i&&(a.selected=i);else if(N(Rs(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function Is(t,e){return e.every((function(e){return!N(e,t)}))}function Rs(t){return"_value"in t?t._value:t.value}function Ms(t){t.target.composing=!0}function Ls(t){t.target.composing&&(t.target.composing=!1,Ps(t.target,"input"))}function Ps(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function Ds(t){return!t.componentInstance||t.data&&t.data.transition?t:Ds(t.componentInstance._vnode)}var Ns={bind:function(t,e,n){var r=e.value;n=Ds(n);var o=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,ws(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,o=e.oldValue;if(!r!==!o){n=Ds(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?ws(n,(function(){t.style.display=t.__vOriginalDisplay})):Cs(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},Vs={model:js,show:Ns},Us={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Bs(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Bs(En(e.children)):t}function Ws(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var r in o)e[O(r)]=o[r];return e}function Hs(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function zs(t){while(t=t.parent)if(t.data.transition)return!0}function qs(t,e){return e.key===t.key&&e.tag===t.tag}var Ks=function(t){return t.tag||cn(t)},Zs=function(t){return"show"===t.name},Gs={name:"transition",props:Us,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Ks),n.length)){0;var r=this.mode;0;var o=n[0];if(zs(this.$vnode))return o;var i=Bs(o);if(!i)return o;if(this._leaving)return Hs(t,o);var a="__transition-".concat(this._uid,"-");i.key=null==i.key?i.isComment?a+"comment":a+i.tag:u(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var s=(i.data||(i.data={})).transition=Ws(this),c=this._vnode,l=Bs(c);if(i.data.directives&&i.data.directives.some(Zs)&&(i.data.show=!0),l&&l.data&&!qs(i,l)&&!cn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=R({},s);if("out-in"===r)return this._leaving=!0,Pe(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),Hs(t,o);if("in-out"===r){if(cn(i))return c;var p,h=function(){p()};Pe(s,"afterEnter",h),Pe(s,"enterCancelled",h),Pe(f,"delayLeave",(function(t){p=t}))}}return o}}},Js=R({tag:String,moveClass:String},Us);delete Js.mode;var Xs={props:Js,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=jr(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=Ws(this),s=0;s{e.style.height=n}))},leave(e){const{height:t}=getComputedStyle(e);e.style.height=t,getComputedStyle(e).height,requestAnimationFrame((()=>{e.style.height=0}))}}};return e("transition",n,t.children)}},r=s,o=n(1001),l=(0,o.Z)(r,i,a,!1,null,null,null),c=l.exports},5073:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return vh}});var i=function(){var e=this,t=e._self._c;return t("CodeTheme",[e.topicData?t("DocumentationLayout",e._b({scopedSlots:e._u([{key:"nav-title",fn:function({className:n}){return[t(e.rootLink?"router-link":"h2",{tag:"component",class:n,attrs:{to:e.rootLink}},[e._v(" "+e._s(e.$t("documentation.title"))+" ")])]}},{key:"content",fn:function(){return[t("Topic",e._b({key:e.topicKey,attrs:{disableHeroBackground:e.disableHeroBackground,objcPath:e.objcPath,swiftPath:e.swiftPath,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,languagePaths:e.languagePaths,enableOnThisPageNav:e.enableOnThisPageNav,enableMinimized:e.enableMinimized,hierarchyItems:e.hierarchyItems}},"Topic",e.topicProps,!1))]},proxy:!0}],null,!1,402783128)},"DocumentationLayout",e.documentationLayoutProps,!1)):e._e()],1)},a=[];const s="/";function r(e){return e.replace(/~[0,1]/g,(e=>({"~0":"~","~1":"/"}[e]||e)))}function*o(e){const t=1;if(e.lengtht)throw new Error(`invalid array index ${e}`);return n}function*p(e,t,n={strict:!1}){let i=e;for(const a of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(i,a))throw new u(t);i=i[a],yield{node:i,token:a}}}function g(e,t){let n=e;for(const{node:i}of p(e,t,{strict:!0}))n=i;return n}function f(e,t,n){let i=null,a=e,s=null;for(const{node:o,token:l}of p(e,t))i=a,a=o,s=l;if(!i)throw new u(t);if(Array.isArray(i))try{const e=h(s,i);i.splice(e,0,n)}catch(r){throw new u(t)}else Object.assign(i,{[s]:n});return e}function m(e,t){let n=null,i=e,a=null;for(const{node:r,token:o}of p(e,t))n=i,i=r,a=o;if(!n)throw new u(t);if(Array.isArray(n))try{const e=h(a,n);n.splice(e,1)}catch(s){throw new u(t)}else{if(!i)throw new u(t);delete n[a]}return e}function y(e,t,n){return m(e,t),f(e,t,n),e}function v(e,t,n){const i=g(e,t);return m(e,t),f(e,n,i),e}function b(e,t,n){return f(e,n,g(e,t)),e}function T(e,t,n){function i(e,t){const n=typeof e,a=typeof t;if(n!==a)return!1;switch(n){case d:{const n=Object.keys(e),a=Object.keys(t);return n.length===a.length&&n.every(((n,s)=>n===a[s]&&i(e[n],t[n])))}default:return e===t}}const a=g(e,t);if(!i(n,a))throw new Error("test failed");return e}const _={add:(e,{path:t,value:n})=>f(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function S(e,{op:t,...n}){const i=_[t];if(!i)throw new Error("unknown operation");return i(e,n)}function k(e,t){return t.reduce(S,e)}var C=n(7192),w=n(9089),x=n(8841),I=function(){var e=this,t=e._self._c;return t("div",{staticClass:"doc-topic",class:{"with-on-this-page":e.enableOnThisPageNav&&e.isOnThisPageNavVisible}},[t(e.isTargetIDE?"div":"main",{tag:"component",staticClass:"main",attrs:{id:"app-main"}},[t("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,enableMinimized:e.enableMinimized,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher,iconOverride:e.references[e.pageIcon],standardColorIdentifier:e.standardColorIdentifier},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),!e.parentTopics.length||e.enableMinimized||e.isTargetIDE?e._e():t("Hierarchy",{attrs:{currentTopicTitle:e.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,parentTopics:e.parentTopics,currentTopicTags:e.tags}}),e.shouldShowLanguageSwitcher?t("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),t("Title",{class:{"minimized-title":e.enableMinimized},attrs:{eyebrow:e.enableMinimized?null:e.roleHeading},scopedSlots:e._u([e.isSymbolDeprecated||e.isSymbolBeta?{key:"after",fn:function(){return[t("small",{class:e.tagName,attrs:{"data-tag-name":e.tagName}})]},proxy:!0}:null],null,!0)},[t(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))])],1),e.abstract?t("Abstract",{class:{"minimized-abstract":e.enableMinimized},attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?t("div",[t("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.shouldShowAvailability?t("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e(),e.declarations.length?t("div",{staticClass:"declarations-container",class:{"minimized-container":e.enableMinimized}},e._l(e.declarations,(function(n,i){return t("Declaration",{key:i,attrs:{conformance:e.conformance,declarations:n.declarations,source:e.remoteSource,declListExpanded:e.declListExpanded},on:{"update:declListExpanded":function(t){e.declListExpanded=t},"update:decl-list-expanded":function(t){e.declListExpanded=t}}})})),1):e._e()],2),t("div",{staticClass:"doc-content-wrapper"},[t("div",{staticClass:"doc-content",class:{"no-primary-content":!e.hasPrimaryContent&&e.enhanceBackground}},[e.hasPrimaryContent||e.showOtherDeclarations?t("div",{class:["container",{"minimized-container":e.enableMinimized}]},[e.declListExpanded?e._e():t("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?t("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?t("Aside",{attrs:{kind:"deprecated"}},[t("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?t("Aside",{attrs:{kind:"note"}},[t("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.showOtherDeclarations?t("div",{staticClass:"declaration-list-menu"},[t("button",{staticClass:"declaration-list-toggle",on:{click:e.toggleDeclList}},[e._v(" "+e._s(e.declListToggleText)+" "),t("div",{staticClass:"icon"},[t("InlinePlusCircleIcon",{class:{expand:e.declListExpanded}})],1)])]):e._e(),e.primaryContentSectionsSanitized&&e.primaryContentSectionsSanitized.length?t("PrimaryContent",{class:{"with-border":!e.enhanceBackground},attrs:{conformance:e.conformance,source:e.remoteSource,sections:e.primaryContentSectionsSanitized}}):e._e()],1):e._e(),e.shouldRenderTopicSection?t("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,topicStyle:e.topicSectionsStyle}}):e._e(),e.defaultImplementationsSections&&!e.enableMinimized?t("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections?t("Relationships",{attrs:{sections:e.relationshipsSections,enableMinimized:e.enableMinimized}}):e._e(),e.seeAlsoSections&&!e.enableMinimized?t("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e(),e.shouldShowViewMoreLink?t("ViewMore",{staticClass:"minimized-container",attrs:{url:e.viewMoreLink}}):e._e()],1),e.enableOnThisPageNav?[t("OnThisPageStickyContainer",{directives:[{name:"show",rawName:"v-show",value:e.isOnThisPageNavVisible,expression:"isOnThisPageNavVisible"}]},[e.topicState.onThisPageSections.length>2?t("OnThisPageNav"):e._e()],1)]:e._e()],2),!e.isTargetIDE&&e.hasBetaContent?t("BetaLegalText"):e._e()],1),t("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("documentation.current-page",{title:e.pageTitle}))+" ")])],1)},$=[],D=n(3078),P={class:"class",enum:"enum",protocol:"protocol",struct:"struct",uid:"uid",module:"module"},L=n(2974),O=n(2449),A=n(5947),N=n(5654),R=n(4030),B=n(7587),E=function(){var e=this,t=e._self._c;return t("div",{staticClass:"betainfo"},[t("div",{staticClass:"betainfo-container"},[t("GridRow",[t("GridColumn",{attrs:{span:{large:12}}},[t("p",{staticClass:"betainfo-label"},[e._v(e._s(e.$t("metadata.beta.software")))]),t("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[t("p",[e._v(e._s(e.$t("metadata.beta.legal")))])]}))],2),e._t("after")],2)],1)],1)])},M=[],z=n(9649),K=n(1576),Z={name:"BetaLegalText",components:{GridColumn:K.Z,GridRow:z.Z}},q=Z,j=n(1001),F=(0,j.Z)(q,E,M,!1,null,"ba3b3cc0",null),H=F.exports,V=function(){var e=this,t=e._self._c;return t("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":e.$t("language")}},[t("Title",[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),t("div",{staticClass:"language-list"},[t("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),t("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},W=[],U=function(){var e=this,t=e._self._c;return e.url?t("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):t("span",[e._t("default")],2)},Q=[],G={name:"LanguageSwitcherLink",props:{url:[String,Object]}},X=G,Y=(0,j.Z)(X,U,Q,!1,null,"2ca5e993",null),J=Y.exports,ee=function(){var e=this,t=e._self._c;return t("div",{staticClass:"summary-section"},[e._t("default")],2)},te=[],ne={name:"Section"},ie=ne,ae=(0,j.Z)(ie,ee,te,!1,null,"3aa6f694",null),se=ae.exports,re=function(){var e=this,t=e._self._c;return t("p",{staticClass:"title"},[e._t("default")],2)},oe=[],le={name:"Title"},ce=le,de=(0,j.Z)(ce,re,oe,!1,null,"246c819c",null),ue=de.exports,he={name:"LanguageSwitcher",components:{LanguageSwitcherLink:J,Section:se,Title:ue},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,objcPath:t,$route:{query:n}})=>({...D.Z.objectiveC,active:D.Z.objectiveC.key.api===e,url:(0,O.Q2)((0,A.Jf)(t),{...n,language:D.Z.objectiveC.key.url})}),swift:({interfaceLanguage:e,swiftPath:t,$route:{query:n}})=>({...D.Z.swift,active:D.Z.swift.key.api===e,url:(0,O.Q2)((0,A.Jf)(t),{...n,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)}}},pe=he,ge=(0,j.Z)(pe,V,W,!1,null,"0e39c0ba",null),fe=ge.exports,me=function(){var e=this,t=e._self._c;return t("div",{staticClass:"view-more-link"},[t("router-link",{staticClass:"base-link",attrs:{to:e.url}},[e._t("default",(function(){return[e._v(e._s(e.$t("documentation.view-more")))]}))],2)],1)},ye=[],ve={name:"ViewMore",props:{url:{type:String,required:!0}}},be=ve,Te=(0,j.Z)(be,me,ye,!1,null,"3f54e653",null),_e=Te.exports,Se=function(){var e=this,t=e._self._c;return t("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground}],style:e.styles},[t("div",{staticClass:"icon"},[e.enhanceBackground?t("TopicTypeIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"image-override":e.iconOverride,"with-colors":""}}):e._e()],1),t("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),t("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher,"minimized-hero":e.enableMinimized}},[e._t("default")],2)])},ke=[],Ce=n(5921),we=n(5629),xe=n(1869);const Ie={red:"red",orange:"orange",yellow:"yellow",blue:"blue",green:"green",purple:"purple",gray:"gray"};var $e={name:"DocumentationHero",components:{TopicTypeIcon:Ce.Z},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},enableMinimized:{type:Boolean,default:!1},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0},iconOverride:{type:Object,required:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(Ie,e)}},computed:{color:({type:e})=>xe.g[we.$[e]||e]||xe.c.teal,styles:({color:e,standardColorIdentifier:t})=>({"--accent-color":`var(--color-documentation-intro-accent, var(--color-type-icon-${e}))`,"--standard-accent-color":t&&`var(--color-standard-${t}-documentation-intro-fill, var(--color-standard-${t}))`}),type:({role:e})=>{switch(e){case C.L.collection:return we.t.module;case C.L.collectionGroup:return we.t.collection;default:return e}}}},De=$e,Pe=(0,j.Z)(De,Se,ke,!1,null,"283b44ff",null),Le=Pe.exports,Oe=n(352),Ae=n(3946),Ne=function(){var e=this,t=e._self._c;return t("div",{staticClass:"OnThisPageNav"},[t("ul",{staticClass:"items"},e._l(e.onThisPageSections,(function(n){return t("li",{key:n.anchor,class:e.getItemClasses(n)},[t("router-link",{staticClass:"base-link",attrs:{to:n.url},nativeOn:{click:function(t){return e.handleFocusAndScroll(n.anchor)}}},[t(e.getWrapperComponent(n),{tag:"component"},[e._v(" "+e._s(e.getTextContent(n))+" ")])],1)],1)})),0)])},Re=[];function Be(e,t){let n,i;return function(...a){const s=this;if(!i)return e.apply(s,a),void(i=Date.now());clearTimeout(n),n=setTimeout((()=>{Date.now()-i>=t&&(e.apply(s,a),i=Date.now())}),t-(Date.now()-i))}}var Ee=n(5657),Me=n(3704),ze={name:"OnThisPageNav",components:{WordBreak:Oe.Z},mixins:[Me.Z],inject:{store:{default(){return{state:{onThisPageSections:[],currentPageAnchor:null}}}}},computed:{onThisPageSections:({store:e,$route:t})=>e.state.onThisPageSections.map((e=>({...e,url:(0,O.Q2)(`#${e.anchor}`,t.query)}))),currentPageAnchor:({store:e})=>e.state.currentPageAnchor},async mounted(){window.addEventListener("scroll",this.onScroll,!1),this.$once("hook:beforeDestroy",(()=>{window.removeEventListener("scroll",this.onScroll)}))},watch:{onThisPageSections:{immediate:!0,async handler(){await(0,Ee.J)(8),this.onScroll()}}},methods:{onScroll:Be((function(){const e=this.onThisPageSections.length;if(!e)return;const{scrollY:t,innerHeight:n}=window,{scrollHeight:i}=document.body,a=t+n>=i,s=t<=0,r=.3*n+t;if(s||a){const t=s?0:e-1;return void this.store.setCurrentPageSection(this.onThisPageSections[t].anchor)}let o,l,c=null;for(o=0;ot.concat(n).concat(e),space:()=>({type:Ue.Z.InlineType.text,text:" "})}},Ge=Qe,Xe=(0,j.Z)(Ge,Ve,We,!1,null,"4c6f3ed1",null),Ye=Xe.exports,Je=function(){var e=this,t=e._self._c;return t("div",{staticClass:"declaration-list"},e._l(e.declarationTokens,(function(n){return t("transition-expand",{key:n.identifier},[!e.hasOtherDeclarations||n.identifier===e.selectedIdentifier||e.isExpanded?t("div",{staticClass:"declaration-pill",class:{"declaration-pill--expanded":e.hasOtherDeclarations&&e.isExpanded,[e.changeClasses]:e.changeType&&n.identifier===e.selectedIdentifier,"selected-declaration":e.isSelectedDeclaration(n.identifier)}},[t(e.getWrapperComponent(n),{tag:"component",staticClass:"declaration-group-wrapper",on:{click:function(t){return e.selectDeclaration(n.identifier)}}},[t("DeclarationGroup",e._b({},"DeclarationGroup",e.getDeclProp(n),!1))],1)],1):e._e()])})),1)},et=[],tt=function(){var e=this,t=e._self._c;return t("div",{ref:"apiChangesDiff",staticClass:"declaration-group",class:e.classes},[e.shouldCaption?t("p",{staticClass:"platforms"},[t("strong",[e._v(e._s(e.caption))])]):e._e(),t("Source",{attrs:{tokens:e.declaration.tokens,language:e.interfaceLanguage}})],1)},nt=[],it=function(){var e=this,t=e._self._c;return t("pre",{ref:"declarationGroup",staticClass:"source",class:{[e.multipleLinesClass]:e.displaysMultipleLines,"has-multiple-lines":e.hasMultipleLines}},[t("CodeBlock",{ref:"code"},e._l(e.formattedTokens,(function(n,i){return t("Token",e._b({key:i,class:e.extraClassesFor(n)},"Token",e.propsFor(n),!1))})),1)],1)},at=[];const st={instance:"-",klass:"+"};function rt(e){const t=e.textContent??"";if(!t.startsWith(st.instance)&&!t.startsWith(st.klass))return;const n=e.getElementsByClassName("token-identifier");if(n.length<2)return;const i=e.textContent.indexOf(":")+1;for(let a=1;a(0,w.$8)(["theme","code","indentationWidth"],pt),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===D.Z.swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let i=!1;const a=[];let s=0,r=null,o=null,l=null,c=null,d=0,u=null;while(se===ht.attribute||e===ht.externalParam;e.text&&e.text.endsWith(", ")&&g&&f(g)&&(h.text=`${e.text.trimEnd()}\n${n}`,i=!0),a.push(h),s+=1}if(i&&null!==r){const e=a[r].text;a[r].text=`${e}\n${n}`}if(i&&null!==l){const e=a[l].text,t=e.slice(0,c),n=e.slice(c),i=`${t}\n${n}`;a[l].text=i}return a},hasMultipleLines({formattedTokens:e}){return e.reduce(((t,n,i)=>{let a=/\n/g;return i===e.length-1&&(a=/\n(?!$)/g),n.text?t+(n.text.match(a)||[]).length:t}),1)>=2}},methods:{propsFor(e){return{kind:e.kind,identifier:e.identifier,text:e.text,tokens:e.tokens}},handleWindowResize(){this.displaysMultipleLines=(0,lt.s)(this.$refs.declarationGroup)},extraClassesFor(e){return{highlighted:e.highlight===gt.changed}}},async mounted(){window.addEventListener("resize",this.handleWindowResize),this.language===D.Z.objectiveC.key.api&&(await this.$nextTick(),ot(this.$refs.code.$el,this.language)),this.handleWindowResize()},beforeDestroy(){window.removeEventListener("resize",this.handleWindowResize)}},mt=ft,yt=(0,j.Z)(mt,it,at,!1,null,"dc9cfb3a",null),vt=yt.exports,bt=n(1842),Tt={name:"DeclarationGroup",components:{Source:vt},mixins:[bt.PH],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>D.Z.swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n})=>({[`declaration-group--changed declaration-group--${e}`]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")}}},_t=Tt,St=(0,j.Z)(_t,tt,nt,!1,null,"f961f3da",null),kt=St.exports,Ct=n(9732),wt={name:"DeclarationList",components:{DeclarationGroup:kt,TransitionExpand:Ct.Z},data(){return{selectedIdentifier:this.identifier}},inject:{store:{default:()=>({state:{references:{}}})},identifier:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1},declListExpanded:{type:Boolean,default:!1}},computed:{changeClasses:({changeType:e})=>`changed changed-${e}`,hasOtherDeclarations:({declaration:e})=>e.otherDeclarations||null,declarationTokens:({declaration:e,hasOtherDeclarations:t,identifier:n})=>{if(!t)return[{...e,identifier:n}];const{otherDeclarations:{declarations:i,displayIndex:a},tokens:s}=e;return[...i.slice(0,a),{tokens:s,identifier:n},...i.slice(a)]},references:({store:e})=>e.state.references,isExpanded:{get:({declListExpanded:e})=>e,set(e){this.$emit("update:declListExpanded",e)}}},methods:{async selectDeclaration(e){if(e===this.identifier||!this.isExpanded)return;this.selectedIdentifier=e,await this.$nextTick(),this.isExpanded=!1,await(0,Ee.X)(500);const t=(0,O.Q2)(this.references[e].url,this.$route.query);this.$router.push(t)},getWrapperComponent(e){return this.isExpanded&&e.identifier!==this.identifier?"button":"div"},getDeclProp(e){return this.hasOtherDeclarations&&e.identifier!==this.identifier?{declaration:e}:{declaration:e,shouldCaption:this.shouldCaption,changeType:this.changeType}},isSelectedDeclaration(e){return e===this.selectedIdentifier}}},xt=wt,It=(0,j.Z)(xt,Je,et,!1,null,"18e7c20c",null),$t=It.exports,Dt=function(){var e=this,t=e._self._c;return t("div",{staticClass:"declaration-diff"},[t("div",{staticClass:"declaration-diff-current"},[t("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(n,i){return t("DeclarationList",{key:i,attrs:{declaration:n,"should-caption":e.currentDeclarations.length>1}})}))],2),t("div",{staticClass:"declaration-diff-previous"},[t("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(n,i){return t("DeclarationList",{key:i,attrs:{declaration:n,"should-caption":e.previousDeclarations.length>1}})}))],2)])},Pt=[],Lt={name:"DeclarationDiff",components:{DeclarationList:$t},props:{changes:{type:Object,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},Ot=Lt,At=(0,j.Z)(Ot,Dt,Pt,!1,null,"0c2301a5",null),Nt=At.exports,Rt=function(){var e=this,t=e._self._c;return t("a",{staticClass:"declaration-source-link",attrs:{href:e.url,title:`Open source file for ${e.fileName}`,target:"_blank"}},[e.isSwiftFile?t("SwiftFileIcon",{staticClass:"declaration-icon"}):e._e(),t("WordBreak",[e._v(e._s(e.fileName))])],1)},Bt=[],Et=n(7834),Mt={name:"DeclarationSourceLink",components:{WordBreak:Oe.Z,SwiftFileIcon:Et.Z},props:{url:{type:String,required:!0},fileName:{type:String,required:!0}},computed:{isSwiftFile:({fileName:e})=>e.endsWith(".swift")}},zt=Mt,Kt=(0,j.Z)(zt,Rt,Bt,!1,null,"5863919c",null),Zt=Kt.exports,qt=n(9426),jt={name:"Declaration",components:{DeclarationDiff:Nt,DeclarationList:$t,DeclarationSourceLink:Zt,ConditionalConstraints:Ye},constants:{ChangeTypes:qt.yf,multipleLinesClass:ct._},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:ct._}),props:{conformance:{type:Object,required:!1},source:{type:Object,required:!1},declarations:{type:Array,required:!0},declListExpanded:{type:Boolean,default:!1}},computed:{hasPlatformVariants:({declarations:e})=>!e.every((({platforms:t})=>(0,N.Xy)(t,e[0].platforms))),hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?qt.yf.modified:e.change:e.change===qt.yf.added?qt.yf.added:void 0},changeClasses:({changeType:e})=>({[`changed changed-${e}`]:e}),isExpanded:{get:({declListExpanded:e})=>e,set(e){this.$emit("update:declListExpanded",e)}}}},Ft=jt,Ht=(0,j.Z)(Ft,Fe,He,!1,null,"722d45cf",null),Vt=Ht.exports,Wt=n(6772),Ut=function(){var e=this,t=e._self._c;return t("ContentNode",e._b({staticClass:"abstract"},"ContentNode",e.$props,!1))},Qt=[],Gt={name:"Abstract",components:{ContentNode:Ue.Z},props:Ue.Z.props},Xt=Gt,Yt=(0,j.Z)(Xt,Ut,Qt,!1,null,"f3f57cbe",null),Jt=Yt.exports,en=n(7605),tn=function(){var e=this,t=e._self._c;return t("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,wrapTitle:!0}})},nn=[];const an={topics:{title:"sections.topics",anchor:"topics",level:2},defaultImplementations:{title:"sections.default-implementations",anchor:"default-implementations",level:2},relationships:{title:"sections.relationships",anchor:"relationships",level:2},seeAlso:{title:"sections.see-also",anchor:"see-also",level:2}},sn={[je.attributes]:{title:"sections.attributes",anchor:"attributes",level:2},[je.details]:{title:"sections.details",anchor:"details",level:2},[je.parameters]:{title:"sections.parameters",anchor:"parameters",level:2},[je.possibleValues]:{title:"sections.possible-values",anchor:"possibleValues",level:2}};var rn=function(){var e=this,t=e._self._c;return t("ContentTable",{attrs:{anchor:e.anchor,title:e.title}},e._l(e.sectionsWithTopics,(function(n,i){return t("ContentTableSection",{key:`${n.title}_${i}`,class:{"no-title":!n.title},attrs:{title:n.title,anchor:n.anchor},scopedSlots:e._u([n.title&&e.wrapTitle?{key:"title",fn:function({className:i}){return[t("LinkableHeading",{class:i,attrs:{level:3,anchor:n.anchor}},[t("WordBreak",[e._v(e._s(n.title))])],1)]}}:null,n.abstract?{key:"abstract",fn:function(){return[t("ContentNode",{attrs:{content:n.abstract}})]},proxy:!0}:null,n.discussion?{key:"discussion",fn:function(){return[t("ContentNode",{attrs:{content:n.discussion.content}})]},proxy:!0}:null],null,!0)},[e.shouldRenderList?e._l(n.topics,(function(n){return t("TopicsLinkBlock",{key:n.identifier,staticClass:"topic",attrs:{topic:n,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}})})):t("TopicsLinkCardGrid",{staticClass:"topic",attrs:{items:n.topics,topicStyle:e.topicStyle}})],2)})),1)},on=[],ln=n(1105),cn=n(8039),dn=n(5953),un=function(){var e=this,t=e._self._c;return t("section",{staticClass:"contenttable alt-light"},[t("div",{class:["container",{"minimized-container":e.enableMinimized}]},[t("LinkableHeading",{staticClass:"title",attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),e._t("default")],2)])},hn=[],pn={name:"ContentTable",components:{LinkableHeading:cn.Z},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},enableMinimized:{type:Boolean,default:!1}}},gn=pn,fn=(0,j.Z)(gn,un,hn,!1,null,"0e6b292c",null),mn=fn.exports,yn=function(){var e=this,t=e._self._c;return t("div",{staticClass:"contenttable-section"},[t("div",{staticClass:"section-title"},[e._t("title",(function(){return[e.title?t("LinkableHeading",{class:e.className,attrs:{level:3,anchor:e.anchorComputed}},[e._v(e._s(e.title))]):e._e()]}),{className:e.className})],2),t("div",{staticClass:"section-content"},[e._t("abstract"),e._t("discussion"),e._t("default")],2)])},vn=[],bn=n(3208);const Tn="contenttable-title";var _n={name:"ContentTableSection",components:{LinkableHeading:cn.Z},props:{title:{type:String,required:!1},anchor:{type:String,default:null}},computed:{anchorComputed:({title:e,anchor:t})=>t||(0,bn.HA)(e||""),className:()=>Tn}},Sn=_n,kn=(0,j.Z)(Sn,yn,vn,!1,null,"1b0546d9",null),Cn=kn.exports,wn=n(8104),xn={name:"TopicsTable",mixins:[dn.Z],components:{TopicsLinkCardGrid:ln.Z,WordBreak:Oe.Z,ContentTable:mn,TopicsLinkBlock:wn["default"],ContentNode:Ue.Z,ContentTableSection:Cn,LinkableHeading:cn.Z},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1},topicStyle:{type:String,default:Ae.o.list}},computed:{shouldRenderList:({topicStyle:e})=>e===Ae.o.list,sectionsWithTopics(){return this.sections.map((e=>({...e,topics:e.identifiers.reduce(((e,t)=>this.references[t]?e.concat(this.references[t]):e),[])})))}}},In=xn,$n=(0,j.Z)(In,rn,on,!1,null,"1c2724f5",null),Dn=$n.exports,Pn={name:"DefaultImplementations",components:{TopicsTable:Dn},computed:{contentSectionData:()=>an.defaultImplementations},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:Dn.props.sections}},Ln=Pn,On=(0,j.Z)(Ln,tn,nn,!1,null,null,null),An=On.exports,Nn=function(){var e=this,t=e._self._c;return t("div",{staticClass:"primary-content"},e._l(e.sections,(function(n,i){return t(e.componentFor(n),e._b({key:i,tag:"component"},"component",e.propsFor(n),!1))})),1)},Rn=[],Bn=function(){var e=this,t=e._self._c;return t("section",{staticClass:"attributes"},[t("LinkableHeading",{attrs:{anchor:e.section.anchor,level:e.section.level}},[e._v(" "+e._s(e.$t(e.section.title))+" ")]),t("ParameterAttributes",{attrs:{attributes:e.attributes}})],1)},En=[],Mn=function(){var e=this,t=e._self._c;return t("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?t("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function({attribute:n}){return[e._v(" "+e._s(e.$t("formats.colon",{content:n.title||e.$t("parameters.default")}))),t("code",[e._v(e._s(n.value))])]}}],null,!1,2998238055)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?t("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function({attribute:n}){return[e._v(" "+e._s(e.$t("formats.colon",{content:n.title||e.$t("parameters.minimum")}))),t("code",[e._v(e._s(n.value))])]}}],null,!1,859757818)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?t("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function({attribute:n}){return[e._v(" "+e._s(e.$t("formats.colon",{content:n.title||e.$t("parameters.minimum")}))),t("code",[e._v("> "+e._s(n.value))])]}}],null,!1,770347247)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?t("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function({attribute:n}){return[e._v(" "+e._s(e.$t("formats.colon",{content:n.title||e.$t("parameters.maximum")}))),t("code",[e._v(e._s(n.value))])]}}],null,!1,1190666532)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?t("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function({attribute:n}){return[e._v(" "+e._s(e.$t("formats.colon",{content:n.title||e.$t("parameters.maximum")}))),t("code",[e._v("< "+e._s(n.value))])]}}],null,!1,1156490099)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?t("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function({attribute:n}){return[e._v(" "+e._s(e.$t("formats.colon",{content:e.$tc("parameters.possible-types",e.fallbackToValues(n).length)}))),t("code",[e._l(e.fallbackToValues(n),(function(i,a){return[e._l(i,(function(i,s){return[t("DeclarationToken",e._b({key:`${a}-${s}`},"DeclarationToken",i,!1)),a+1({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:i,renderSingleChange:a}=this,{new:s,previous:r}=n,o=(t,n)=>{const a=this.$scopedSlots.default({value:t});return n&&i?e("div",{class:n},[a]):a?a[0]:null};if(s||r){const t=o(s,qn.added),n=o(r,qn.removed);return a?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},Vn=Hn,Wn=(0,j.Z)(Vn,jn,Fn,!1,null,null,null),Un=Wn.exports,Qn={name:"ParameterMetaAttribute",components:{RenderChanged:Un},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},Gn=Qn,Xn=(0,j.Z)(Gn,Kn,Zn,!1,null,"f911f232",null),Yn=Xn.exports;const Jn={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var ei={name:"ParameterAttributes",components:{ParameterMetaAttribute:Yn,DeclarationToken:ut["default"]},constants:{AttributeKind:Jn},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>Jn,attributesObject:({attributes:e})=>e.reduce(((e,t)=>({...e,[t.kind]:t})),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},ti=ei,ni=(0,j.Z)(ti,Mn,zn,!1,null,null,null),ii=ni.exports,ai={name:"Attributes",components:{LinkableHeading:cn.Z,ParameterAttributes:ii},props:{attributes:{type:Array,required:!0}},computed:{section:({sectionKind:e})=>sn[e],sectionKind:()=>je.attributes}},si=ai,ri=(0,j.Z)(si,Bn,En,!1,null,"c0edcb84",null),oi=ri.exports,li=function(){var e=this,t=e._self._c;return t("section",[t("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),t("dl",{staticClass:"datalist"},[e._l(e.values,(function(n){return[t("dt",{key:`${n.name}:name`,staticClass:"param-name"},[t("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(n.name))])],1),n.content?t("dd",{key:`${n.name}:content`,staticClass:"value-content"},[t("ContentNode",{attrs:{content:n.content}})],1):e._e()]}))],2)],1)},ci=[],di=n(9519),ui={name:"PossibleValues",components:{ContentNode:di["default"],LinkableHeading:cn.Z,WordBreak:Oe.Z},props:{values:{type:Array,required:!0}},computed:{contentSectionData:()=>sn[je.possibleValues]}},hi=ui,pi=(0,j.Z)(hi,li,ci,!1,null,null,null),gi=pi.exports,fi=function(){var e=this,t=e._self._c;return t("section",[t("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),t("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},mi=[],yi={name:"RestEndpoint",components:{DeclarationSource:vt,LinkableHeading:cn.Z},props:{title:{type:String,required:!0},tokens:{type:Array,required:!0}},computed:{anchor:({title:e})=>(0,bn.HA)(e)}},vi=yi,bi=(0,j.Z)(vi,fi,mi,!1,null,null,null),Ti=bi.exports,_i=function(){var e=this,t=e._self._c;return t("section",{staticClass:"details"},[t("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),t("dl",[e.isSymbol?[t("dt",{key:`${e.details.name}:name`,staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.name"))+" ")]),t("dd",{key:`${e.details.ideTitle}:content`,staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[t("dt",{key:`${e.details.name}:key`,staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.key"))+" ")]),t("dd",{key:`${e.details.ideTitle}:content`,staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),t("dt",{key:`${e.details.name}:type`,staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.type"))+" ")]),t("dd",{staticClass:"detail-content"},[t("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)],1)},Si=[],ki=function(){var e=this,t=e._self._c;return t("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},Ci=[],wi={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map((({arrayMode:e,baseType:t="*"})=>e?`array of ${this.pluralizeKeyType(t)}`:t))},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return`${e}s`;default:return e}}}},xi=wi,Ii=(0,j.Z)(xi,ki,Ci,!1,null,"791bac44",null),$i=Ii.exports,Di={name:"PropertyListKeyDetails",components:{PropertyListKeyType:$i,LinkableHeading:cn.Z},props:{details:{type:Object,required:!0}},computed:{contentSectionData:()=>sn[je.details],isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},Pi=Di,Li=(0,j.Z)(Pi,_i,Si,!1,null,"d66cd00c",null),Oi=Li.exports,Ai=function(){var e=this,t=e._self._c;return t("section",{staticClass:"parameters"},[t("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),t("dl",[e._l(e.parameters,(function(n){return[t("dt",{key:`${n.name}:name`,staticClass:"param-name"},[t("code",[e._v(e._s(n.name))])]),t("dd",{key:`${n.name}:content`,staticClass:"param-content"},[t("ContentNode",{attrs:{content:n.content}})],1)]}))],2)],1)},Ni=[],Ri={name:"Parameters",components:{ContentNode:Ue.Z,LinkableHeading:cn.Z},props:{parameters:{type:Array,required:!0}},computed:{contentSectionData:()=>sn[je.parameters]}},Bi=Ri,Ei=(0,j.Z)(Bi,Ai,Ni,!1,null,"5ef1227e",null),Mi=Ei.exports,zi=function(){var e=this,t=e._self._c;return t("section",[t("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),t("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function({name:n,type:i,content:a,changes:s,deprecated:r}){return[t("div",{staticClass:"property-name",class:{deprecated:r}},[t("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(n))])],1),e.shouldShiftType({name:n,content:a})?e._e():t("PossiblyChangedType",{attrs:{type:i,changes:s.type}})]}},{key:"description",fn:function({name:n,type:i,attributes:a,content:s,required:r,changes:o,deprecated:l,readOnly:c}){return[e.shouldShiftType({name:n,content:s})?t("PossiblyChangedType",{attrs:{type:i,changes:o.type}}):e._e(),l?[t("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),t("PossiblyChangedTextAttribute",{attrs:{changes:o.required,value:r}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),t("PossiblyChangedTextAttribute",{attrs:{changes:o.readOnly,value:c}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),s?t("ContentNode",{attrs:{content:s}}):e._e(),t("ParameterAttributes",{attrs:{attributes:a,changes:o.attributes}})]}}])})],1)},Ki=[],Zi={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},qi=n(6137),ji=function(){var e=this,t=e._self._c;return t("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(n){return t("Row",{key:n[e.keyBy],staticClass:"param",class:e.changedClasses(n[e.keyBy])},[t("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(n,e.changes[n[e.keyBy]]))],2),t("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(n,e.changes[n[e.keyBy]]))],2)],1)})),1)},Fi=[],Hi={name:"ParametersTable",components:{Row:z.Z,Column:K.Z},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{[`changed changed-${n}`]:n}}}},Vi=Hi,Wi=(0,j.Z)(Vi,ji,Fi,!1,null,"eee7e94e",null),Ui=Wi.exports,Qi=function(){var e=this,t=e._self._c;return t("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function({value:n}){return[n?t("span",{staticClass:"property-text"},[e._t("default")],2):e._e()]}}],null,!0)})},Gi=[],Xi={name:"PossiblyChangedTextAttribute",components:{RenderChanged:Un},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},Yi=Xi,Ji=(0,j.Z)(Yi,Qi,Gi,!1,null,null,null),ea=Ji.exports,ta=function(){var e=this,t=e._self._c;return t("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function({value:n}){return[t("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(n)}})]}}])})},na=[],ia=function(){var e=this,t=e._self._c;return e.type&&e.type.length?t("div",[t("code",e._l(e.type,(function(n,i){return t("DeclarationToken",e._b({key:i},"DeclarationToken",n,!1))})),1)]):e._e()},aa=[],sa={name:"DeclarationTokenGroup",components:{DeclarationToken:ut["default"]},props:{type:{type:Array,default:()=>[],required:!1}}},ra=sa,oa=(0,j.Z)(ra,ia,aa,!1,null,null,null),la=oa.exports,ca={name:"PossiblyChangedType",components:{DeclarationTokenGroup:la,RenderChanged:Un},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},da=ca,ua=(0,j.Z)(da,ta,na,!1,null,"549ed0a8",null),ha=ua.exports,pa={name:"PropertyTable",mixins:[Zi],components:{Badge:qi.Z,WordBreak:Oe.Z,PossiblyChangedTextAttribute:ea,PossiblyChangedType:ha,ParameterAttributes:ii,ContentNode:Ue.Z,ParametersTable:Ui,LinkableHeading:cn.Z},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>(0,bn.HA)(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},ga=pa,fa=(0,j.Z)(ga,zi,Ki,!1,null,"39899ccf",null),ma=fa.exports,ya=function(){var e=this,t=e._self._c;return t("section",[t("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),t("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function({type:n,content:i,changes:a,name:s}){return[e.shouldShiftType({name:s,content:i})?e._e():t("PossiblyChangedType",{attrs:{type:n,changes:a.type}})]}},{key:"description",fn:function({name:n,content:i,mimeType:a,type:s,changes:r}){return[e.shouldShiftType({name:n,content:i})?t("PossiblyChangedType",{attrs:{type:s,changes:r.type}}):e._e(),i?t("ContentNode",{attrs:{content:i}}):e._e(),a?t("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:r.mimetype,change:r.change}}):e._e()]}}])}),e.parts.length?[t("h3",[e._v(e._s(e.$t("sections.parts")))]),t("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function({name:n,type:i,content:a,changes:s}){return[t("div",{staticClass:"part-name"},[t("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(n))])],1),a?t("PossiblyChangedType",{attrs:{type:i,changes:s.type}}):e._e()]}},{key:"description",fn:function({content:n,mimeType:i,required:a,type:s,attributes:r,changes:o,readOnly:l}){return[t("div",[n?e._e():t("PossiblyChangedType",{attrs:{type:s,changes:o.type}}),t("PossiblyChangedTextAttribute",{attrs:{changes:o.required,value:a}},[e._v("(Required) ")]),t("PossiblyChangedTextAttribute",{attrs:{changes:o.readOnly,value:l}},[e._v("(Read only) ")]),n?t("ContentNode",{attrs:{content:n}}):e._e(),i?t("PossiblyChangedMimetype",{attrs:{mimetype:i,changes:o.mimetype,change:o.change}}):e._e(),t("ParameterAttributes",{attrs:{attributes:r,changes:o.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},va=[],ba=function(){var e=this,t=e._self._c;return t("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function({value:n}){return[t("div",{staticClass:"response-mimetype"},[e._v(" "+e._s(e.$t("content-type",{value:n}))+" ")])]}}])})},Ta=[],_a={name:"PossiblyChangedMimetype",components:{RenderChanged:Un},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===qt.yf.modified&&"string"!==typeof t?t:void 0}}},Sa=_a,ka=(0,j.Z)(Sa,ba,Ta,!1,null,"18890a0f",null),Ca=ka.exports;const wa="restRequestBody";var xa={name:"RestBody",mixins:[Zi],components:{PossiblyChangedMimetype:Ca,PossiblyChangedTextAttribute:ea,PossiblyChangedType:ha,WordBreak:Oe.Z,ParameterAttributes:ii,ContentNode:Ue.Z,ParametersTable:Ui,LinkableHeading:cn.Z},constants:{ChangesKey:wa},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>(0,bn.HA)(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:wa,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[wa]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Ia=xa,$a=(0,j.Z)(Ia,ya,va,!1,null,"68facc94",null),Da=$a.exports,Pa=function(){var e=this,t=e._self._c;return t("section",[t("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),t("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function({name:n,type:i,content:a,changes:s,deprecated:r}){return[t("div",{staticClass:"param-name",class:{deprecated:r}},[t("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(n))])],1),e.shouldShiftType({content:a,name:n})?e._e():t("PossiblyChangedType",{attrs:{type:i,changes:s.type}})]}},{key:"description",fn:function({name:n,type:i,content:a,required:s,attributes:r,changes:o,deprecated:l,readOnly:c}){return[t("div",[e.shouldShiftType({content:a,name:n})?t("PossiblyChangedType",{attrs:{type:i,changes:o.type}}):e._e(),l?[t("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),t("PossiblyChangedTextAttribute",{attrs:{changes:o.required,value:s}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),t("PossiblyChangedTextAttribute",{attrs:{changes:o.readOnly,value:c}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),a?t("ContentNode",{attrs:{content:a}}):e._e(),t("ParameterAttributes",{attrs:{attributes:r,changes:o}})],2)]}}])})],1)},La=[],Oa={name:"RestParameters",mixins:[Zi],components:{Badge:qi.Z,PossiblyChangedType:ha,PossiblyChangedTextAttribute:ea,ParameterAttributes:ii,WordBreak:Oe.Z,ContentNode:Ue.Z,ParametersTable:Ui,LinkableHeading:cn.Z},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>(0,bn.HA)(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Aa=Oa,Na=(0,j.Z)(Aa,Pa,La,!1,null,"0d9b752e",null),Ra=Na.exports,Ba=function(){var e=this,t=e._self._c;return t("section",[t("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),t("ParametersTable",{attrs:{parameters:e.sanitizedResponses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function({status:n,type:i,reason:a,content:s,changes:r}){return[t("div",{staticClass:"response-name"},[t("code",[e._v(" "+e._s(n)+" "),t("span",{staticClass:"reason"},[e._v(e._s(a))])])]),e.shouldShiftType({content:s,reason:a,status:n})?e._e():t("PossiblyChangedType",{attrs:{type:i,changes:r.type}})]}},{key:"description",fn:function({content:n,mimeType:i,reason:a,type:s,status:r,changes:o}){return[e.shouldShiftType({content:n,reason:a,status:r})?t("PossiblyChangedType",{attrs:{type:s,changes:o.type}}):e._e(),t("div",{staticClass:"response-reason"},[t("code",[e._v(e._s(a))])]),n?t("ContentNode",{attrs:{content:n}}):e._e(),i?t("PossiblyChangedMimetype",{attrs:{mimetype:i,changes:o.mimetype,change:o.change}}):e._e()]}}])})],1)},Ea=[],Ma={name:"RestResponses",mixins:[Zi],components:{PossiblyChangedMimetype:Ca,PossiblyChangedType:ha,ContentNode:Ue.Z,ParametersTable:Ui,LinkableHeading:cn.Z},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>(0,bn.HA)(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses,sanitizedResponses:({responses:e,sanitizeResponse:t})=>e.map(t)},methods:{sanitizeResponse:({mimetype:e,...t})=>e?{...t,mimeType:e}:t,shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},za=Ma,Ka=(0,j.Z)(za,Ba,Ea,!1,null,"362f5b54",null),Za=Ka.exports,qa=function(){var e=this,t=e._self._c;return e.topics.length?t("section",{staticClass:"mentions"},[t("LinkableHeading",{attrs:{anchor:"mentions"}},[e._v(" "+e._s(e.$t("mentioned-in"))+" ")]),e._l(e.topics,(function(e){return t("Mention",{key:e.identifier,attrs:{url:e.url,title:e.title,role:e.role,kind:e.kind}})}))],2):e._e()},ja=[],Fa=function(){var e=this,t=e._self._c;return t("div",{staticClass:"link-block"},[t("Reference",{staticClass:"link",attrs:{url:e.url,role:e.role,kind:e.kind}},[t("TopicLinkBlockIcon",{staticClass:"mention-icon",attrs:{role:e.role}}),e._v(" "+e._s(e.title)+" ")],1)],1)},Ha=[],Va=n(4260),Wa=n(2970),Ua={components:{Reference:Va.Z,TopicLinkBlockIcon:Wa.Z},mixins:[dn.Z],props:{url:{type:String,required:!0},title:{type:String,required:!0},role:{type:String,required:!1,default:"article"},kind:{type:String,required:!1,default:"article"}}},Qa=Ua,Ga=(0,j.Z)(Qa,Fa,Ha,!1,null,"241f4141",null),Xa=Ga.exports,Ya={name:"MentionedIn",components:{LinkableHeading:cn.Z,Mention:Xa},mixins:[dn.Z],props:{mentions:{type:Array,required:!0}},computed:{topics(){return this.mentions&&this.mentions.length?this.mentions.slice(0,5).flatMap((e=>this.references[e])):[]}}},Ja=Ya,es=(0,j.Z)(Ja,qa,ja,!1,null,null,null),ts=es.exports,ns={name:"PrimaryContent",components:{Attributes:oi,ContentNode:Ue.Z,Parameters:Mi,PropertyListKeyDetails:Oi,PropertyTable:ma,RestBody:Da,RestEndpoint:Ti,RestParameters:Ra,RestResponses:Za,PossibleValues:gi,Mentions:ts},constants:{SectionKind:je},props:{sections:{type:Array,required:!0,validator:e=>e.every((({kind:e})=>Object.prototype.hasOwnProperty.call(je,e)))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[je.attributes]:oi,[je.content]:Ue.Z,[je.details]:Oi,[je.parameters]:Mi,[je.properties]:ma,[je.restBody]:Da,[je.restParameters]:Ra,[je.restHeaders]:Ra,[je.restCookies]:Ra,[je.restEndpoint]:Ti,[je.restResponses]:Za,[je.possibleValues]:gi,[je.mentions]:ts}[e.kind]},propsFor(e){const{attributes:t,bodyContentType:n,content:i,details:a,items:s,kind:r,mimeType:o,parameters:l,title:c,tokens:d,values:u,mentions:h}=e;return{[je.attributes]:{attributes:t},[je.content]:{content:i},[je.details]:{details:a},[je.parameters]:{parameters:l},[je.possibleValues]:{values:u},[je.properties]:{properties:s,title:c},[je.restBody]:{bodyContentType:n,content:i,mimeType:o,parts:l,title:c},[je.restCookies]:{parameters:s,title:c},[je.restEndpoint]:{tokens:d,title:c},[je.restHeaders]:{parameters:s,title:c},[je.restParameters]:{parameters:s,title:c},[je.restResponses]:{responses:s,title:c},[je.mentions]:{mentions:h}}[r]}}},is=ns,as=(0,j.Z)(is,Nn,Rn,!1,null,"65c116be",null),ss=as.exports,rs=function(){var e=this,t=e._self._c;return t("ContentTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),enableMinimized:e.enableMinimized}},e._l(e.sectionsWithSymbols,(function(e){return t("Section",{key:e.type,attrs:{title:e.title,anchor:e.anchor}},[t("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},os=[],ls=function(){var e=this,t=e._self._c;return t("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(n){return t("li",{key:n.identifier,staticClass:"relationships-item"},[n.url?t("Reference",{staticClass:"link",attrs:{role:n.role,kind:n.kind,url:n.url}},[e._v(e._s(n.title))]):t("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(n.title))]),n.conformance?t("ConditionalConstraints",{attrs:{constraints:n.conformance.constraints,prefix:n.conformance.conformancePrefix}}):e._e()],1)})),0)},cs=[];const ds=3,us={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var hs={name:"RelationshipsList",components:{ConditionalConstraints:Ye,Reference:Va.Z,WordBreak:Oe.Z},inject:["store","identifier"],mixins:[bt.JY,bt.PH],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,[`changed changed-${e}`]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some((e=>!!(e.conformance||{}).constraints))},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=us[t];if(e.change!==qt.yf.modified)return e.change;const i=e[n];if(!i)return;const a=(e,t)=>e.map(((e,n)=>[e,t[n]])),s=a(i.previous,i.new).some((([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content));return s?qt.yf.added:qt.yf.modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=ds&&!e}}},ps=hs,gs=(0,j.Z)(ps,ls,cs,!1,null,"ba5cad92",null),fs=gs.exports,ms={name:"Relationships",mixins:[dn.Z],components:{ContentTable:mn,List:fs,Section:Cn},props:{sections:{type:Array,required:!0},enableMinimized:{type:Boolean,default:!1}},computed:{contentSectionData:()=>an.relationships,sectionsWithSymbols(){return this.sections.map((e=>({...e,symbols:e.identifiers.reduce(((e,t)=>this.references[t]?e.concat(this.references[t]):e),[])})))}}},ys=ms,vs=(0,j.Z)(ys,rs,os,!1,null,null,null),bs=vs.exports,Ts=n(7120),_s=function(){var e=this,t=e._self._c;return t("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":e.$t("sections.availability")}},[e._l(e.technologies,(function(n){return t("span",{key:n,staticClass:"technology"},[t("TechnologyIcon",{staticClass:"tech-icon"}),t("span",[e._v(e._s(n))])],1)})),e._l(e.platforms,(function(n){return t("span",{key:n.name,staticClass:"platform",class:e.changesClassesFor(n.name)},[t("AvailabilityRange",{attrs:{deprecatedAt:n.deprecatedAt,introducedAt:n.introducedAt,platformName:n.name}}),n.deprecatedAt?t("Badge",{attrs:{variant:"deprecated"}}):n.beta?t("Badge",{attrs:{variant:"beta"}}):e._e()],1)}))],2)},Ss=[],ks=n(9001),Cs=function(){var e=this,t=e._self._c;return t("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(e._s(e.text))])},ws=[],xs={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?this.$t("change-type.deprecated"):[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?this.$t("availability.introduced-and-deprecated",{name:n,introducedAt:t,deprecatedAt:e}):this.$t("availability.available-on",{name:n,introducedAt:t})},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},Is=xs,$s=(0,j.Z)(Is,Cs,ws,!1,null,null,null),Ds=$s.exports,Ps={name:"Availability",mixins:[bt.JY],inject:["identifier","store"],components:{Badge:qi.Z,AvailabilityRange:Ds,Section:se,TechnologyIcon:ks.Z},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:i={}}=(n||{})[t]||{},a=i[e];if(a)return a.deprecated?qt.yf.deprecated:a.introduced&&!a.introduced.previous?qt.yf.added:qt.yf.modified}}},Ls=Ps,Os=(0,j.Z)(Ls,_s,Ss,!1,null,"3da26baa",null),As=Os.exports,Ns=function(){var e=this,t=e._self._c;return t("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Rs=[],Bs={name:"SeeAlso",components:{TopicsTable:Dn},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:Dn.props.sections},computed:{contentSectionData:()=>an.seeAlso}},Es=Bs,Ms=(0,j.Z)(Es,Ns,Rs,!1,null,null,null),zs=Ms.exports,Ks=function(){var e=this,t=e._self._c;return t("div",{staticClass:"topictitle"},[e.eyebrow?t("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),t("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},Zs=[],qs={name:"Title",props:{eyebrow:{type:String,required:!1}}},js=qs,Fs=(0,j.Z)(js,Ks,Zs,!1,null,"6630a012",null),Hs=Fs.exports,Vs=function(){var e=this,t=e._self._c;return t("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,topicStyle:e.topicStyle}})},Ws=[],Us={name:"Topics",components:{TopicsTable:Dn},computed:{contentSectionData:()=>an.topics},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:Dn.props.sections,topicStyle:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(Ae.o,e)}}},Qs=Us,Gs=(0,j.Z)(Qs,Vs,Ws,!1,null,null,null),Xs=Gs.exports,Ys=function(){var e=this,t=e._self._c;return t("div",{staticClass:"OnThisPageStickyContainer"},[e._t("default")],2)},Js=[],er={name:"OnThisPageStickyContainer"},tr=er,nr=(0,j.Z)(tr,Ys,Js,!1,null,"39ac6ed0",null),ir=nr.exports,ar=function(){var e=this,t=e._self._c;return t("NavMenuItems",{staticClass:"hierarchy",class:{"has-badge":e.hasBadge},attrs:{"aria-label":e.$t("documentation.nav.breadcrumbs")}},[e.root?t("HierarchyItem",{key:e.root.title,staticClass:"root-hierarchy",attrs:{url:e.addQueryParamsToUrl(e.root.url)}},[e._v(" "+e._s(e.root.title)+" ")]):e._e(),e._l(e.collapsibleItems,(function(n){return t("HierarchyItem",{key:n.title,attrs:{isCollapsed:"",url:e.addQueryParamsToUrl(n.url)}},[e._v(" "+e._s(n.title)+" ")])})),e.collapsibleItems.length?t("HierarchyCollapsedItems",{attrs:{topics:e.collapsibleItems}}):e._e(),e._l(e.nonCollapsibleItems,(function(n){return t("HierarchyItem",{key:n.title,attrs:{url:e.addQueryParamsToUrl(n.url)}},[e._v(" "+e._s(n.title)+" ")])})),e.smallViewport?e._e():t("HierarchyItem",{scopedSlots:e._u([{key:"tags",fn:function(){return[e.isSymbolDeprecated?t("Badge",{attrs:{variant:"deprecated"}}):e.isSymbolBeta?t("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.currentTopicTags,(function(n){return t("Badge",{key:`${n.type}-${n.text}`,attrs:{variant:n.type}},[e._v(" "+e._s(n.text)+" ")])}))]},proxy:!0}],null,!1,1132636639)},[e._v(" "+e._s(e.currentTopicTitle)+" ")])],2)},sr=[],rr=n(2853),or=n(5381),lr=function(){var e=this,t=e._self._c;return t("li",{staticClass:"hierarchy-collapsed-items"},[t("button",{ref:"btn",staticClass:"toggle",class:{focused:!e.collapsed},on:{click:e.toggleCollapsed}},[t("span",{staticClass:"indicator"},[t("EllipsisIcon",{staticClass:"icon-inline toggle-icon"})],1)]),t("ul",{ref:"dropdown",staticClass:"dropdown",class:{collapsed:e.collapsed}},e._l(e.formattedTopics,(function(n){return t("li",{key:n.title,staticClass:"dropdown-item"},[t("NavMenuLink",{attrs:{url:n.url}},[e._v(" "+e._s(n.title)+" ")])],1)})),0)])},cr=[],dr=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"ellipsis-icon",attrs:{viewBox:"0 0 14 14",themeId:"ellipsis"}},[t("path",{attrs:{d:"m12.439 7.777v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554z"}})])},ur=[],hr=n(9742),pr={name:"EllipsisIcon",components:{SVGIcon:hr.Z}},gr=pr,fr=(0,j.Z)(gr,dr,ur,!1,null,null,null),mr=fr.exports,yr=function(){var e=this,t=e._self._c;return e.isCurrent?t("span",{staticClass:"nav-menu-link current",attrs:{"aria-current":"page","aria-disabled":"true",role:"link"}},[e._t("default")],2):t("Reference",{staticClass:"nav-menu-link",attrs:{url:e.url,tabindex:"0"}},[e._t("default")],2)},vr=[],br={name:"NavMenuLink",components:{Reference:Va.Z},computed:{isCurrent:({$route:e,url:t})=>"string"===typeof t?t===(0,O.Q2)(e.path,e.query).replace(/\/$/,""):t.name===e.name},props:{url:{type:[Object,String],required:!0}}},Tr=br,_r=(0,j.Z)(Tr,yr,vr,!1,null,"2ad31daf",null),Sr=_r.exports,kr={name:"HierarchyCollapsedItems",components:{EllipsisIcon:mr,NavMenuLink:Sr},data:()=>({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{formattedTopics:({$route:e,topics:t})=>t.map((t=>({...t,url:(0,O.Q2)(t.url,e.query)})))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:i,dropdown:a}}=this,s=!i.contains(t)&&!a.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},Cr=kr,wr=(0,j.Z)(Cr,lr,cr,!1,null,"7b701104",null),xr=wr.exports,Ir=function(e,t){return e(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[t.props.url?e("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[e("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},$r=[],Dr=n(535),Pr=n(8785),Lr={name:"HierarchyItem",components:{NavMenuItemBase:Dr.Z,InlineChevronRightIcon:Pr.Z},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},Or=Lr,Ar=(0,j.Z)(Or,Ir,$r,!0,null,"13293168",null),Nr=Ar.exports;const Rr=3,Br=1;var Er={name:"Hierarchy",components:{Badge:qi.Z,NavMenuItems:rr.Z,HierarchyCollapsedItems:xr,HierarchyItem:Nr},constants:{MaxVisibleLinks:Rr},inject:["store"],mixins:[dn.Z],props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,currentTopicTitle:{type:String,required:!0},parentTopics:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},computed:{windowWidth:({store:e})=>e.state.contentWidth,root:({parentTopics:e})=>e[0],smallViewport:({windowWidth:e})=>e{const i=n?1:0;return e>1200?Rr-i:e>1e3?Rr-1-i:t?0:Rr-2-i},collapsibleItems:({smallViewport:e,parentTopics:t,linksAfterCollapse:n,currentTopicTitle:i,$route:a})=>{const s=n?t.slice(Br,-n):t.slice(Br);return e&&s.push({title:i,url:a.path}),s},nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t})=>t?e.slice(Br).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return(0,O.Q2)(e,this.$route.query)}}},Mr=Er,zr=(0,j.Z)(Mr,ar,sr,!1,null,"d54f3438",null),Kr=zr.exports;const Zr=1050;var qr={name:"DocumentationTopic",mixins:[L.Z],constants:{ON_THIS_PAGE_CONTAINER_BREAKPOINT:Zr},inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{}}}}},components:{Declaration:Vt,OnThisPageStickyContainer:ir,OnThisPageNav:qe,DocumentationHero:Le,Abstract:Jt,Aside:B.Z,BetaLegalText:H,ContentNode:Ue.Z,DefaultImplementations:An,DownloadButton:en.Z,LanguageSwitcher:fe,PrimaryContent:ss,Relationships:bs,RequirementMetadata:Ts.Z,Availability:As,SeeAlso:zs,Title:Hs,Topics:Xs,ViewMore:_e,WordBreak:Oe.Z,Hierarchy:Kr,InlinePlusCircleIcon:Wt.Z},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hasNoExpandedDocumentation:{type:Boolean,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},topicSectionsStyle:{type:String,default:Ae.o.list},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""},remoteSource:{type:Object,required:!1},pageImages:{type:Array,required:!1},enableMinimized:{type:Boolean,default:!1},enableOnThisPageNav:{type:Boolean,default:!1},disableHeroBackground:{type:Boolean,default:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(Ie,e)},availableLocales:{type:Array,required:!1},hierarchyItems:{type:Array,default:()=>[]}},provide(){return{identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind,enableMinimized:this.enableMinimized}},data(){return{topicState:this.store.state,declListExpanded:!1}},computed:{normalizedSwiftPath:({swiftPath:e})=>(0,A.Jf)(e),normalizedObjcPath:({objcPath:e,swiftPath:t})=>(0,A.Jf)(e&&t?(0,O.Q2)(e,{language:D.Z.objectiveC.key.url}):e),defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce(((e,t)=>e+t.identifiers.length),0)},shouldShowAvailability:({platforms:e,technologies:t,enableMinimized:n})=>((e||[]).length||(t||[]).length)&&!n,hasBetaContent:({platforms:e})=>e&&e.length&&e.some((e=>e.beta)),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,parentTopics:({hierarchyItems:e,references:t,hasOtherDeclarations:n,pageTitle:i})=>{const a=e.reduce(((e,n)=>{const i=t[n];if(i){const{title:t,url:n}=i;return e.concat({title:t,url:n})}return console.error(`Reference for "${n}" is missing`),e}),[]),s=(0,N.Z$)(a);return n&&s?.title===i&&a.pop(),a},shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n,enableMinimized:i})=>!!(e&&t&&n)&&!i,enhanceBackground:({symbolKind:e,disableHeroBackground:t,enableMinimized:n})=>!t&&!n&&(!e||e===P.module),shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:i,shouldShowLanguageSwitcher:a,declarations:s})=>!!e+!!t+!!n+!!s.length+!!i+a<=1,technologies({modules:e=[]}){const t=e.reduce(((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[]))),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":Oe.Z,hasPrimaryContent:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSectionsSanitized:i,shouldShowViewMoreLink:a})=>e||t&&t.length||n&&n.length||i.length||a,viewMoreLink:({interfaceLanguage:e,normalizedObjcPath:t,normalizedSwiftPath:n})=>e===D.Z.objectiveC.key.api?t:n,shouldShowViewMoreLink:({enableMinimized:e,hasNoExpandedDocumentation:t,viewMoreLink:n})=>e&&!t&&n,tagName(){return this.isSymbolDeprecated?this.$t("aside-kind.deprecated"):this.$t("aside-kind.beta")},pageIcon:({pageImages:e=[]})=>{const t=e.find((({type:e})=>"icon"===e));return t?t.identifier:null},shouldRenderTopicSection:({topicSectionsStyle:e,topicSections:t,enableMinimized:n})=>t&&e!==Ae.o.hidden&&!n,isOnThisPageNavVisible:({topicState:e})=>e.contentWidth>Zr,disableMetadata:({enableMinimized:e})=>e,primaryContentSectionsSanitized({primaryContentSections:e=[],symbolKind:t}){return e.filter((({kind:e})=>e===je.mentions?t!==P.module:e!==je.declarations))},declarations({primaryContentSections:e=[]}){return e.filter((({kind:e})=>e===je.declarations))},showOtherDeclarations({enableMinimized:e,hasOtherDeclarations:t}){return!e&&t},hasOtherDeclarations({declarations:e=[]}){return!!e.length&&e[0].declarations.some((e=>Object.prototype.hasOwnProperty.call(e,"otherDeclarations")))},declListToggleText({declListExpanded:e}){return e?this.$t("declarations.hide-other-declarations"):this.$t("declarations.show-all-declarations")}},methods:{extractProps(e){const{abstract:t,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hierarchy:r,identifier:{interfaceLanguage:o,url:l},metadata:{conformance:c,hasNoExpandedDocumentation:d,modules:u,availableLocales:h,platforms:p,required:g=!1,roleHeading:f,title:m="",tags:y=[],role:v,symbolKind:b="",remoteSource:T,images:_=[],color:{standardColorIdentifier:S}={}}={},primaryContentSections:k,relationshipsSections:C,references:w={},sampleCodeDownload:x,topicSectionsStyle:I,topicSections:$,seeAlsoSections:P,variantOverrides:L,variants:O=[]}=e,A=O.reduce(((e,t)=>t.traits.reduce(((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e),e)),{}),{[D.Z.objectiveC.key.api]:[N]=[],[D.Z.swift.key.api]:[R]=[]}=A;return{abstract:t,conformance:c,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hasNoExpandedDocumentation:d,availableLocales:h,hierarchy:r,role:v,identifier:l,interfaceLanguage:o,isRequirement:g,modules:u,platforms:p,primaryContentSections:k,relationshipsSections:C,references:w,roleHeading:f,sampleCodeDownload:x,title:m,topicSections:$,topicSectionsStyle:I,seeAlsoSections:P,variantOverrides:L,symbolKind:b,tags:y.slice(0,1),remoteSource:T,pageImages:_,objcPath:N,swiftPath:R,standardColorIdentifier:S}},toggleDeclList(){this.declListExpanded=!this.declListExpanded}},created(){if(this.topicState.preferredLanguage===D.Z.objectiveC.key.url&&this.interfaceLanguage!==D.Z.objectiveC.key.api&&this.objcPath&&this.$route.query.language!==D.Z.objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then((()=>{this.$router.replace({path:(0,A.Jf)(this.objcPath),query:{...e,language:D.Z.objectiveC.key.url}})}))}R["default"].setAvailableLocales(this.availableLocales||[]),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},availableLocales(e){R["default"].setAvailableLocales(e)}}},jr=qr,Fr=(0,j.Z)(jr,I,$,!1,null,"7ebd4fcd",null),Hr=Fr.exports,Vr=function(){var e=this,t=e._self._c;return t("div",{staticClass:"documentation-layout"},[e.isTargetIDE?e._e():t("Nav",{attrs:{diffAvailability:e.diffAvailability,interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath,displaySidenav:e.enableNavigator},on:{"toggle-sidenav":e.handleToggleSidenav},scopedSlots:e._u([{key:"title",fn:function({className:t}){return[e._t("nav-title",null,{className:t})]}}],null,!0)}),t("AdjustableSidebarWidth",e._g(e._b({staticClass:"full-width-container topic-wrapper",scopedSlots:e._u([{key:"aside",fn:function({scrollLockID:n,breakpoint:i}){return[t("NavigatorDataProvider",{ref:"NavigatorDataProvider",attrs:{"interface-language":e.interfaceLanguage,technologyUrl:e.technology?e.technology.url:"","api-changes-version":e.selectedAPIChangesVersion},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"documentation-layout-aside"},[e.enableQuickNavigation?t("QuickNavigationModal",{attrs:{children:a.flatChildren,showQuickNavigationModal:e.showQuickNavigationModal,technology:e.technology?e.technology.title:""},on:{"update:showQuickNavigationModal":function(t){e.showQuickNavigationModal=t},"update:show-quick-navigation-modal":function(t){e.showQuickNavigationModal=t}}}):e._e(),t("transition",{attrs:{name:"delay-hiding"}},[t("Navigator",{directives:[{name:"show",rawName:"v-show",value:e.sidenavVisibleOnMobile||i===e.BreakpointName.large,expression:"sidenavVisibleOnMobile || breakpoint === BreakpointName.large"}],attrs:{flatChildren:a.flatChildren,"parent-topic-identifiers":e.parentTopicIdentifiers,technology:a.technology||e.technology,"is-fetching":a.isFetching,"error-fetching":a.errorFetching,"api-changes":a.apiChanges,references:e.references,"navigator-references":a.references,scrollLockID:n,"render-filter-on-top":i!==e.BreakpointName.large},on:{close:function(t){return e.handleToggleSidenav(i)}},scopedSlots:e._u([e.enableQuickNavigation?{key:"filter",fn:function(){return[t("QuickNavigationButton",{nativeOn:{click:function(t){return e.openQuickNavigationModal.apply(null,arguments)}}})]},proxy:!0}:null,{key:"navigator-head",fn:function({className:t}){return[e._t("nav-title",null,{className:t})]}}],null,!0)})],1)],1)]}}],null,!0)})]}}])},"AdjustableSidebarWidth",e.sidebarProps,!1),e.sidebarListeners),[t("PortalTarget",{attrs:{name:"modal-destination",multiple:""}}),e._t("content")],2)],1)},Wr=[],Ur=n(2433),Qr=function(){var e=this,t=e._self._c;return t("button",{staticClass:"quick-navigation-open",attrs:{"aria-label":e.$t("quicknav.button.label"),title:e.$t("quicknav.button.title")}},[e._v(" / ")])},Gr=[],Xr={name:"QuickNavigationButton"},Yr=Xr,Jr=(0,j.Z)(Yr,Qr,Gr,!1,null,"96c35eb8",null),eo=Jr.exports,to=function(){var e=this,t=e._self._c;return t("GenericModal",{attrs:{isFullscreen:"",showClose:!1,visible:e.isVisible,backdropBackgroundColorOverride:"rgba(0, 0, 0, 0.7)"},on:{"update:visible":function(t){e.isVisible=t}}},[t("div",{staticClass:"quick-navigation"},[t("div",{staticClass:"quick-navigation__container",class:{focus:e.focusedInput}},[t("FilterInput",{staticClass:"quick-navigation__filter",attrs:{placeholder:e.placeholderText,focusInputWhenCreated:"",focusInputWhenEmpty:"",preventBorderStyle:"",selectInputOnFocus:""},on:{focus:function(t){e.focusedInput=!0},blur:function(t){e.focusedInput=!1}},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.handleDownKeyInput.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleKeyEnter.apply(null,arguments)}]},scopedSlots:e._u([{key:"icon",fn:function(){return[t("div",{staticClass:"quick-navigation__magnifier-icon-container",class:{blue:e.userInput.length}},[t("MagnifierIcon")],1)]},proxy:!0}]),model:{value:e.userInput,callback:function(t){e.userInput=t},expression:"userInput"}}),t("div",{staticClass:"quick-navigation__match-list",class:{active:e.processedUserInput.length}},[e.noResultsWereFound?t("div",{staticClass:"no-results"},[t("p",[e._v(" "+e._s(e.$t("navigator.no-results"))+" ")])]):[t("div",e._b({staticClass:"quick-navigation__refs",on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleKeyEnter.apply(null,arguments)}]}},"div",{[e.SCROLL_LOCK_DISABLE_ATTR]:!0},!1),e._l(e.filteredSymbols,(function(n,i){return t("Reference",{key:n.uid,ref:"match",refInFor:!0,staticClass:"quick-navigation__reference",attrs:{url:n.path,tabindex:e.focusedIndex===i?"0":"-1","data-index":i},nativeOn:{click:function(t){return e.closeQuickNavigationModal.apply(null,arguments)}}},[t("div",{staticClass:"quick-navigation__symbol-match",attrs:{role:"list"}},[t("div",{staticClass:"symbol-info"},[t("div",{staticClass:"symbol-name"},[t("TopicTypeIcon",{staticClass:"navigator-icon",attrs:{type:n.type}}),t("div",{staticClass:"symbol-title"},[t("span",{domProps:{textContent:e._s(e.formatSymbolTitle(n.title,0,n.start))}}),t("QuickNavigationHighlighter",{attrs:{text:n.substring,matcherText:e.processedUserInput}}),t("span",{domProps:{textContent:e._s(e.formatSymbolTitle(n.title,n.start+n.matchLength))}})],1)],1),t("div",{staticClass:"symbol-path"},e._l(n.parents,(function(i,a){return t("div",{key:i.title},[t("span",{staticClass:"parent-path",domProps:{textContent:e._s(i.title)}}),a!==n.parents.length-1?t("span",{staticClass:"parent-path",domProps:{textContent:e._s("/")}}):e._e()])})),0)])])])})),1),e.previewState?t("Preview",e._b({staticClass:"quick-navigation__preview",attrs:{json:e.previewJSON,state:e.previewState}},"Preview",{[e.SCROLL_LOCK_DISABLE_ATTR]:!0},!1)):e._e()]],2)],1)])])},no=[],io=function(){var e=this,t=e._self._c;return t("div",{staticClass:"filter",class:{focus:e.showSuggestedTags&&!e.preventBorderStyle},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){return e.handleFocus.apply(null,arguments)}}},[t("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed,"filter__wrapper--no-border-style":e.preventBorderStyle}]},[t("div",{staticClass:"filter__top-wrapper"},[t("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[t("FilterIcon")]}))],2),t("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?t("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.$tc("filter.selected-tags",e.suggestedTags.length),activeTags:e.activeTags,translatableTags:e.translatableTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),t("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[t("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{focus:function(t){e.selectInputOnFocus&&e.selectInputAndTags()},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),t.stopPropagation(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),t("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?t("button",{staticClass:"filter__delete-button",attrs:{"aria-label":e.$t("filter.reset-filter")},on:{click:function(t){return e.resetFilters(!0)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.stopPropagation(),e.resetFilters(!0))},mousedown:function(e){e.preventDefault()}}},[t("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?t("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.$tc("filter.suggested-tags",e.suggestedTags.length),input:e.input,tags:e.suggestedTags,translatableTags:e.translatableTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},ao=[],so=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16",themeId:"clear-rounded"}},[t("title",[e._v(e._s(e.$t("icons.clear")))]),t("path",{attrs:{d:"M14.55,0l1.45,1.45-6.56,6.55,6.54,6.54-1.45,1.45-6.53-6.53L1.47,15.99,.01,14.53l6.52-6.53L0,1.47,1.45,.02l6.55,6.54L14.55,0Z","fill-rule":"evenodd"}})])},ro=[],oo={name:"ClearRoundedIcon",components:{SVGIcon:hr.Z}},lo=oo,co=(0,j.Z)(lo,so,ro,!1,null,null,null),uo=co.exports;function ho(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function po(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function go(e){e.selectionStart=e.selectionEnd=0}function fo(e){return/^[\w\W\s]$/.test(e)}function mo(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function yo(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}function vo(e,t,n,i){let a,s;return function(...r){function o(){clearTimeout(a),a=null}function l(){o(),e.apply(s,r)}if(s=this,!a||!n&&!i){if(!n)return o(),void(a=setTimeout(l,t));a=setTimeout(o,t),e.apply(s,r)}}}const bo=280,To=100;var _o={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:bo,VirtualKeyboardThreshold:To},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every((e=>t.includes(e)))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter((e=>!this.activeTags.includes(e)))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=To&&(this.keyboardIsVirtual=!0)}),bo),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:ho()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",yo(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const i=this.selectedTags.filter((e=>!n.includes(e))),a=this.input.replace(t,"");this.setSelectedTags(i),this.setFilterInput(a)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],i=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),a=mo(t);a&&({tags:n=[],input:i=""}=a)}const a=ho();i=a.length?this.input.replace(a,i):(0,bn.ZQ)(this.input,i,document.activeElement.selectionStart),this.setFilterInput(i.trim()),n.length&&(this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n)),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),po(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&go(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",(()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)})))}};const So=1e3;var ko={constants:{ScrollingDebounceDelay:So},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=vo(this.deleteScroll,So)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,i=t.offsetWidth,a=i+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},Ao=function(){var e=this,t=e._self._c;return t("li",{staticClass:"tag",attrs:{role:"presentation"}},[t("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():t("span",{staticClass:"visuallyhidden"},[e._v(" "+e._s(e.$t("filter.add-tag"))+" - ")]),e.isTranslatableTag?[e._v(" "+e._s(e.$t(e.name))+" ")]:[e._v(" "+e._s(e.name)+" ")],e.isRemovableTag?t("span",{staticClass:"visuallyhidden"},[e._v(" – "+e._s(e.$t("filter.tag-select-remove"))+" ")]):e._e()],2)])},No=[],Ro={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isTranslatableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",(()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)}))},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",yo({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Bo=Ro,Eo=(0,j.Z)(Bo,Ao,No,!1,null,"7e76f326",null),Mo=Eo.exports,zo={name:"Tags",mixins:[ko,Oo],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},translatableTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Mo},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];fo(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},Ko=zo,Zo=(0,j.Z)(Ko,Po,Lo,!1,null,"1f2bd813",null),qo=Zo.exports;const jo=5,Fo="filter-input",Ho="selected-tags",Vo="suggested-tags",Wo={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var Uo,Qo,Go={name:"FilterInput",mixins:[ko,_o],constants:{FilterInputId:Fo,SelectedTagsId:Ho,SuggestedTagsId:Vo,AXinputProperties:Wo,TagLimit:jo},components:{TagList:qo,ClearRoundedIcon:uo,FilterIcon:Do},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>""},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},focusInputWhenEmpty:{type:Boolean,default:!1},selectInputOnFocus:{type:Boolean,default:!1},preventBorderStyle:{type:Boolean,default:!1},translatableTags:{type:Array,default:()=>[]}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:Fo,SelectedTagsId:Ho,SuggestedTagsId:Vo,AXinputProperties:Wo,showSuggestedTags:!1}},computed:{hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?Fo.concat(" ",Ho):Fo,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const i=e.filter((e=>!t.includes(e)));return n?i.slice(0,jo):i},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:i})=>({click:e,copy:t,cut:n,paste:i}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:i,focusTagHandler:a,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:i,focus:a,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter((t=>!e.includes(t))))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):(this.showSuggestedTags=!1,this.$emit("blur")))},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag((()=>this.$emit("focus-prev"))):this.$emit("focus-prev")},handleFocus(){this.showSuggestedTags=!0,this.$emit("focus")}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&(this.inputIsNotEmpty||this.focusInputWhenEmpty)&&this.focusInput()}},Xo=Go,Yo=(0,j.Z)(Xo,io,ao,!1,null,"9ad1ed4c",null),Jo=Yo.exports,el=n(5590),tl={name:"QuickNavigationHighlighter",props:{text:{type:String,required:!0},matcherText:{type:String,default:""}},render(e){const{matcherText:t,text:n}=this,i=[];let a=0;return t?([...t].forEach((t=>{const s=n.toLowerCase().indexOf(t.toLowerCase(),a);a&&i.push(e("span",n.slice(a,s)));const r=s+1;i.push(e("span",{class:"match"},n.slice(s,r))),a=r})),e("p",{class:"highlight"},i)):e("span",{class:"highlight"},n)}},nl=tl,il=(0,j.Z)(nl,Uo,Qo,!1,null,"4a2ce75d",null),al=il.exports,sl=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"magnifier-icon",attrs:{viewBox:"0 0 14 14",themeId:"magnifier"}},[t("path",{attrs:{d:"M15.0013 14.0319L10.9437 9.97424C11.8165 8.88933 12.2925 7.53885 12.2929 6.14645C12.2929 2.75841 9.53449 0 6.14645 0C2.75841 0 0 2.75841 0 6.14645C0 9.53449 2.75841 12.2929 6.14645 12.2929C7.57562 12.2929 8.89486 11.7932 9.94425 10.9637L14.0019 15.0213L15.0013 14.0319ZM6.13645 11.0736C4.83315 11.071 3.58399 10.5521 2.66241 9.63048C1.74084 8.70891 1.22194 7.45974 1.2193 6.15644C1.2193 3.44801 3.41802 1.23928 6.13645 1.23928C8.85488 1.23928 11.0536 3.44801 11.0536 6.15644C11.0636 8.86488 8.85488 11.0736 6.13645 11.0736Z"}})])},rl=[],ol={name:"MagnifierIcon",components:{SVGIcon:hr.Z}},ll=ol,cl=(0,j.Z)(ll,sl,rl,!1,null,null,null),dl=cl.exports,ul=function(){var e=this,t=e._self._c;return t("div",{staticClass:"preview"},[e.state===e.STATE.success?t("DocumentationTopic",e._b({attrs:{enableMinimized:""}},"DocumentationTopic",e.topicProps,!1)):e.state===e.STATE.loadingSlowly?t("div",{staticClass:"loading"},e._l(e.LOADER_ROW_STYLES,(function(e){return t("div",{key:e["--index"],staticClass:"loading-row",style:e})})),0):e.state===e.STATE.error?t("div",{staticClass:"unavailable"},[t("p",[e._v(e._s(e.$t("quicknav.preview-unavailable")))])]):e._e()],1)},hl=[],pl=n(220);const{extractProps:gl}=Hr.methods,fl="hero",ml={error:"error",loading:"loading",loadingSlowly:"loadingSlowly",success:"success"},yl={...pl.Z,state:(0,x.d9)(pl.Z.state)};var vl={name:"QuickNavigationPreview",components:{DocumentationTopic:Hr},constants:{PreviewState:ml,PreviewStore:yl},data(){return{store:yl}},provide(){return{store:this.store}},props:{json:{type:Object,required:!1},state:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(ml,e)}},computed:{LOADER_ROW_STYLES:()=>[{"--index":0,width:"30%"},{"--index":1,width:"80%"},{"--index":2,width:"50%"}],STATE:()=>ml,topicProps:({json:e})=>{const t=gl(e),{sections:n=[]}=e;let{abstract:i}=t;const a=n.find((({kind:e})=>e===fl));return!i&&a&&(i=a.content),{...t,abstract:i}}}},bl=vl,Tl=(0,j.Z)(bl,ul,hl,!1,null,"779b8b01",null),_l=Tl.exports;class Sl{constructor(e){this.map=new Map,this.maxSize=e}get size(){return this.map.size}get(e){if(!this.map.has(e))return;const t=this.map.get(e);return this.map.delete(e),this.map.set(e,t),t}has(e){return this.map.has(e)}set(e,t){if(this.map.has(e)&&this.map.delete(e),this.map.set(e,t),this.map.size>this.maxSize){const e=this.map.keys().next().value;this.map.delete(e)}}*[Symbol.iterator](){yield*this.map}}const kl="",Cl=32,wl="navigator-hide-button";function xl(e){return e.split("").reduce(((e,t)=>(e<<5)-e+t.charCodeAt(0)|0),0)}function Il(e){const t={},n=e.length;for(let i=0;ie.parent===kl));const i=t[e];return i?(i.childUIDs||[]).map((e=>t[e])):[]}function Ll(e,t){const n=[],i=[e];let a=null;while(i.length){a=i.pop();const e=t[a];if(!e)return[];n.unshift(e),e.parent&&e.parent!==kl&&i.push(e.parent)}return n}function Ol(e,t,n){const i=t[e];return i?Pl(i.parent,t,n):[]}var Al=n(9652);const{PreviewState:Nl}=_l.constants,Rl="AbortError",Bl=20,El=1e3;var Ml={name:"QuickNavigationModal",components:{FilterInput:Jo,GenericModal:el.Z,MagnifierIcon:dl,TopicTypeIcon:Ce.Z,QuickNavigationHighlighter:al,Reference:Va.Z,Preview:_l},mixins:[Oo],created(){this.abortController=null,this.$cachedSymbolResults=new Sl(Bl),this.loadingTimeout=null},data(){return{debouncedInput:"",userInput:"",focusedInput:!1,cachedSymbolResults:{},previewIsLoadingSlowly:!1,SCROLL_LOCK_DISABLE_ATTR:Al.n}},props:{children:{type:Array,required:!0},showQuickNavigationModal:{type:Boolean,required:!0},technology:{type:String,required:!1}},computed:{childrenMap({children:e}){return Il(e)},filteredSymbols:({constructFuzzyRegex:e,children:t,fuzzyMatch:n,processedUserInput:i,childrenMap:a,orderSymbolsByPriority:s})=>{const r=t.filter((e=>"groupMarker"!==e.type&&null!=e.title));if(!i)return[];const o=n({inputLength:i.length,symbols:r,processedInputRegex:new RegExp(e(i),"i"),childrenMap:a}),l=[...new Map(o.map((e=>[e.path,e]))).values()];return s(l).slice(0,Bl)},placeholderText(){return this.technology?this.$t("filter.search-symbols",{technology:this.technology}):this.$t("filter.search")},isVisible:{get:({showQuickNavigationModal:e})=>e,set(e){this.$emit("update:showQuickNavigationModal",e)}},noResultsWereFound:({processedUserInput:e,totalItemsToNavigate:t})=>e.length&&!t,processedUserInput:({debouncedInput:e})=>e.replace(/\s/g,""),totalItemsToNavigate:({filteredSymbols:e})=>e.length,selectedSymbol:({filteredSymbols:e,focusedIndex:t})=>null!==t?e[t]:null,nextSymbol:({filteredSymbols:e,focusedIndex:t})=>{if(null===t)return null;let n=t+1;return n>=e.length&&(n=0),e[n]},focusedMatchElement:({$refs:e,focusedIndex:t})=>e.match.find((({$el:e})=>parseInt(e.dataset.index,10)===t)).$el,previewJSON:({cachedSymbolResults:e,selectedSymbol:t})=>t?(e[t.uid]||{}).json:null,previewState:({cachedSymbolResults:e,previewIsLoadingSlowly:t,selectedSymbol:n})=>n&&Object.hasOwnProperty.call(e,n.uid)?e[n.uid].success?Nl.success:Nl.error:t?Nl.loadingSlowly:Nl.loading},watch:{userInput:"debounceInput",focusedIndex(){this.focusedInput||(this.scrollIntoView(),this.focusReference())},selectedSymbol:"fetchSelectedSymbolData",$route:"closeQuickNavigationModal"},methods:{closeQuickNavigationModal(){this.$emit("update:showQuickNavigationModal",!1)},constructFuzzyRegex(e){return[...e].reduce(((t,n,i)=>t.concat(`[${n}]`).concat(i{const a=n.exec(t.title);if(!a)return!1;const s=a[0].length;return!(s>3*e)&&{uid:t.uid,title:t.title,path:t.path,parents:Ll(t.parent,i),type:t.type,inputLengthDifference:t.title.length-e,matchLength:s,matchLengthDifference:s-e,start:a.index,substring:a[0]}})).filter(Boolean)},handleKeyEnter(){!this.noResultsWereFound&&this.userInput.length&&(this.$router.push(this.filteredSymbols[this.focusedIndex].path),this.closeQuickNavigationModal())},orderSymbolsByPriority(e){return e.sort(((e,t)=>e.matchLengthDifference>t.matchLengthDifference?1:e.matchLengthDifferencet.start?1:e.startt.inputLengthDifference?1:e.inputLengthDifference{this.previewState===Nl.loading&&(this.previewIsLoadingSlowly=!0)}),El),!this.selectedSymbol||this.$cachedSymbolResults.has(this.selectedSymbol.uid))return clearTimeout(this.loadingTimeout),void(this.previewIsLoadingSlowly=!1);const e=async e=>{if(e&&!this.$cachedSymbolResults.has(e.uid))try{const t=await(0,x.k_)(e.path,{signal:this.abortController.signal});this.$cachedSymbolResults.set(e.uid,{success:!0,json:t})}catch(t){t.name!==Rl&&this.$cachedSymbolResults.set(e.uid,{success:!1})}finally{this.cachedSymbolResults=Object.freeze(Object.fromEntries(this.$cachedSymbolResults))}};this.abortController&&this.abortController.abort(),this.abortController=new AbortController,await Promise.all([e(this.selectedSymbol).finally((()=>{clearTimeout(this.loadingTimeout),this.previewIsLoadingSlowly=!1})),e(this.nextSymbol)])}}},zl=Ml,Kl=(0,j.Z)(zl,to,no,!1,null,"2f89fac2",null),Zl=Kl.exports,ql=function(){var e=this,t=e._self._c;return t("div",{staticClass:"adjustable-sidebar-width",class:{dragging:e.isDragging,"sidebar-hidden":!e.enableNavigator||e.hiddenOnLarge}},[e.enableNavigator?t("div",{ref:"sidebar",staticClass:"sidebar"},[t("div",{ref:"aside",staticClass:"aside",class:e.asideClasses,style:e.asideStyles,attrs:{"aria-hidden":e.hiddenOnLarge?"true":null},on:{transitionstart:function(t){return t.target!==t.currentTarget?null:e.trackTransitionStart.apply(null,arguments)},transitionend:function(t){return t.target!==t.currentTarget?null:e.trackTransitionEnd.apply(null,arguments)}}},[e._t("aside",null,{animationClass:"aside-animated-child",scrollLockID:e.scrollLockID,breakpoint:e.breakpoint})],2),e.fixedWidth?e._e():t("div",{staticClass:"resize-handle",on:{mousedown:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)},touchstart:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)}}})]):e._e(),t("div",{ref:"content",staticClass:"content"},[e._t("default")],2),e.enableNavigator?t("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:function(t){e.breakpoint=t}}}):e._e()],1)},jl=[],Fl=n(7247),Hl=n(7188),Vl=n(114),Wl=n(1147),Ul=n(1716);const Ql="sidebar",Gl=1521,Xl=543,Yl=400,Jl={touch:{move:"touchmove",end:"touchend"},mouse:{move:"mousemove",end:"mouseup"}},ec=(e,t=window.innerWidth)=>{const n=Math.min(t,Gl);return Math.floor(Math.min(n*(e/100),n))},tc={medium:30,large:30},nc={medium:50,large:40},ic="sidebar-scroll-lock";var ac={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:ic},components:{BreakpointEmitter:Hl["default"]},inject:["store"],props:{shownOnMobile:{type:Boolean,default:!1},enableNavigator:{type:Boolean,default:!0},hiddenOnLarge:{type:Boolean,default:!1},fixedWidth:{type:Number,default:null}},data(){const e=window.innerWidth,t=window.innerHeight,n=or.L3.large,i=ec(tc[n]),a=ec(nc[n]),s=e>=Gl?Xl:Yl,r=Fl.tO.get(Ql,s);return{isDragging:!1,width:this.fixedWidth||Math.min(Math.max(r,i),a),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,isOpeningOnLarge:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>tc[e]||0,maxWidthPercent:({breakpoint:e})=>nc[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.max(n,ec(e,t)),minWidth:({minWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.min(n||t,ec(e,t)),widthInPx:({width:e})=>`${e}px`,hiddenOnLargeThreshold:({minWidth:e})=>e/2,events:({isTouch:e})=>e?Jl.touch:Jl.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:i})=>({width:e,"--top-offset":n?`${n}px`:null,"--top-offset-mobile":`${t}px`,"--app-height":`${i}px`}),asideClasses:({isDragging:e,shownOnMobile:t,noTransition:n,isTransitioning:i,hiddenOnLarge:a,mobileTopOffset:s,isOpeningOnLarge:r})=>({dragging:e,"show-on-mobile":t,"hide-on-large":a,"is-opening-on-large":r,"no-transition":n,"sidebar-transitioning":i,"has-mobile-top-offset":s}),scrollLockID:()=>ic,BreakpointScopes:()=>or.lU},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",(()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.shownOnMobile&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()})),await this.$nextTick(),this.focusTrapInstance=new Vl.Z(this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:Be((function(e){this.emitEventChange(e)}),150)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===or.L3.large&&this.closeMobileSidebar(),this.noTransition=!0,await(0,Ee.J)(5),this.noTransition=!1},shownOnMobile:"handleExternalOpen",async isTransitioning(e){e?(await(0,Ee.X)(1e3),this.isTransitioning=!1):this.updateContentWidthInStore()},hiddenOnLarge(){this.isTransitioning=!0}},methods:{getWidthInCheck:vo((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(i=this.maxWidth),this.hiddenOnLarge&&i>=this.hiddenOnLargeThreshold&&(this.$emit("update:hiddenOnLarge",!1),this.isOpeningOnLarge=!0),this.width=Math.max(i,this.minWidth),i<=this.hiddenOnLargeThreshold&&this.$emit("update:hiddenOnLarge",!0)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,Fl.tO.set(Ql,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e),this.updateContentWidthInStore()},getTopOffset(){const e=document.getElementById(Ul.EA);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async updateContentWidthInStore(){await this.$nextTick(),this.store.setContentWidth(this.$refs.content.offsetWidth)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),Al.Z.lockScroll(t),this.focusTrapInstance.start(),Wl.Z.hide(this.$refs.aside)):(Al.Z.unlockScroll(t),this.focusTrapInstance.stop(),Wl.Z.show(this.$refs.aside))},storeTopOffset:Be((function(){this.topOffset=this.getTopOffset()}),60),async trackTransitionStart({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!0)},trackTransitionEnd({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!1,this.isOpeningOnLarge=!1)}}},sc=ac,rc=(0,j.Z)(sc,ql,jl,!1,null,"1a55f7f5",null),oc=rc.exports,lc=function(){var e=this,t=e._self._c;return t("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[t("NavigatorCard",e._b({directives:[{name:"show",rawName:"v-show",value:!e.isFetching,expression:"!isFetching"}],attrs:{type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,"render-filter-on-top":e.renderFilterOnTop,"api-changes":e.apiChanges,"navigator-references":e.navigatorReferences},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"filter",fn:function(){return[e._t("filter")]},proxy:!0},{key:"navigator-head",fn:function(){return[e._t("navigator-head",null,{className:"nav-title"})]},proxy:!0}],null,!0)},"NavigatorCard",e.technologyProps,!1)),e.isFetching?t("LoadingNavigatorCard",{on:{close:function(t){return e.$emit("close")}}}):e._e(),t("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("navigator.navigator-is",{state:e.isFetching?e.$t("navigator.state.loading"):e.$t("navigator.state.ready")}))+" ")])],1)},cc=[],dc=function(){var e=this,t=e._self._c;return t("BaseNavigatorCard",e._b({class:{"filter-on-top":e.renderFilterOnTop},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"above-navigator-head",fn:function(){return[e._t("above-navigator-head")]},proxy:!0},{key:"navigator-head",fn:function(){return[e._t("navigator-head")]},proxy:!0},{key:"body",fn:function({className:n}){return[e._t("post-head"),t("div",{class:n,on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[e.technology?t("Reference",{class:["technology-title",{"router-link-exact-active":e.isTechnologyRoute}],attrs:{id:e.INDEX_ROOT_KEY,url:e.technologyPath},nativeOn:{click:function(t){return t.altKey?(t.preventDefault(),e.toggleAllNodes.apply(null,arguments)):null}}},[t("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?t("Badge",{attrs:{variant:"beta"}}):e._e()],1):e._e(),t("DynamicScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":e.$t("navigator.title"),items:e.navigatorItems,"min-item-size":e.itemSize,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate,"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function({item:n,active:i,index:a}){return[t("DynamicScrollerItem",e._b({ref:`dynamicScroller_${n.uid}`},"DynamicScrollerItem",{active:i,item:n,dataIndex:a},!1),[t("NavigatorCardItem",{attrs:{item:n,isRendered:i,"filter-pattern":e.filterPattern,"filter-text":e.debouncedFilter,"is-active":n.uid===e.activeUID,"is-bold":e.activePathMap[n.uid],expanded:e.openNodes[n.uid],"api-change":e.apiChangesObject[n.path],isFocused:e.focusedIndex===a,enableFocus:!e.externalFocusChange,"navigator-references":e.navigatorReferences},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})],1)]}}],null,!0)}),t("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),t("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[t("p",{staticClass:"no-items"},[e._v(e._s(e.$t(e.assertiveAriaLive)))])])],1),e.errorFetching?e._e():t("div",{staticClass:"filter-wrapper"},[t("div",{staticClass:"navigator-filter"},[t("div",{staticClass:"input-wrapper"},[t("FilterInput",{staticClass:"filter-component",attrs:{tags:e.suggestedTags,translatableTags:e.translatableTags,"selected-tags":e.selectedTags,placeholder:e.$t("filter.title"),"should-keep-open-on-blur":!1,shouldTruncateTags:e.shouldTruncateTags,"position-reversed":!e.renderFilterOnTop},on:{"update:selectedTags":function(t){e.selectedTags=t},"update:selected-tags":function(t){e.selectedTags=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1),e._t("filter")],2)])]}}],null,!0)},"BaseNavigatorCard",{isTechnologyBeta:e.isTechnologyBeta,technologyPath:e.technologyPath},!1))},uc=[];function hc(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}var pc=void 0;function gc(){gc.init||(gc.init=!0,pc=-1!==hc())}var fc={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!pc&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;gc(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",pc&&this.$el.appendChild(t),t.data="about:blank",pc||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function mc(e){e.component("resize-observer",fc),e.component("ResizeObserver",fc)}var yc={version:"0.4.5",install:mc},vc=null;"undefined"!==typeof window?vc=window.Vue:"undefined"!==typeof n.g&&(vc=n.g.Vue),vc&&vc.use(yc);function bc(e){return bc="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bc(e)}function Tc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _c(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var o=arguments.length,l=new Array(o>1?o-1:0),c=1;c1){var i=e.find((function(e){return e.isIntersecting}));i&&(t=i)}if(n.callback){var a=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(a===n.oldResult)return;n.oldResult=a,n.callback(a,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function Lc(e,t,n){var i=t.value;if(i)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var a=new Pc(e,i,n);e._vue_visibilityState=a}}function Oc(e,t,n){var i=t.value,a=t.oldValue;if(!Dc(i,a)){var s=e._vue_visibilityState;i?s?s.createObserver(i,n):Lc(e,{value:i},n):Ac(e)}}function Ac(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var Nc={bind:Lc,update:Oc,unbind:Ac};function Rc(e){e.directive("observe-visibility",Nc)}var Bc={version:"0.4.6",install:Rc},Ec=null;"undefined"!==typeof window?Ec=window.Vue:"undefined"!==typeof n.g&&(Ec=n.g.Vue),Ec&&Ec.use(Bc);var Mc=n(7274),zc=n.n(Mc),Kc=n(144),Zc={itemsLimit:1e3};const qc={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"}};function jc(){return this.items.length&&"object"!==typeof this.items[0]}let Fc=!1;if("undefined"!==typeof window){Fc=!1;try{var Hc=Object.defineProperty({},"passive",{get(){Fc=!0}});window.addEventListener("test",null,Hc)}catch(bh){}}let Vc=0;var Wc={name:"RecycleScroller",components:{ResizeObserver:fc},directives:{ObserveVisibility:Nc},props:{...qc,itemSize:{type:Number,default:null},gridItems:{type:Number,default:void 0},itemSecondarySize:{type:Number,default:void 0},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1},skipHover:{type:Boolean,default:!1},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"},listClass:{type:[String,Object,Array],default:""},itemClass:{type:[String,Object,Array],default:""}},data(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes(){if(null===this.itemSize){const e={"-1":{accumulator:0}},t=this.items,n=this.sizeField,i=this.minItemSize;let a,s=1e4,r=0;for(let o=0,l=t.length;o{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0}))},activated(){const e=this.$_lastUpdateScrollPosition;"number"===typeof e&&this.$nextTick((()=>{this.scrollToPosition(e)}))},beforeDestroy(){this.removeListeners()},methods:{addView(e,t,n,i,a){const s={item:n,position:0},r={id:Vc++,index:t,used:!0,key:i,type:a};return Object.defineProperty(s,"nr",{configurable:!1,value:r}),e.push(s),s},unuseView(e,t=!1){const n=this.$_unusedViews,i=e.nr.type;let a=n.get(i);a||(a=[],n.set(i,a)),a.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll(e){this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame((()=>{this.$_scrollDirty=!1;const{continuous:e}=this.updateVisibleItems(!1,!0);e||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,100))})))},handleVisibilityChange(e,t){this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame((()=>{this.updateVisibleItems(!1)}))):this.$emit("hidden"))},updateVisibleItems(e,t=!1){const n=this.itemSize,i=this.gridItems||1,a=this.itemSecondarySize||n,s=this.$_computedMinItemSize,r=this.typeField,o=this.simpleArray?null:this.keyField,l=this.items,c=l.length,d=this.sizes,u=this.$_views,h=this.$_unusedViews,p=this.pool;let g,f,m,y,v,b;if(c)if(this.$_prerender)g=y=0,f=v=Math.min(this.prerender,l.length),m=null;else{const e=this.getScroll();if(t){let t=e.start-this.$_lastUpdateScrollPosition;if(t<0&&(t=-t),null===n&&te.start&&(a=s),s=~~((i+a)/2)}while(s!==n);for(s<0&&(s=0),g=s,m=d[c-1].accumulator,f=s;fc&&(f=c)),y=g;yc&&(f=c),y<0&&(y=0),v>c&&(v=c),m=Math.ceil(c/i)*n}}else g=f=y=v=m=0;f-g>Zc.itemsLimit&&this.itemsLimitError(),this.totalSize=m;const T=g<=this.$_endIndex&&f>=this.$_startIndex;if(this.$_continuous!==T){if(T){u.clear(),h.clear();for(let e=0,t=p.length;e=f)&&this.unuseView(b));const _=T?null:new Map;let S,k,C,w;for(let x=g;x=C.length)&&(b=this.addView(p,x,S,e,k),this.unuseView(b,!0),C=h.get(k)),b=C[w],b.item=S,b.nr.used=!0,b.nr.index=x,b.nr.key=e,b.nr.type=k,_.set(k,w+1),w++),u.set(e,b)),null===n?(b.position=d[x-1].accumulator,b.offset=0):(b.position=Math.floor(x/i)*n,b.offset=x%i*a)):b&&this.unuseView(b)}return this.$_startIndex=g,this.$_endIndex=f,this.emitUpdate&&this.$emit("update",g,f,y,v),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:T}},getListenerTarget(){let e=zc()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll(){const{$el:e,direction:t}=this,n="vertical"===t;let i;if(this.pageMode){const t=e.getBoundingClientRect(),a=n?t.height:t.width;let s=-(n?t.top:t.left),r=n?window.innerHeight:window.innerWidth;s<0&&(r+=s,s=0),s+r>a&&(r=a-s),i={start:s,end:s+r}}else i=n?{start:e.scrollTop,end:e.scrollTop+e.clientHeight}:{start:e.scrollLeft,end:e.scrollLeft+e.clientWidth};return i},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!Fc&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem(e){let t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:Math.floor(e/this.gridItems)*this.itemSize,this.scrollToPosition(t)},scrollToPosition(e){const t="vertical"===this.direction?{scroll:"scrollTop",start:"top"}:{scroll:"scrollLeft",start:"left"};let n,i,a;if(this.pageMode){const s=zc()(this.$el),r="HTML"===s.tagName?0:s[t.scroll],o=s.getBoundingClientRect(),l=this.$el.getBoundingClientRect(),c=l[t.start]-o[t.start];n=s,i=t.scroll,a=e+r+c}else n=this.$el,i=t.scroll,a=e;n[i]=a},itemsLimitError(){throw setTimeout((()=>{console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",this.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")})),new Error("Rendered items limit reached")},sortViews(){this.pool.sort(((e,t)=>e.nr.index-t.nr.index))}}};function Uc(e,t,n,i,a,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const d="function"===typeof n?n.options:n;let u;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,a&&(d.functional=!0)),i&&(d._scopeId=i),s?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},d._ssrRegister=u):t&&(u=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(d.functional){const e=d.render;d.render=function(t,n){return u.call(n),e(t,n)}}else{const e=d.beforeCreate;d.beforeCreate=e?[].concat(e,u):[u]}return n}const Qc=Wc;var Gc=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll.apply(null,arguments)}}},[n.$slots.before?a("div",{ref:"before",staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),a(n.listTag,{ref:"wrapper",tag:"component",staticClass:"vue-recycle-scroller__item-wrapper",class:n.listClass,style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},[n._l(n.pool,(function(e){return a(n.itemTag,n._g({key:e.nr.id,tag:"component",staticClass:"vue-recycle-scroller__item-view",class:[n.itemClass,{hover:!n.skipHover&&n.hoverKey===e.nr.key}],style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px) translate"+("vertical"===n.direction?"X":"Y")+"("+e.offset+"px)",width:n.gridItems?("vertical"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0,height:n.gridItems?("horizontal"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0}:null},n.skipHover?{}:{mouseenter:function(){n.hoverKey=e.nr.key},mouseleave:function(){n.hoverKey=null}}),[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),n._v(" "),n._t("empty")],2),n._v(" "),n.$slots.after?a("div",{ref:"after",staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),a("ResizeObserver",{on:{notify:n.handleResize}})],1)},Xc=[];Gc._withStripped=!0;const Yc=void 0,Jc=void 0,ed=void 0,td=!1,nd=Uc({render:Gc,staticRenderFns:Xc},Yc,Qc,Jc,td,ed,!1,void 0,void 0,void 0);var id={name:"DynamicScroller",components:{RecycleScroller:nd},provide(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver((e=>{requestAnimationFrame((()=>{if(Array.isArray(e))for(const t of e)if(t.target){const e=new CustomEvent("resize",{detail:{contentRect:t.contentRect}});t.target.dispatchEvent(e)}}))}))),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},inheritAttrs:!1,props:{...qc,minItemSize:{type:[Number,String],required:!0}},data(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:jc,itemsWithSize(){const e=[],{items:t,keyField:n,simpleArray:i}=this,a=this.vscrollData.sizes,s=t.length;for(let r=0;r=n)break;i+=t[o].size||this.minItemSize,a+=e[o].size||this.minItemSize}const r=a-i;0!==r&&(this.$el.scrollTop+=r)}},beforeCreate(){this.$_updates=[],this.$_undefinedSizes=0,this.$_undefinedMap={}},activated(){this.vscrollData.active=!0},deactivated(){this.vscrollData.active=!1},methods:{onScrollerResize(){const e=this.$refs.scroller;e&&this.forceUpdate(),this.$emit("resize")},onScrollerVisible(){this.$emit("vscroll:update",{force:!1}),this.$emit("visible")},forceUpdate(e=!0){(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem(e){const t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize(e,t=undefined){const n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom(){if(this.$_scrollingToBottom)return;this.$_scrollingToBottom=!0;const e=this.$el;this.$nextTick((()=>{e.scrollTop=e.scrollHeight+5e3;const t=()=>{e.scrollTop=e.scrollHeight+5e3,requestAnimationFrame((()=>{e.scrollTop=e.scrollHeight+5e3,0===this.$_undefinedSizes?this.$_scrollingToBottom=!1:requestAnimationFrame(t)}))};requestAnimationFrame(t)}))}}};const ad=id;var sd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id","list-tag":e.listTag,"item-tag":e.itemTag},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,i=t.index,a=t.active;return[e._t("default",null,null,{item:n.item,index:i,active:a,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2),e._v(" "),n("template",{slot:"empty"},[e._t("empty")],2)],2)},rd=[];sd._withStripped=!0;const od=void 0,ld=void 0,cd=void 0,dd=!1,ud=Uc({render:sd,staticRenderFns:rd},od,ad,ld,dd,cd,!1,void 0,void 0,void 0);var hd={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id(){if(this.vscrollData.simpleArray)return this.index;if(this.item.hasOwnProperty(this.vscrollData.keyField))return this.item[this.vscrollData.keyField];throw new Error(`keyField '${this.vscrollData.keyField}' not found in your item. You should set a valid keyField prop on your Scroller`)},size(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id(){this.size||this.onDataUpdate()},finalActive(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created(){if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){for(const e in this.sizeDependencies)this.$watch((()=>this.sizeDependencies[e]),this.onDataUpdate);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData(){this.watchData&&!this.vscrollResizeObserver?this.$_watchData=this.$watch("item",(()=>{this.onDataUpdate()}),{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate({force:e}){!this.finalActive&&e&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!e&&this.size||this.updateSize()},onDataUpdate(){this.updateSize()},computeSize(e){this.$nextTick((()=>{if(this.id===e){const e=this.$el.offsetWidth,t=this.$el.offsetHeight;this.applySize(e,t)}this.$_pendingSizeUpdate=null}))},applySize(e,t){const n=~~("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize(){this.vscrollResizeObserver&&this.$el.parentNode&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize(e){const{width:t,height:n}=e.detail.contentRect;this.applySize(t,n)}},render(e){return e(this.tag,this.$slots.default)}};const pd=hd,gd=void 0,fd=void 0,md=void 0,yd=void 0,vd=Uc({},gd,pd,fd,yd,md,!1,void 0,void 0,void 0);function bd({idProp:e=(e=>e.item.id)}={}){const t={},n=new Kc["default"]({data(){return{store:t}}});return{data(){return{idState:null}},created(){this.$_id=null,this.$_getId="function"===typeof e?()=>e.call(this,this):()=>this[e],this.$watch(this.$_getId,{handler(e){this.$nextTick((()=>{this.$_id=e}))},immediate:!0}),this.$_updateIdState()},beforeUpdate(){this.$_updateIdState()},methods:{$_idStateInit(e){const i=this.$options.idState;if("function"===typeof i){const a=i.call(this,this);return n.$set(t,e,a),this.$_id=e,a}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState(){const n=this.$_getId();null==n&&console.warn(`No id found for IdState with idProp: '${e}'.`),n!==this.$_id&&(t[n]||this.$_idStateInit(n),this.idState=t[n])}}}}function Td(e,t){e.component(`${t}recycle-scroller`,nd),e.component(`${t}RecycleScroller`,nd),e.component(`${t}dynamic-scroller`,ud),e.component(`${t}DynamicScroller`,ud),e.component(`${t}dynamic-scroller-item`,vd),e.component(`${t}DynamicScrollerItem`,vd)}const _d={version:"1.1.2",install(e,t){const n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(const i in n)"undefined"!==typeof n[i]&&(Zc[i]=n[i]);n.installComponents&&Td(e,n.componentsPrefix)}};let Sd=null;function kd(e){const t=(0,bn.RL)((0,bn.hr)(e));return new RegExp(t,"ig")}"undefined"!==typeof window?Sd=window.Vue:"undefined"!==typeof n.g&&(Sd=n.g.Vue),Sd&&Sd.use(_d);var Cd,wd,xd=function(){var e=this,t=e._self._c;return t("BaseNavigatorCardItem",{class:{expanded:e.expanded,active:e.isActive,"is-group":e.isGroupMarker},style:{"--nesting-index":e.item.depth},attrs:{"data-nesting-index":e.item.depth,id:`container-${e.item.uid}`,"aria-hidden":e.isRendered?null:"true",hideNavigatorIcon:e.isGroupMarker},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.preventDefault(),e.handleLeftKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.handleRightKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.clickReference.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:t.altKey?"button"in t&&2!==t.button?null:(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]},scopedSlots:e._u([{key:"depth-spacer",fn:function(){return[t("span",{attrs:{hidden:"",id:e.usageLabel}},[e._v(" "+e._s(e.$t("filter.navigate"))+" ")]),e.isParent?t("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":e.item.uid,"aria-expanded":e.expanded?"true":"false","aria-describedby":e.ariaDescribedBy},on:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.toggleTree.apply(null,arguments))},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null},function(t){return t.metaKey?(t.preventDefault(),e.toggleSiblings.apply(null,arguments)):null}]}},[t("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:e.expanded,animating:e.idState.isOpening}})],1):e._e()]},proxy:!0},{key:"navigator-icon",fn:function({className:n}){return[e.apiChange?t("span",{class:[{[`changed changed-${e.apiChange}`]:e.apiChange},n]}):t("TopicTypeIcon",{key:e.item.uid,class:n,attrs:{type:e.item.type,"image-override":e.item.icon?e.navigatorReferences[e.item.icon]:null,shouldCalculateOptimalWidth:!1}})]}},{key:"title-container",fn:function(){return[e.isParent?t("span",{attrs:{hidden:"",id:e.parentLabel}},[e._v(e._s(e.$tc("filter.parent-label",e.item.childUIDs.length,{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent,"number-parent":e.item.childUIDs.length})))]):e._e(),e.isParent?e._e():t("span",{attrs:{id:e.siblingsLabel,hidden:""}},[e._v(" "+e._s(e.$t("filter.siblings-label",{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent}))+" ")]),t(e.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:e.isBold},attrs:{id:e.item.uid,url:e.isGroupMarker?null:e.item.path||"",tabindex:e.isFocused?"0":"-1","aria-describedby":`${e.ariaDescribedBy} ${e.usageLabel}`},nativeOn:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleClick.apply(null,arguments)},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]}},[t("HighlightMatches",{attrs:{text:e.item.title,matcher:e.filterPattern}})],1),e.isDeprecated?t("Badge",{attrs:{variant:"deprecated"}}):e.isBeta?t("Badge",{attrs:{variant:"beta"}}):e._e()]},proxy:!0},{key:"content-container",fn:function(){return[e._t("card-item-content")]},proxy:!0}],null,!0)})},Id=[],$d=function(){var e=this,t=e._self._c;return t("div",{staticClass:"navigator-card-item"},[t("div",{staticClass:"head-wrapper"},[t("div",{staticClass:"depth-spacer"},[e._t("depth-spacer")],2),e.hideNavigatorIcon?e._e():t("div",{staticClass:"navigator-icon-wrapper"},[e._t("navigator-icon",null,{className:"navigator-icon"})],2),t("div",{staticClass:"title-container"},[e._t("title-container")],2),t("div",{staticClass:"content-container"},[e._t("content-container")],2)])])},Dd=[],Pd={name:"BaseNavigatorCardItem",props:{hideNavigatorIcon:{type:Boolean,default:()=>!1}}},Ld=Pd,Od=(0,j.Z)(Ld,$d,Dd,!1,null,"5e71f320",null),Ad=Od.exports,Nd={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const i=[];let a=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(a,s.index);o&&i.push(e("span",o));const l=n.slice(s.index,r);l&&i.push(e("span",{class:"match"},l)),a=r}const o=n.slice(a,n.length);return o&&i.push(e("span",o)),e("p",{class:"highlight"},i)}},Rd=Nd,Bd=(0,j.Z)(Rd,Cd,wd,!1,null,"7b81ca08",null),Ed=Bd.exports,Md={name:"NavigatorCardItem",mixins:[bd({idProp:e=>e.item.uid})],components:{BaseNavigatorCardItem:Ad,HighlightMatches:Ed,TopicTypeIcon:Ce.Z,InlineChevronRightIcon:Pr.Z,Reference:Va.Z,Badge:qi.Z},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},filterText:{type:String,default:null},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>qt.UG.includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0},navigatorReferences:{type:Object,default:()=>({})}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===we.t.groupMarker,isParent:({item:e,isGroupMarker:t})=>!!e.childUIDs.length&&!t,parentLabel:({item:e})=>`label-parent-${e.uid}`,siblingsLabel:({item:e})=>`label-${e.uid}`,usageLabel:({item:e})=>`usage-${e.uid}`,ariaDescribedBy:({isParent:e,parentLabel:t,siblingsLabel:n})=>e?`${t}`:`${n}`,isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":Va.Z},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await(0,Ee.J)(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await(0,Ee.J)(9),this.idState.isOpening=!1}}},zd=Md,Kd=(0,j.Z)(zd,xd,Id,!1,null,"5148de22",null),Zd=Kd.exports,qd=function(){var e=this,t=e._self._c;return t("div",{staticClass:"navigator-card"},[t("div",{staticClass:"navigator-card-full-height"},[t("div",{staticClass:"navigator-card-inner"},[t("div",{staticClass:"head-wrapper"},[e._t("above-navigator-head"),t("div",{staticClass:"head-inner"},[e._t("navigator-head"),t("button",{staticClass:"close-card",attrs:{id:e.SIDEBAR_HIDE_BUTTON_ID,"aria-label":e.$t("navigator.close-navigator")},on:{click:e.handleHideClick}},[t("InlineCloseIcon",{staticClass:"icon-inline close-icon"})],1)],2)],2),e._t("body",null,{className:"card-body"})],2)])])},jd=[],Fd=n(7181),Hd={name:"BaseNavigatorCard",components:{InlineCloseIcon:Fd.Z},data(){return{SIDEBAR_HIDE_BUTTON_ID:wl}},methods:{async handleHideClick(){this.$emit("close"),await this.$nextTick();const e=document.getElementById(Ul.Yj);e&&e.focus()}}},Vd=Hd,Wd=(0,j.Z)(Vd,qd,jd,!1,null,"584a744a",null),Ud=Wd.exports;const Qd={sampleCode:"filter.tags.sample-code",tutorials:"filter.tags.tutorials",articles:"filter.tags.articles",webServiceEndpoints:"filter.tags.web-service-endpoints"},Gd=qt.Ag,Xd={...Qd,...Gd,hideDeprecated:"filter.tags.hide-deprecated"},Yd={[we.t.article]:Xd.articles,[we.t.learn]:Xd.tutorials,[we.t.overview]:Xd.tutorials,[we.t.resources]:Xd.tutorials,[we.t.sampleCode]:Xd.sampleCode,[we.t.section]:Xd.tutorials,[we.t.tutorial]:Xd.tutorials,[we.t.project]:Xd.tutorials,[we.t.httpRequest]:Xd.webServiceEndpoints};var Jd={computed:{filteredChildren:({children:e,selectedTags:t,apiChanges:n,filterPattern:i,filterChildren:a})=>a(e,t,n,i),navigatorItems:({nodesToRender:e})=>e},methods:{filterChildren(e,t,n,i){const a=new Set(t);return e.filter((({title:e,path:t,type:s,deprecated:r,deprecatedChildrenCount:o,childUIDs:l})=>{const c=!i||i.test(e),d=r||o===l.length;let u=!0;if(a.size){if(u=a.has(Yd[s]),n&&!u){const e=n[t];u=a.has(Xd[e])}a.has(Xd.hideDeprecated)&&(u=!d)}const h=!n||!!n[t];return c&&u&&h}))}}},eu={name:"TagsDataProvider",constants:{TOPIC_TYPE_TO_TAG:Yd},props:{shouldTruncateTags:{type:Boolean,default:!1}},computed:{availableTags:({renderableChildNodesMap:e,apiChangesObject:t,extractTags:n})=>n(e,t),suggestedTags({availableTags:e,selectedTags:t,hideAvailableTags:n}){return n||t.length?[]:e},translatableTags:({availableTags:e})=>[Xd.hideDeprecated,...e]},methods:{extractTags(e,t){const n=new Set(Object.values(Qd)),i={type:[],changes:[],other:[]},a=new Set(Object.values(t));a.size?a.forEach((e=>{n.add(Xd[e])})):n.add(Xd.hideDeprecated);for(const s in e){if(!Object.hasOwnProperty.call(e,s))continue;if(!n.size)break;const{type:a,path:r,deprecated:o}=e[s],l=Yd[a];l&&n.has(l)&&(i.type.push(l),n.delete(l));const c=t[r];c&&n.has(Xd[c])&&(i.changes.push(Xd[c]),n.delete(Xd[c])),o&&n.has(Xd.hideDeprecated)&&(i.other.push(Xd.hideDeprecated),n.delete(Xd.hideDeprecated))}return Object.values(i).flat()}}};const tu="navigator.state",nu="navigator.no-results",iu="navigator.no-children",au="navigator.error-fetching",su="navigator.items-found";var ru={name:"NavigatorCard",constants:{STORAGE_KEY:tu,ERROR_FETCHING:au,ITEMS_FOUND:su},components:{FilterInput:Jo,NavigatorCardItem:Zd,DynamicScroller:ud,DynamicScrollerItem:vd,BaseNavigatorCard:Ud,Reference:Va.Z,Badge:qi.Z},props:{technologyPath:{type:String,default:""},children:{type:Array,required:!0},technology:{type:String,required:!1},activePath:{type:Array,required:!0},type:{type:String,required:!0},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1},navigatorReferences:{type:Object,default:()=>{}},renderFilterOnTop:{type:Boolean,default:!1},hideAvailableTags:{type:Boolean,default:!1}},mixins:[Oo,Jd,eu],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:Object.freeze({}),nodesToRender:Object.freeze([]),activeUID:null,lastFocusTarget:null,allNodesToggled:!1,INDEX_ROOT_KEY:kl}},computed:{isTechnologyRoute:({technologyPath:e,$route:t})=>e.toLowerCase()===t.path.toLowerCase(),politeAriaLive(){const{hasNodes:e,navigatorItems:t}=this;return e?this.$tc(su,t.length,{number:t.length}):""},assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?nu:n?au:iu,filterPattern:({debouncedFilter:e})=>e?new RegExp(kd(e),"i"):null,itemSize:()=>Cl,childrenMap({children:e}){return Il(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?Ll(e,t):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map((({uid:e})=>[e,!0]))),activeIndex:({activeUID:e,navigatorItems:t})=>t.findIndex((t=>t.uid===e)),renderableChildNodesMap({hasFilter:e,childrenMap:t,deprecatedHidden:n,filteredChildren:i,removeDeprecated:a}){if(!e)return t;const s=i.length-1,r=new Set([]);for(let o=s;o>=0;o-=1){const e=i[o],s=t[e.groupMarkerUID];if(s&&r.add(s),r.has(e))continue;if(r.has(t[e.parent])&&e.type!==we.t.groupMarker){r.add(e);continue}let l=[];e.childUIDs.length&&(l=a(Dl(e.uid,t),n)),l.concat(Ll(e.uid,t)).forEach((e=>r.add(e)))}return Il([...r])},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:i})=>[e,t,n,i],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e})=>e[0]===Xd.hideDeprecated,apiChangesObject(){return this.apiChanges||{}},hasNodes:({navigatorItems:e})=>!!e.length,totalItemsToNavigate:({navigatorItems:e})=>e.length,lastActivePathItem:({activePath:e})=>(0,N.Z$)(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter((e=>!Object.values(Gd).includes(e))))},async activeUID(e,t){await this.$nextTick();const n=this.$refs[`dynamicScroller_${t}`];n&&n.updateSize&&n.updateSize()}},methods:{setUnlessEqual(e,t){(0,N.Xy)(t,this[e])||(this[e]=Object.freeze(t))},toggleAllNodes(){const e=this.children.filter((e=>e.parent===kl&&e.type!==we.t.groupMarker&&e.childUIDs.length));this.allNodesToggled=!this.allNodesToggled,this.allNodesToggled&&(this.openNodes={},this.generateNodesToRender()),e.forEach((e=>{this.toggleFullTree(e)}))},clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[]},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:vo((function(e){this.debouncedFilter=e,this.lastFocusTarget=null}),200),trackOpenNodes([e,t,n,i],[,a=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!(0,N.Xy)(i,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!(0,N.Xy)(a,t),{childrenMap:l}=this;let c=t;if(!(this.deprecatedHidden&&!this.debouncedFilter.length||o&&this.hasFilter)&&this.hasFilter){const t=new Set,n=e.length-1;for(let i=n;i>=0;i-=1){const n=e[i];t.has(l[n.parent])||t.has(n)||Ll(n.uid,l).slice(0,-1).forEach((e=>t.add(e)))}c=[...t]}const d=o?{...this.openNodes}:{},u=c.reduce(((e,t)=>(e[t.uid]=!0,e)),d);this.setUnlessEqual("openNodes",u),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],i=[];if(t){const t=(0,x.d9)(this.openNodes),n=Dl(e.uid,this.childrenMap);n.forEach((({uid:e})=>{delete t[e]})),this.setUnlessEqual("openNodes",t),i=n.slice(1)}else this.setUnlessEqual("openNodes",{...this.openNodes,[e.uid]:!0}),n=Pl(e.uid,this.childrenMap,this.children).filter((e=>this.renderableChildNodesMap[e.uid]));this.augmentRenderNodes({uid:e.uid,include:n,exclude:i})},toggleFullTree(e){const t=this.openNodes[e.uid],n=(0,x.d9)(this.openNodes),i=Dl(e.uid,this.childrenMap);let a=[],s=[];i.forEach((({uid:e})=>{t?delete n[e]:n[e]=!0})),t?a=i.slice(1):s=i.slice(1).filter((e=>this.renderableChildNodesMap[e.uid])),this.setUnlessEqual("openNodes",n),this.augmentRenderNodes({uid:e.uid,exclude:a,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=(0,x.d9)(this.openNodes),i=Ol(e.uid,this.childrenMap,this.children);i.forEach((({uid:e,childUIDs:i,type:a})=>{if(i.length&&a!==we.t.groupMarker)if(t){const t=Dl(e,this.childrenMap);t.forEach((e=>{delete n[e.uid]})),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=Pl(e,this.childrenMap,this.children).filter((e=>this.renderableChildNodesMap[e.uid]));this.augmentRenderNodes({uid:e,exclude:[],include:t})}})),this.setUnlessEqual("openNodes",n),this.persistState()},removeDeprecated(e,t){return t?e.filter((({deprecated:e})=>!e)):e},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.setUnlessEqual("nodesToRender",e.filter((e=>n[e.uid]&&(e.parent===kl||t[e.parent])))),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const i=this.nodesToRender.findIndex((t=>t.uid===e));if(t.length){const e=t.filter((e=>!this.nodesToRender.includes(e))),n=this.nodesToRender.slice(0);n.splice(i+1,0,...e),this.setUnlessEqual("nodesToRender",n)}else if(n.length){const e=new Set(n);this.setUnlessEqual("nodesToRender",this.nodesToRender.filter((t=>!e.has(t))))}this.persistState()},getFromStorage(e,t=null){const n=Fl.y7.get(tu,{}),i=n[this.technologyPath];return i?e?i[e]||t:i:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map((({uid:e})=>e)),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},i={...Fl.y7.get(tu,{}),[this.technologyPath]:n};Fl.y7.set(tu,i)},clearPersistedState(){const e={...Fl.y7.get(tu,{}),[this.technologyPath]:{}};Fl.y7.set(tu,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:i="",hasAPIChanges:a=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!i&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{childrenMap:l}=this,c=n.every((e=>l[e])),d=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!c||a!==Boolean(this.apiChanges)||!d||s&&!i&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.setUnlessEqual("openNodes",Object.fromEntries(o.map((e=>[e,!0])))),this.setUnlessEqual("nodesToRender",n.map((e=>l[e]))),this.selectedTags=r,this.filter=i,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await(0,Ee.J)(1),!this.$refs.scroller)return;const e=document.getElementById(this.activeUID);if(e&&0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex((e=>e.uid===this.activeUID));-1!==t?this.$refs.scroller.scrollToItem(t):this.hasFilter&&!this.deprecatedHidden&&this.$refs.scroller.scrollToItem(0)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),i={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:a,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect();let o=0;e.offsetParent&&(o=e.offsetParent.offsetHeight);const l=r-a-i.top;return l<0?-1:l+o>=s-i.bottom?1:0},isInsideScroller(e){return!!this.$refs.scroller&&this.$refs.scroller.$el.contains(e)},handleFocusIn({target:e,relatedTarget:t}){if(this.lastFocusTarget=e,!t)return;const n=this.getChildPositionInScroller(e);if(0===n)return;const{offsetHeight:i}=e.offsetParent;this.$refs.scroller.$el.scrollBy({top:i*n,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:vo((async function(){await(0,Ee.X)(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e},handleNavigationChange(e){const t=this.childrenMap[e].path;t.startsWith(this.technologyPath)&&(this.setActiveUID(e),this.$emit("navigate",t))},pathsToFlatChildren(e){const t=e.slice(0).reverse(),{childrenMap:n}=this;let i=this.children;const a=[];while(t.length){const e=t.pop(),s=i.find((t=>t.path===e));if(!s)break;a.push(s),t.length&&(i=s.childUIDs.map((e=>n[e])))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=(0,N.Z$)(e);if(t){if(n===t.path)return;const e=Ol(this.activeUID,this.childrenMap,this.children),i=Pl(this.activeUID,this.childrenMap,this.children),a=Ll(this.activeUID,this.childrenMap),s=[...i,...e,...a].find((e=>e.path===n));if(s)return void this.setActiveUID(s.uid)}const i=this.pathsToFlatChildren(e);i.length?this.setActiveUID(i[i.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex((e=>e.uid===t.uid));-1!==n&&this.focusIndex(n)}}},ou=ru,lu=(0,j.Z)(ou,dc,uc,!1,null,"4fc101dd",null),cu=lu.exports,du=function(){var e=this,t=e._self._c;return t("BaseNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"body",fn:function({className:n}){return[t("transition",{attrs:{name:"delay-visibility"}},[t("div",{staticClass:"loading-navigator",class:n,attrs:{"aria-hidden":"true"}},e._l(e.LOADER_ROWS,(function(e,n){return t("LoadingNavigatorItem",{key:n,attrs:{index:n,width:e.width,hideNavigatorIcon:e.hideNavigatorIcon}})})),1)])]}}])},"BaseNavigatorCard",e.$props,!1))},uu=[],hu=function(){var e=this,t=e._self._c;return t("BaseNavigatorCardItem",{staticClass:"loading-navigator-item",style:`--index: ${e.index};`,attrs:{hideNavigatorIcon:e.hideNavigatorIcon},scopedSlots:e._u([{key:"navigator-icon",fn:function({className:e}){return[t("div",{class:e})]}},{key:"title-container",fn:function(){return[t("div",{staticClass:"loader",style:{width:e.width}})]},proxy:!0}])})},pu=[],gu={name:"LoadingNavigatorItem",components:{BaseNavigatorCardItem:Ad},props:{...Ad.props,index:{type:Number,default:0},width:{type:String,default:"50%"}}},fu=gu,mu=(0,j.Z)(fu,hu,pu,!1,null,"0de29914",null),yu=mu.exports;const vu=[{width:"30%",hideNavigatorIcon:!0},{width:"80%"},{width:"50%"}];var bu,Tu,_u={name:"LoadingNavigatorCard",components:{BaseNavigatorCard:Ud,LoadingNavigatorItem:yu},data(){return{LOADER_ROWS:vu}}},Su=_u,ku=(0,j.Z)(Su,du,uu,!1,null,"3b7cf3a4",null),Cu=ku.exports,wu={name:"Navigator",components:{NavigatorCard:cu,LoadingNavigatorCard:Cu},data(){return{INDEX_ROOT_KEY:kl}},props:{flatChildren:{type:Array,required:!0},parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!1},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},navigatorReferences:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},renderFilterOnTop:{type:Boolean,default:!1},apiChanges:{type:Object,default:null}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce(((t,n)=>{const i=e[n];return i?t.concat(i):(console.error(`Reference for "${n}" is missing`),t)}),[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map((e=>e.url)).concat(t)},type:()=>we.t.module,technologyProps:({technology:e})=>e?{technology:e.title,technologyPath:e.path||e.url,isTechnologyBeta:e.beta}:null}},xu=wu,Iu=(0,j.Z)(xu,lc,cc,!1,null,"7c66a058",null),$u=Iu.exports,Du=n(5184),Pu={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:D.Z.swift.key.url},technologyUrl:{type:String,default:""},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[D.Z.swift.key.url]:[]},navigationReferences:{},diffs:null}},computed:{flatChildren:({technologyWithChildren:e={}})=>$l(e.children||[],null,0,e.beta),technologyPath:({technologyUrl:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let i=e[t]||[];i.length||(i=e[D.Z.swift.key.url]||[]);const a=i.find((e=>n.toLowerCase()===e.path.toLowerCase()));return a??i[0]}},methods:{async fetchIndexData(){try{this.isFetching=!0;const{includedArchiveIdentifiers:e=[],interfaceLanguages:t,references:n}=await(0,x.LR)({slug:this.$route.params.locale||""});this.navigationIndex=Object.freeze(t),this.navigationReferences=Object.freeze(n),R["default"].setIncludedArchiveIdentifiers(e)}catch(bh){this.errorFetching=!0}finally{this.isFetching=!1}}},watch:{"$route.params.locale":{handler:"fetchIndexData",immediate:!0}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs,flatChildren:this.flatChildren,references:this.navigationReferences})}},Lu=Pu,Ou=(0,j.Z)(Lu,bu,Tu,!1,null,null,null),Au=Ou.exports,Nu=function(){var e=this,t=e._self._c;return t("NavBase",{staticClass:"documentation-nav",attrs:{breakpoint:e.BreakpointName.medium,hasOverlay:!1,hasNoBorder:e.hasNoBorder,isDark:e.isDark,isWideFormat:"",hasFullWidthBorder:"","aria-label":e.$t("api-reference"),showActions:e.hasMenuItems},scopedSlots:e._u([e.displaySidenav?{key:"pre-title",fn:function({closeNav:n,isOpen:i,currentBreakpoint:a,className:s}){return[t("div",{class:s},[t("div",{staticClass:"sidenav-toggle-wrapper"},[t("button",{staticClass:"sidenav-toggle",attrs:{"aria-label":e.$t("navigator.open-navigator"),id:e.baseNavOpenSidenavButtonId,tabindex:i?-1:null},on:{click:function(t){return t.preventDefault(),e.handleSidenavToggle(n,a)}}},[t("span",{staticClass:"sidenav-icon-wrapper"},[t("SidenavIcon",{staticClass:"icon-inline sidenav-icon"})],1)])])])]}}:null,{key:"default",fn:function(){return[e._t("title",null,{className:"nav-title"})]},proxy:!0},{key:"tray",fn:function({closeNav:n}){return[e.hasMenuItems?t("NavMenuItems",{staticClass:"nav-menu-settings"},[e.hasLanguageToggle?t("LanguageToggle",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath,closeNav:n}}):e._e(),e._t("menu-items")],2):e._e(),e._t("tray-after")]}},{key:"after-content",fn:function(){return[e._t("after-content")]},proxy:!0}],null,!0)})},Ru=[],Bu=n(2586),Eu=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14",themeId:"sidenav"}},[t("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),t("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),t("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},Mu=[],zu={name:"SidenavIcon",components:{SVGIcon:hr.Z}},Ku=zu,Zu=(0,j.Z)(Ku,Eu,Mu,!1,null,null,null),qu=Zu.exports,ju=function(){var e=this,t=e._self._c;return t("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[t("div",{class:{"language-toggle-container":e.hasLanguages}},[t("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[t("option",{key:e.currentLanguage.name,attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),t("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),e.hasLanguages?t("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:`width: ${e.adjustedWidth}px`,attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(n){return t("option",{key:n.api,domProps:{value:n.api}},[e._v(" "+e._s(n.name)+" ")])})),0):t("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?t("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?t("div",{staticClass:"language-list-container"},[t("span",{staticClass:"nav-menu-setting-label"},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),t("ul",{staticClass:"language-list"},e._l(e.languages,(function(n){return t("li",{key:n.api,staticClass:"language-list-item"},[n.api===e.languageModel?t("span",{staticClass:"current-language",attrs:{"data-language":n.api,"aria-current":"page"}},[e._v(" "+e._s(n.name)+" ")]):t("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.pushRoute(n.route)}}},[e._v(" "+e._s(n.name)+" ")])])})),0)]):e._e()])},Fu=[],Hu=n(5151),Vu={name:"LanguageToggle",components:{InlineChevronDownIcon:Hu.Z,NavMenuItemBase:Dr.Z},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=Be((async()=>{await(0,Ee.J)(3),this.calculateSelectWidth()}),150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",(()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}))},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===D.Z.swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:(0,A.Jf)(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+8}},computed:{languages(){return[{name:D.Z.swift.name,api:D.Z.swift.key.api,route:{path:this.swiftPath,query:D.Z.swift.key.url}},{name:D.Z.objectiveC.name,api:D.Z.objectiveC.key.api,route:{path:this.objcPath,query:D.Z.objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find((e=>e.api===t)),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},Wu=Vu,Uu=(0,j.Z)(Wu,ju,Fu,!1,null,"4323807e",null),Qu=Uu.exports,Gu={name:"DocumentationNav",components:{SidenavIcon:qu,NavBase:Bu.Z,NavMenuItems:rr.Z,LanguageToggle:Qu},props:{isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},displaySidenav:{type:Boolean,default:!1}},computed:{baseNavOpenSidenavButtonId:()=>Ul.Yj,BreakpointName:()=>or.L3,hasLanguageToggle:({interfaceLanguage:e,swiftPath:t,objcPath:n})=>!(!e||!t&&!n),hasMenuItems:({hasLanguageToggle:e,$slots:t})=>!(!e&&!t["menu-items"])},methods:{async handleSidenavToggle(e,t){await e(),this.$emit("toggle-sidenav",t),await this.$nextTick();const n=document.getElementById(wl);n&&n.focus()}}},Xu=Gu,Yu=(0,j.Z)(Xu,Nu,Ru,!1,null,"5e58283e",null),Ju=Yu.exports;const eh="navigator-hidden-large";var th={name:"DocumentationLayout",constants:{NAVIGATOR_HIDDEN_ON_LARGE_KEY:eh},components:{Navigator:$u,AdjustableSidebarWidth:oc,NavigatorDataProvider:Au,Nav:Ju,QuickNavigationButton:eo,QuickNavigationModal:Zl,PortalTarget:Ur.YC},mixins:[Du.Z],props:{enableNavigator:Boolean,diffAvailability:{type:Object,required:!1},interfaceLanguage:{type:String,required:!1},references:{type:Object,default:()=>{}},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},selectedAPIChangesVersion:{type:String,required:!1},technology:{type:Object,require:!1},parentTopicIdentifiers:{type:Array,default:()=>[]},navigatorFixedWidth:{type:Number,default:null}},data(){return{sidenavVisibleOnMobile:!1,sidenavHiddenOnLarge:Fl.tO.get(eh,!1),showQuickNavigationModal:!1,BreakpointName:or.L3}},computed:{enableQuickNavigation:({isTargetIDE:e})=>!e&&(0,w.$8)(["features","docs","quickNavigation","enable"],!0),sidebarProps:({sidenavVisibleOnMobile:e,enableNavigator:t,sidenavHiddenOnLarge:n,navigatorFixedWidth:i})=>t?{shownOnMobile:e,hiddenOnLarge:n,fixedWidth:i}:{enableNavigator:t},sidebarListeners(){return this.enableNavigator?{"update:shownOnMobile":this.toggleMobileSidenav,"update:hiddenOnLarge":this.toggleLargeSidenav}:{}}},methods:{handleToggleSidenav(e){e===or.L3.large?this.toggleLargeSidenav():this.toggleMobileSidenav()},openQuickNavigationModal(){this.sidenavVisibleOnMobile||(this.showQuickNavigationModal=!0)},toggleLargeSidenav(e=!this.sidenavHiddenOnLarge){this.sidenavHiddenOnLarge=e,Fl.tO.set(eh,e)},toggleMobileSidenav(e=!this.sidenavVisibleOnMobile){this.sidenavVisibleOnMobile=e},onQuickNavigationKeydown(e){("/"===e.key||"o"===e.key&&e.shiftKey&&e.metaKey)&&this.enableNavigator&&"input"!==e.target.tagName.toLowerCase()&&(this.openQuickNavigationModal(),e.preventDefault())}},mounted(){this.enableQuickNavigation&&window.addEventListener("keydown",this.onQuickNavigationKeydown)},beforeDestroy(){this.enableQuickNavigation&&window.removeEventListener("keydown",this.onQuickNavigationKeydown)},inject:{isTargetIDE:{default(){return!1}}}},nh=th,ih=(0,j.Z)(nh,Vr,Wr,!1,null,"8aa6db48",null),ah=ih.exports,sh=n(2717);const rh="symbol";var oh={watch:{topicData:{immediate:!0,handler:"extractOnThisPageSections"}},methods:{shouldRegisterContentSection(e){return e.type===di.BlockType.heading&&e.level<4},extractOnThisPageSections(e){if(!e)return;this.store.resetPageSections();const{metadata:{title:t},primaryContentSections:n,topicSections:i,defaultImplementationsSections:a,relationshipsSections:s,seeAlsoSections:r,kind:o}=e;this.store.addOnThisPageSection({title:t,anchor:sh.$,level:1,isSymbol:o===rh},{i18n:!1}),n&&n.forEach((e=>{switch(e.kind){case je.mentions:this.store.addOnThisPageSection({title:this.$t("mentioned-in"),anchor:(0,bn.HA)("mentions"),level:2});break;case je.content:Ue.Z.methods.forEach.call(e,(e=>{this.shouldRegisterContentSection(e)&&this.store.addOnThisPageSection({title:e.text,anchor:e.anchor||(0,bn.HA)(e.text),level:e.level},{i18n:!1})}));break;case je.properties:case je.restBody:case je.restCookies:case je.restEndpoint:case je.restHeaders:case je.restParameters:case je.restResponses:this.store.addOnThisPageSection({title:e.title,anchor:(0,bn.HA)(e.title),level:2});break;default:sn[e.kind]&&this.store.addOnThisPageSection(sn[e.kind])}})),i&&this.store.addOnThisPageSection(an.topics),a&&this.store.addOnThisPageSection(an.defaultImplementations),s&&this.store.addOnThisPageSection(an.relationships),r&&this.store.addOnThisPageSection(an.seeAlso)}}},lh=n(9030),ch=n(1944),dh=n(1789),uh=n(8093),hh=n(8571);const{extractProps:ph}=Hr.methods,gh="0.3.0";var fh={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:gh},components:{CodeTheme:uh.Z,Topic:Hr,DocumentationLayout:ah},mixins:[oh,dh.Z],props:{enableMinimized:{type:Boolean,default:!1}},data(){return{topicDataDefault:null,topicDataObjc:null,store:pl.Z}},provide(){return{store:this.store}},computed:{disableHeroBackground:()=>!1,documentationLayoutProps:({topicProps:{diffAvailability:e,interfaceLanguage:t,references:n},enableNavigator:i,technology:a,parentTopicIdentifiers:s,objcPath:r,swiftPath:o,store:{state:{selectedAPIChangesVersion:l}}})=>({diffAvailability:e,interfaceLanguage:t,references:n,enableNavigator:i,technology:a,parentTopicIdentifiers:s,objcPath:r,swiftPath:o,selectedAPIChangesVersion:l}),objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===D.Z.objectiveC.key.api,i=({traits:e})=>e.some(n),a=t.find(i);return a?a.patch:null},topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){return ph(this.topicData)},parentTopicIdentifiers:({topicProps:{hierarchy:e,references:t},$route:n})=>{if(!e)return[];const{paths:i=[]}=e;return i.length?i.find((e=>{const i=e.find((e=>t[e]&&"technologies"!==t[e].kind)),a=i&&t[i];return a&&n.path.toLowerCase().startsWith(a.url.toLowerCase())}))||i[0]:[]},technology:({$route:e,topicProps:{identifier:t,references:n,role:i,title:a},parentTopicIdentifiers:s})=>{const r={title:a,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(i!==C.L.collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce(((e,t)=>t.traits.reduce(((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e),e)),{}),objcPath:({languagePaths:{[D.Z.objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[D.Z.swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every((e=>e.beta))),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every((e=>e.deprecatedAt))),enableOnThisPageNav:({isTargetIDE:e})=>!(0,w.$8)(["features","docs","onThisPageNavigator","disable"],!1)&&!e,enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&(0,ch.n4)((0,ch.W1)(t.schemaVersion),gh)>=0,rootHierarchyReference:({parentTopicIdentifiers:e,topicProps:{references:t}})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null},methods:{handleCodeColorsChange(e){hh.Z.updateCodeColors(e)},applyObjcOverrides(){this.topicDataObjc=k((0,x.d9)(this.topicData),this.objcOverrides)}},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.off("codeColors",this.handleCodeColorsChange)},inject:{isTargetIDE:{default(){return!1}}},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n((e=>e.newContentMounted())):(0,x.Ek)(e,t,n).then((t=>n((n=>{(0,lh.jk)(e.params.locale,n),n.topicData=t,e.query.language===D.Z.objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})))).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===D.Z.objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):(0,x.Us)(e,t)?(0,x.Ek)(e,t,n).then((t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===D.Z.objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),(0,lh.jk)(e.params.locale,this),n()})).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick((()=>{this.newContentMounted()}))}}},mh=fh,yh=(0,j.Z)(mh,i,a,!1,null,null,null),vh=yh.exports},7274:function(e,t){var n,i,a;(function(s,r){i=[],n=r,a="function"===typeof n?n.apply(t,i):n,void 0===a||(e.exports=a)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},i=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},a=function(t){return e.test(i(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),i=0;i]+>",i="("+t+"|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional(r)+")",l={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},c="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",o={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+c+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(o,{className:"string"}),{className:"string",begin:/<.*?>/},s,e.C_BLOCK_COMMENT_MODE]},_={className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0},g=n.optional(a)+e.IDENT_RE+"\\s*\\(",p=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],m=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],f={keyword:p,type:m,literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},b=[u,l,s,e.C_BLOCK_COMMENT_MODE,d,o],w={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:f,contains:b.concat([{begin:/\(/,end:/\)/,keywords:f,contains:b.concat(["self"]),relevance:0}]),relevance:0},y={begin:"("+i+"[\\*&\\s]+)+"+g,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:f,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:t,keywords:f,relevance:0},{begin:g,returnBegin:!0,contains:[e.inherit(_,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:[s,e.C_BLOCK_COMMENT_MODE,o,d,l,{begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:["self",s,e.C_BLOCK_COMMENT_MODE,o,d,l]}]},l,s,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C",aliases:["h"],keywords:f,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:u,strings:o,keywords:f}}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-cpp-js.458a9ae4.js b/docs/js/highlight-js-cpp-js.458a9ae4.js new file mode 100644 index 00000000..29961026 --- /dev/null +++ b/docs/js/highlight-js-cpp-js.458a9ae4.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[621],{6248:function(e){function t(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",r="[a-zA-Z_]\\w*::",i="<[^<>]+>",s="(?!struct)("+a+"|"+t.optional(r)+"[a-zA-Z_]\\w*"+t.optional(i)+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},_={className:"title",begin:t.optional(r)+e.IDENT_RE,relevance:0},p=t.optional(r)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],f=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],g=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],b=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],h=["NULL","false","nullopt","nullptr","true"],w=["_Pragma"],y={type:f,keyword:m,literal:h,built_in:w,_type_hints:g},v={className:"function.dispatch",relevance:0,keywords:{_hint:b},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},k=[v,u,c,n,e.C_BLOCK_COMMENT_MODE,d,l],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:y,contains:k.concat([{begin:/\(/,end:/\)/,keywords:y,contains:k.concat(["self"]),relevance:0}]),relevance:0},E={className:"function",begin:"("+s+"[\\*&\\s]+)+"+p,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:y,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:y,relevance:0},{begin:p,returnBegin:!0,contains:[_],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[l,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,l,d,c,{begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,l,d,c]}]},c,n,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:y,illegal:"",keywords:y,contains:["self",c]},{begin:e.IDENT_RE+"::",keywords:y},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-css-js.bfc4251f.js b/docs/js/highlight-js-css-js.bfc4251f.js new file mode 100644 index 00000000..60ab9a75 --- /dev/null +++ b/docs/js/highlight-js-css-js.bfc4251f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[864],{5064:function(e){const t=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),o=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],i=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],r=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],a=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],n=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function l(e){const l=e.regex,s=t(e),d={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},c="and or not only",g=/@-?\w[\w]*(-\w+)*/,m="[a-zA-Z-][a-zA-Z0-9_-]*",p=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[s.BLOCK_COMMENT,d,s.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+m,relevance:0},s.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+r.join("|")+")"},{begin:":(:)?("+a.join("|")+")"}]},s.CSS_VARIABLE,{className:"attribute",begin:"\\b("+n.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[s.BLOCK_COMMENT,s.HEXCOLOR,s.IMPORTANT,s.CSS_NUMBER_MODE,...p,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},s.FUNCTION_DISPATCH]},{begin:l.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:g},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:c,attribute:i.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...p,s.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+o.join("|")+")\\b"}]}}e.exports=l}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-custom-markdown.78c9f6ed.js b/docs/js/highlight-js-custom-markdown.78c9f6ed.js new file mode 100644 index 00000000..9a52dcdd --- /dev/null +++ b/docs/js/highlight-js-custom-markdown.78c9f6ed.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +"use strict";(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[642],{2003:function(e,n,a){function i(e){const n=e.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},c={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},t={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:n.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},g={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},r={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};g.contains.push(r),r.contains.push(g);let o=[a,l];g.contains=g.contains.concat(o),r.contains=r.contains.concat(o),o=o.concat(g,r);const b={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:o},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:o}]}]},u={className:"quote",begin:"^>\\s+",contains:o,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[b,a,c,g,r,u,s,i,l,t]}}a.r(n),a.d(n,{default:function(){return l}});const s={begin:"",returnBegin:!0,contains:[{className:"link",begin:"doc:",end:">",excludeEnd:!0}]},c={className:"link",begin:/`{2}(?!`)/,end:/`{2}(?!`)/,excludeBegin:!0,excludeEnd:!0},t={begin:"^>\\s+[Note:|Tip:|Important:|Experiment:|Warning:]",end:"$",returnBegin:!0,contains:[{className:"quote",begin:"^>",end:"\\s+"},{className:"type",begin:"Note|Tip|Important|Experiment|Warning",end:":"},{className:"quote",begin:".*",end:"$",endsParent:!0}]},d={begin:"@",end:"[{\\)\\s]",returnBegin:!0,contains:[{className:"title",begin:"@",end:"[\\s+(]",excludeEnd:!0},{begin:":",end:"[,\\)\n\t]",excludeBegin:!0,keywords:{literal:"true false null undefined"},contains:[{className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",endsWithParent:!0,excludeEnd:!0},{className:"string",variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}],endsParent:!0},{className:"link",begin:"http|https",endsWithParent:!0,excludeEnd:!0}]}]};function l(e){const n=i(e),a=n.contains.find((({className:e})=>"code"===e));a.variants=a.variants.filter((({begin:e})=>!e.includes("( {4}|\\t)")));const l=[...n.contains.filter((({className:e})=>"code"!==e)),a];return{...n,contains:[c,s,t,d,...l]}}}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-custom-swift.738731d1.js b/docs/js/highlight-js-custom-swift.738731d1.js new file mode 100644 index 00000000..a6f83da7 --- /dev/null +++ b/docs/js/highlight-js-custom-swift.738731d1.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +"use strict";(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[217],{7467:function(e,n,t){function a(e){return e?"string"===typeof e?e:e.source:null}function s(e){return i("(?=",e,")")}function i(...e){const n=e.map((e=>a(e))).join("");return n}function c(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function u(...e){const n=c(e),t="("+(n.capture?"":"?:")+e.map((e=>a(e))).join("|")+")";return t}t.r(n),t.d(n,{default:function(){return D}});const o=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),r=["Protocol","Type"].map(o),l=["init","self"].map(o),d=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],p=["false","nil","true"],b=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],f=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],h=u(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),w=u(h,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),y=i(h,w,"*"),g=u(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),E=u(g,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),v=i(g,E,"*"),N=i(/[A-Z]/,E,"*"),k=["autoclosure",i(/convention\(/,u("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,v,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],A=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function C(e){const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{contains:["self"]}),a=[e.C_LINE_COMMENT_MODE,t],c={match:[/\./,u(...r,...l)],className:{2:"keyword"}},h={match:i(/\./,u(...m)),relevance:0},g=m.filter((e=>"string"===typeof e)).concat(["_|0"]),C=m.filter((e=>"string"!==typeof e)).concat(d).map(o),D={variants:[{className:"keyword",match:u(...C,...l)}]},B={$pattern:u(/\b\w+/,/#\w+/),keyword:g.concat(F),literal:p},_=[c,h,D],S={match:i(/\./,u(...f)),relevance:0},x={className:"built_in",match:i(/\b/,u(...f),/(?=\()/)},M=[S,x],I={match:/->/,relevance:0},$={className:"operator",relevance:0,variants:[{match:y},{match:`\\.(\\.|${w})+`}]},O=[I,$],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",K={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},P=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),j=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[P(e),j(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[P(e),z(e)]}),W={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},Z={match:i(/`/,v,/`/)},V={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${E}+`},R=[Z,V,G],X={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:A,contains:[...O,K,W]}]}},H={className:"keyword",match:i(/@/,u(...k))},J={className:"meta",match:i(/@/,v)},Q=[X,H,J],Y={match:s(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,E,"+")},{className:"type",match:N,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,s(N)),relevance:0}]},ee={begin://,keywords:B,contains:[...a,..._,...Q,I,Y]};Y.contains.push(ee);const ne={match:i(v,/\s*:/),keywords:"_|0",relevance:0},te={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...a,..._,...M,...O,K,W,...R,...Q,Y]},ae={begin://,contains:[...a,Y]},se={begin:u(s(i(v,/\s*:/)),s(i(v,/\s+/,v,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:v}]},ie={begin:/\(/,end:/\)/,keywords:B,contains:[se,...a,..._,...O,K,W,...Q,Y,te],endsParent:!0,illegal:/["']/},ce={match:[/func/,/\s+/,u(Z.match,v,y)],className:{1:"keyword",3:"title.function"},contains:[ae,ie,n],illegal:[/\[/,/%/]},ue={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ae,ie,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,y],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,N],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...b,...p],end:/}/};for(const s of W.variants){const e=s.contains.find((e=>"interpol"===e.label));e.keywords=B;const n=[..._,...M,...O,K,W,...R];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...a,ce,ue,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...a],relevance:0},..._,...M,...O,K,W,...R,...Q,Y,te]}}function D(e){const n=C(e);n.keywords.keyword=[...n.keywords.keyword,"distributed"];const t=({beginKeywords:e=""})=>e.split(" ").includes("class"),a=n.contains.findIndex(t);if(a>=0){const{beginKeywords:e,...t}=n.contains[a];n.contains[a]={...t,begin:/\b(struct|protocol|extension|enum|actor|class\b(?!.*\bfunc))\b/}}const s=e=>{const{className:n,match:t}=e;if("subst"!==n||!t)return!1;const a=t.toString();return a.startsWith("\\")&&a.endsWith("[\\t ]*(?:[\\r\\n]|\\r\\n)")},i=n.contains.findIndex((({className:e})=>"string"===e));return n.contains[i]={...n.contains[i],variants:n.contains[i].variants.map((e=>({...e,contains:e.contains.map((e=>s(e)?{className:"subst",begin:/\\#{0,3}/,end:/[\t ]*(?:[\r\n]|\r\n)/,excludeEnd:!0}:e))})))},n}}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-diff-js.4db9a783.js b/docs/js/highlight-js-diff-js.4db9a783.js new file mode 100644 index 00000000..d0f5a781 --- /dev/null +++ b/docs/js/highlight-js-diff-js.4db9a783.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[213],{7731:function(e){function n(e){const n=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-http-js.f78e83c2.js b/docs/js/highlight-js-http-js.f78e83c2.js new file mode 100644 index 00000000..a400cae9 --- /dev/null +++ b/docs/js/highlight-js-http-js.f78e83c2.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[878],{8937:function(e){function n(e){const n=e.regex,a="HTTP/(2|1\\.[01])",s=/[A-Za-z][A-Za-z0-9-]*/,t={className:"attribute",begin:n.concat("^",s,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},i=[t,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+a+" \\d{3})",end:/$/,contains:[{className:"meta",begin:a},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},{begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:a},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},e.inherit(t,{relevance:0})]}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-java-js.4fe21e94.js b/docs/js/highlight-js-java-js.4fe21e94.js new file mode 100644 index 00000000..5062f619 --- /dev/null +++ b/docs/js/highlight-js-java-js.4fe21e94.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[788],{8257:function(e){var n="[0-9](_*[0-9])*",a=`\\.(${n})`,s="[0-9a-fA-F](_*[0-9a-fA-F])*",t={className:"number",variants:[{begin:`(\\b(${n})((${a})|\\.)?|(${a}))[eE][+-]?(${n})[fFdD]?\\b`},{begin:`\\b(${n})((${a})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${a})[fFdD]?\\b`},{begin:`\\b(${n})[fFdD]\\b`},{begin:`\\b0[xX]((${s})\\.?|(${s})?\\.(${s}))[pP][+-]?(${n})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${s})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function i(e,n,a){return-1===a?"":e.replace(n,(s=>i(e,n,a-1)))}function r(e){e.regex;const n="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",a=n+i("(?:<"+n+"~~~(?:\\s*,\\s*"+n+"~~~)*>)?",/~~~/g,2),s=["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],r=["super","this"],c=["false","true","null"],l=["char","boolean","long","float","int","byte","short","double"],b={keyword:s,literal:c,type:l,built_in:r},o={className:"meta",begin:"@"+n,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},_={className:"params",begin:/\(/,end:/\)/,keywords:b,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:b,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,n],className:{1:"keyword",3:"title.class"}},{begin:[n,/\s+/,n,/\s+/,/=/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,n],className:{1:"keyword",3:"title.class"},contains:[_,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+a+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:b,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:b,relevance:0,contains:[o,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,t,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},t,o]}}e.exports=r}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-javascript-js.dfc9d16d.js b/docs/js/highlight-js-javascript-js.dfc9d16d.js new file mode 100644 index 00000000..d38ee05d --- /dev/null +++ b/docs/js/highlight-js-javascript-js.dfc9d16d.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[814],{978:function(e){const n="[A-Za-z$_][0-9A-Za-z$_]*",a=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],t=["true","false","null","undefined","NaN","Infinity"],s=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],c=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],r=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],i=["arguments","this","super","console","window","document","localStorage","module","global"],o=[].concat(r,s,c);function l(e){const l=e.regex,b=(e,{after:n})=>{const a="",end:""},u=/<[A-Za-z0-9\\._:-]+\s*\/>/,m={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a];if("<"===t||","===t)return void n.ignoreMatch();let s;">"===t&&(b(e,{after:a})||n.ignoreMatch());const c=e.input.substr(a);(s=c.match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()}},E={$pattern:n,keyword:a,literal:t,built_in:o,"variable.language":i},A="[0-9](_?[0-9])*",f=`\\.(${A})`,_="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",y={className:"number",variants:[{begin:`(\\b(${_})((${f})|\\.)?|(${f}))[eE][+-]?(${A})\\b`},{begin:`\\b(${_})\\b((${f})\\b|\\.)?|(${f})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},N={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},h={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,N],subLanguage:"xml"}},p={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,N],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,N]},w=e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:d+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),S={className:"comment",variants:[w,e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,h,p,v,y];N.contains=R.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(R)});const k=[].concat(S,N.contains),O=k.concat([{begin:/\(/,end:/\)/,keywords:E,contains:["self"].concat(k)}]),I={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O},x={variants:[{match:[/class/,/\s+/,d,/\s+/,/extends/,/\s+/,l.concat(d,"(",l.concat(/\./,d),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,d],scope:{1:"keyword",3:"title.class"}}]},T={relevance:0,match:l.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),className:"title.class",keywords:{_:[...s,...c]}},C={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},M={variants:[{match:[/function/,/\s+/,d,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[I],illegal:/%/},B={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function $(e){return l.concat("(?!",e.join("|"),")")}const D={match:l.concat(/\b/,$([...r,"super"]),d,l.lookahead(/\(/)),className:"title.function",relevance:0},U={begin:l.concat(/\./,l.lookahead(l.concat(d,/(?![0-9A-Za-z$_(])/))),end:d,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Z={match:[/get|set/,/\s+/,d,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},I]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",F={match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,l.lookahead(z)],className:{1:"keyword",3:"title.function"},contains:[I]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:O,CLASS_REFERENCE:T},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),C,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,h,p,v,S,y,T,{className:"attr",begin:d+l.lookahead(":"),relevance:0},F,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[S,e.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:g.begin,end:g.end},{match:u},{begin:m.begin,"on:begin":m.isTrulyOpeningTag,end:m.end}],subLanguage:"xml",contains:[{begin:m.begin,end:m.end,skip:!0,contains:["self"]}]}]},M,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[I,e.inherit(e.TITLE_MODE,{begin:d,className:"title.function"})]},{match:/\.\.\./,relevance:0},U,{match:"\\$"+d,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[I]},D,B,x,Z,{match:/\$[(.]/}]}}e.exports=l}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-json-js.2a1856ba.js b/docs/js/highlight-js-json-js.2a1856ba.js new file mode 100644 index 00000000..aa882dbd --- /dev/null +++ b/docs/js/highlight-js-json-js.2a1856ba.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[82],{14:function(e){function n(e){const n={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},c={match:/[{}[\],:]/,className:"punctuation",relevance:0},a={beginKeywords:["true","false","null"].join(" ")};return{name:"JSON",contains:[n,c,e.QUOTE_STRING_MODE,a,e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-llvm-js.26121771.js b/docs/js/highlight-js-llvm-js.26121771.js new file mode 100644 index 00000000..74730ea0 --- /dev/null +++ b/docs/js/highlight-js-llvm-js.26121771.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[133],{4972:function(e){function n(e){const n=e.regex,a=/([-a-zA-Z$._][\w$.-]*)/,t={className:"type",begin:/\bi\d+(?=\s|\b)/},i={className:"operator",relevance:0,begin:/=/},c={className:"punctuation",relevance:0,begin:/,/},l={className:"number",variants:[{begin:/0[xX][a-fA-F0-9]+/},{begin:/-?\d+(?:[.]\d+)?(?:[eE][-+]?\d+(?:[.]\d+)?)?/}],relevance:0},r={className:"symbol",variants:[{begin:/^\s*[a-z]+:/}],relevance:0},s={className:"variable",variants:[{begin:n.concat(/%/,a)},{begin:/%\d+/},{begin:/#\d+/}]},o={className:"title",variants:[{begin:n.concat(/@/,a)},{begin:/@\d+/},{begin:n.concat(/!/,a)},{begin:n.concat(/!\d+/,a)},{begin:/!\d+/}]};return{name:"LLVM IR",keywords:"begin end true false declare define global constant private linker_private internal available_externally linkonce linkonce_odr weak weak_odr appending dllimport dllexport common default hidden protected extern_weak external thread_local zeroinitializer undef null to tail target triple datalayout volatile nuw nsw nnan ninf nsz arcp fast exact inbounds align addrspace section alias module asm sideeffect gc dbg linker_private_weak attributes blockaddress initialexec localdynamic localexec prefix unnamed_addr ccc fastcc coldcc x86_stdcallcc x86_fastcallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc ptx_device ptx_kernel intel_ocl_bicc msp430_intrcc spir_func spir_kernel x86_64_sysvcc x86_64_win64cc x86_thiscallcc cc c signext zeroext inreg sret nounwind noreturn noalias nocapture byval nest readnone readonly inlinehint noinline alwaysinline optsize ssp sspreq noredzone noimplicitfloat naked builtin cold nobuiltin noduplicate nonlazybind optnone returns_twice sanitize_address sanitize_memory sanitize_thread sspstrong uwtable returned type opaque eq ne slt sgt sle sge ult ugt ule uge oeq one olt ogt ole oge ord uno ueq une x acq_rel acquire alignstack atomic catch cleanup filter inteldialect max min monotonic nand personality release seq_cst singlethread umax umin unordered xchg add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor icmp fcmp phi call trunc zext sext fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg ret br switch invoke unwind unreachable indirectbr landingpad resume malloc alloca free load store getelementptr extractelement insertelement shufflevector getresult extractvalue insertvalue atomicrmw cmpxchg fence argmemonly double",contains:[t,e.COMMENT(/;\s*$/,null,{relevance:0}),e.COMMENT(/;/,/$/),e.QUOTE_STRING_MODE,{className:"string",variants:[{begin:/"/,end:/[^\\]"/}]},o,c,i,s,r,l]}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-markdown-js.a2f456af.js b/docs/js/highlight-js-markdown-js.a2f456af.js new file mode 100644 index 00000000..c9c3762b --- /dev/null +++ b/docs/js/highlight-js-markdown-js.a2f456af.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[113],{1312:function(e){function n(e){const n=e.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},c={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},s={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},t={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:n.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},g={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},b={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};g.contains.push(b),b.contains.push(g);let o=[a,l];g.contains=g.contains.concat(o),b.contains=b.contains.concat(o),o=o.concat(g,b);const r={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:o},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:o}]}]},u={className:"quote",begin:"^>\\s+",contains:o,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[r,a,s,g,b,u,c,i,l,t]}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-objectivec-js.74dea052.js b/docs/js/highlight-js-objectivec-js.74dea052.js new file mode 100644 index 00000000..d26ddf65 --- /dev/null +++ b/docs/js/highlight-js-objectivec-js.74dea052.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[637],{2446:function(e){function n(e){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},_=/[a-zA-Z@][a-zA-Z0-9_]*/,i=["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],t=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],a=["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],r={$pattern:_,keyword:i,literal:t,built_in:a},s={$pattern:_,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:r,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+s.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:s,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-perl-js.da6eda82.js b/docs/js/highlight-js-perl-js.da6eda82.js new file mode 100644 index 00000000..5a05386c --- /dev/null +++ b/docs/js/highlight-js-perl-js.da6eda82.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[645],{2482:function(e){function n(e){const n=e.regex,t=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],r=/[dualxmsipngr]{0,12}/,s={$pattern:/[\w.]+/,keyword:t.join(" ")},i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:s},a={begin:/->\{/,end:/\}/},c={variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},o=[e.BACKSLASH_ESCAPE,i,c],g=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,s="\\1")=>{const i="\\1"===s?s:n.concat(s,t);return n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,s,r)},d=(e,t,s)=>n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,s,r),p=[c,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:o,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:l("s|tr|y",n.either(...g,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",n.either(...g,{capture:!0}),/\1/)},{begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return i.contains=p,a.contains=p,{name:"Perl",aliases:["pl","pm"],keywords:s,contains:p}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-php-js.c458ffa4.js b/docs/js/highlight-js-php-js.c458ffa4.js new file mode 100644 index 00000000..344966a4 --- /dev/null +++ b/docs/js/highlight-js-php-js.c458ffa4.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[596],{2656:function(e){function r(e){const r={className:"variable",begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*(?![A-Za-z0-9])(?![$])"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},c={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},s={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{case_insensitive:!0,keywords:s,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:s,contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,c]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[e.UNDERSCORE_TITLE_MODE]},l,c]}}e.exports=r}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-python-js.60354774.js b/docs/js/highlight-js-python-js.60354774.js new file mode 100644 index 00000000..651bc258 --- /dev/null +++ b/docs/js/highlight-js-python-js.60354774.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[435],{8245:function(e){function n(e){const n=e.regex,a=/[\p{XID_Start}_]\p{XID_Continue}*/u,i=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],s=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],t=["__debug__","Ellipsis","False","None","NotImplemented","True"],r=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],l={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:i,built_in:s,literal:t,type:r},b={className:"meta",begin:/^(>>>|\.\.\.) /},o={className:"subst",begin:/\{/,end:/\}/,keywords:l,illegal:/#/},c={begin:/\{\{/,relevance:0},d={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,b],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,b],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,b,c,o]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,b,c,o]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,c,o]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,c,o]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",_=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,g={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${_}))[eE][+-]?(${p})[jJ]?\\b`},{begin:`(${_})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${p})[jJ]\\b`}]},m={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:l,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},f={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:["self",b,g,d,e.HASH_COMMENT_MODE]}]};return o.contains=[d,g,b],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:l,illegal:/(<\/|->|\?)|=>/,contains:[b,g,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},d,m,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,a],scope:{1:"keyword",3:"title.function"},contains:[f]},{variants:[{match:[/class/,/\s+/,a,/\s*/,/\(\s*/,a,/\s*\)/]},{match:[/class/,/\s+/,a]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[g,f,d]}]}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-ruby-js.7272231f.js b/docs/js/highlight-js-ruby-js.7272231f.js new file mode 100644 index 00000000..d63f527b --- /dev/null +++ b/docs/js/highlight-js-ruby-js.7272231f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[623],{7905:function(e){function n(e){const n=e.regex,a="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",i={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},c={begin:"#<",end:">"},b=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:/#\{/,end:/\}/,keywords:i},d={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,r]})]}]},t="[1-9](_?[0-9])*|0",l="[0-9](_?[0-9])*",o={className:"number",relevance:0,variants:[{begin:`\\b(${t})(\\.(${l}))?([eE][+-]?(${l})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},g={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:i},_=[d,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE,relevance:0}]}].concat(b)},{className:"function",begin:n.concat(/def\s+/,n.lookahead(a+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:a}),g].concat(b)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[d,{begin:a}],relevance:0},o,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(c,b),relevance:0}].concat(c,b);r.contains=_,g.contains=_;const E="[>?]>",w="[\\w#]+\\(\\w+\\):\\d+:\\d+>",u="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",N=[{begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta",begin:"^("+E+"|"+w+"|"+u+")(?=[ ])",starts:{end:"$",contains:_}}];return b.unshift(c),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(N).concat(b).concat(_)}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-scss-js.adcd11a2.js b/docs/js/highlight-js-scss-js.adcd11a2.js new file mode 100644 index 00000000..a8b5b9f5 --- /dev/null +++ b/docs/js/highlight-js-scss-js.adcd11a2.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[392],{1062:function(e){const t=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),i=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],o=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],a=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],n=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function l(e){const l=t(e),s=a,d=o,c="@[a-z-]+",p="and or not only",g="[a-zA-Z-][a-zA-Z0-9_-]*",m={className:"variable",begin:"(\\$"+g+")\\b"};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,l.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},l.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+i.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+d.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+s.join("|")+")"},m,{begin:/\(/,end:/\)/,contains:[l.CSS_NUMBER_MODE]},l.CSS_VARIABLE,{className:"attribute",begin:"\\b("+n.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,contains:[l.BLOCK_COMMENT,m,l.HEXCOLOR,l.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,l.IMPORTANT]},{begin:"@(page|font-face)",keywords:{$pattern:c,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:p,attribute:r.join(" ")},contains:[{begin:c,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},m,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,l.HEXCOLOR,l.CSS_NUMBER_MODE]},l.FUNCTION_DISPATCH]}}e.exports=l}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-shell-js.0ad5b20f.js b/docs/js/highlight-js-shell-js.0ad5b20f.js new file mode 100644 index 00000000..e9e90cfc --- /dev/null +++ b/docs/js/highlight-js-shell-js.0ad5b20f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[176],{7874:function(s){function e(s){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}s.exports=e}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-swift-js.bdd5bff5.js b/docs/js/highlight-js-swift-js.bdd5bff5.js new file mode 100644 index 00000000..2107fba1 --- /dev/null +++ b/docs/js/highlight-js-swift-js.bdd5bff5.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[527],{7690:function(e){function n(e){return e?"string"===typeof e?e:e.source:null}function t(e){return a("(?=",e,")")}function a(...e){const t=e.map((e=>n(e))).join("");return t}function i(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function s(...e){const t=i(e),a="("+(t.capture?"":"?:")+e.map((e=>n(e))).join("|")+")";return a}const c=e=>a(/\b/,e,/\w$/.test(e)?/\b/:/\B/),u=["Protocol","Type"].map(c),o=["init","self"].map(c),r=["Any","Self"],l=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],m=["false","nil","true"],p=["assignment","associativity","higherThan","left","lowerThan","none","right"],d=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],F=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],b=s(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),f=s(b,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),h=a(b,f,"*"),w=s(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),y=s(w,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),g=a(w,y,"*"),E=a(/[A-Z]/,y,"*"),v=["autoclosure",a(/convention\(/,s("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",a(/objc\(/,g,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],A=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function N(e){const n={match:/\s+/,relevance:0},i=e.COMMENT("/\\*","\\*/",{contains:["self"]}),b=[e.C_LINE_COMMENT_MODE,i],w={match:[/\./,s(...u,...o)],className:{2:"keyword"}},N={match:a(/\./,s(...l)),relevance:0},C=l.filter((e=>"string"===typeof e)).concat(["_|0"]),k=l.filter((e=>"string"!==typeof e)).concat(r).map(c),D={variants:[{className:"keyword",match:s(...k,...o)}]},B={$pattern:s(/\b\w+/,/#\w+/),keyword:C.concat(d),literal:m},_=[w,N,D],S={match:a(/\./,s(...F)),relevance:0},M={className:"built_in",match:a(/\b/,s(...F),/(?=\()/)},x=[S,M],$={match:/->/,relevance:0},I={className:"operator",relevance:0,variants:[{match:h},{match:`\\.(\\.|${f})+`}]},O=[$,I],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",P={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},j=(e="")=>({className:"subst",variants:[{match:a(/\\/,e,/[0\\tnr"']/)},{match:a(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),K=(e="")=>({className:"subst",match:a(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:a(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:a(e,/"""/),end:a(/"""/,e),contains:[j(e),K(e),z(e)]}),U=(e="")=>({begin:a(e,/"/),end:a(/"/,e),contains:[j(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:a(/`/,g,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${y}+`},R=[V,W,G],X={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:A,contains:[...O,P,Z]}]}},H={className:"keyword",match:a(/@/,s(...v))},J={className:"meta",match:a(/@/,g)},Q=[X,H,J],Y={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:a(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,y,"+")},{className:"type",match:E,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:a(/\s+&\s+/,t(E)),relevance:0}]},ee={begin://,keywords:B,contains:[...b,..._,...Q,$,Y]};Y.contains.push(ee);const ne={match:a(g,/\s*:/),keywords:"_|0",relevance:0},te={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...b,..._,...x,...O,P,Z,...R,...Q,Y]},ae={begin://,contains:[...b,Y]},ie={begin:s(t(a(g,/\s*:/)),t(a(g,/\s+/,g,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:g}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...b,..._,...O,P,Z,...Q,Y,te],endsParent:!0,illegal:/["']/},ce={match:[/func/,/\s+/,s(V.match,g,h)],className:{1:"keyword",3:"title.function"},contains:[ae,se,n],illegal:[/\[/,/%/]},ue={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ae,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,h],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,E],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...p,...m],end:/}/};for(const t of Z.variants){const e=t.contains.find((e=>"interpol"===e.label));e.keywords=B;const n=[..._,...x,...O,P,Z,...R];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...b,ce,ue,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...b],relevance:0},..._,...x,...O,P,Z,...R,...Q,Y,te]}}e.exports=N}}]); \ No newline at end of file diff --git a/docs/js/highlight-js-xml-js.0d78f903.js b/docs/js/highlight-js-xml-js.0d78f903.js new file mode 100644 index 00000000..7eb3dddb --- /dev/null +++ b/docs/js/highlight-js-xml-js.0d78f903.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[490],{4610:function(e){function n(e){const n=e.regex,a=n.concat(/[A-Z_]/,n.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s=/[A-Za-z0-9._:-]+/,t={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},c={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},i=e.inherit(c,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),r=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),g={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin://,relevance:10,contains:[c,r,l,i,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[c,i,r,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},t,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[g],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[g],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:g}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/js/index.a08b31d0.js b/docs/js/index.a08b31d0.js new file mode 100644 index 00000000..0c20e094 --- /dev/null +++ b/docs/js/index.a08b31d0.js @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */(function(){var e={1970:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"close-icon",attrs:{viewBox:"0 0 14 14",themeId:"close"}},[t("path",{attrs:{d:"M12.73,0l1.27,1.27-5.74,5.73,5.72,5.72-1.27,1.27-5.72-5.72L1.28,13.99,.01,12.72,5.72,7.01,0,1.28,1.27,.01,6.99,5.73,12.73,0Z"}})])},o=[],i=n(9742),a={name:"CloseIcon",components:{SVGIcon:i.Z}},s=a,l=n(1001),c=(0,l.Z)(s,r,o,!1,null,null,null),u=c.exports},8785:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-right"}},[t("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},o=[],i=n(9742),a={name:"InlineChevronRightIcon",components:{SVGIcon:i.Z}},s=a,l=n(1001),c=(0,l.Z)(s,r,o,!1,null,null,null),u=c.exports},9742:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[e.themeOverrideURL?t("use",{attrs:{href:`${e.themeOverrideURL}#${e.themeId}`,width:"100%",height:"100%"}}):e._t("default")],2)},o=[],i=n(9089),a={name:"SVGIcon",props:{themeId:{type:String,required:!1},iconUrl:{type:String,default:null}},computed:{themeOverrideURL:({iconUrl:e,themeId:t})=>e||(0,i.$8)(["theme","icons",t],void 0)}},s=a,l=n(1001),c=(0,l.Z)(s,r,o,!1,null,"3434f4d2",null),u=c.exports},686:function(e,t,n){"use strict";n(647);var r=n(144),o=n(7152),i=n(8345),a=function(){var e=this,t=e._self._c;return t("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[t("div",{attrs:{id:e.AppTopID}}),e.isTargetIDE?e._e():t("a",{attrs:{href:"#app-main",id:"skip-nav"}},[e._v(" "+e._s(e.$t("accessibility.skip-navigation"))+" ")]),e._t("header",(function(){return[e.enablei18n?t("SuggestLang"):e._e(),e.hasCustomHeader?t("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),t("div",{attrs:{id:e.baseNavStickyAnchorId}}),t("InitialLoadingPlaceholder"),e._t("default",(function(){return[t("router-view",{staticClass:"router-content"}),e.hasCustomFooter?t("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():t("Footer",{scopedSlots:e._u([{key:"default",fn:function({className:n}){return[e.enablei18n?t("div",{class:n},[t("LocaleSelector")],1):e._e()]}}])})]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],l=n(4030),c=n(9804),u=function(){var e=this,t=e._self._c;return t("footer",{staticClass:"footer"},[t("div",{staticClass:"row"},[t("ColorSchemeToggle")],1),e._t("default",null,{className:"row"})],2)},d=[],m=function(){var e=this,t=e._self._c;return t("fieldset",{staticClass:"color-scheme-toggle",attrs:{role:"radiogroup"}},[t("legend",{staticClass:"visuallyhidden"},[e._v(e._s(e.$t("color-scheme.select")))]),e._l(e.options,(function(n){return t("label",{key:n},[t("input",{attrs:{type:"radio"},domProps:{checked:n==e.preferredColorScheme,value:n},on:{input:e.setPreferredColorScheme}}),t("div",{staticClass:"text"},[e._v(e._s(e.$t(`color-scheme.${n}`)))])])}))],2)},p=[],h={name:"ColorSchemeToggle",data:()=>({appState:l["default"].state}),computed:{options:({supportsAutoColorScheme:e})=>[c.Z.light,c.Z.dark,...e?[c.Z.auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{l["default"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},f=h,g=n(1001),v=(0,g.Z)(f,m,p,!1,null,"0c0360ce",null),b=v.exports,w={name:"Footer",components:{ColorSchemeToggle:b}},y=w,S=(0,g.Z)(y,u,d,!1,null,"f1d65b2a",null),C=S.exports,_=function(){var e=this,t=e._self._c;return e.loaded?e._e():t("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},E=[],A={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},k=A,P=(0,g.Z)(k,_,E,!1,null,"35c356b6",null),L=P.exports,T=n(1716),j=n(9089);function x(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function I(e,t,n,r){if(!t||"object"!==typeof t||r&&(x(t,"light")||x(t,"dark"))){let o=t;if(x(t,r)&&(o=t[r]),"object"===typeof o)return;n[e]=o}else Object.entries(t).forEach((([t,o])=>{const i=[e,t].join("-");I(i,o,n,r)}))}function N(e,t="light"){const n={},r=e||{};return I("-",r,n,t),n}var $=n(2717),O=function(){var e=this,t=e._self._c;return e.displaySuggestLang?t("div",{staticClass:"suggest-lang"},[t("div",{staticClass:"suggest-lang__wrapper"},[t("router-link",{staticClass:"suggest-lang__link",attrs:{to:e.getLocaleParam(e.preferredLocale),lang:e.getCodeForSlug(e.preferredLocale)},nativeOn:{click:function(t){return e.setPreferredLocale(e.preferredLocale)}}},[e._v(e._s(e.$i18n.messages[e.preferredLocale]["view-in"])),t("InlineChevronRightIcon",{staticClass:"icon-inline"})],1),t("div",{staticClass:"suggest-lang__close-icon-wrapper"},[t("button",{staticClass:"suggest-lang__close-icon-button",attrs:{"aria-label":e.$t("continue-viewing")},on:{click:function(t){return e.setPreferredLocale(e.$i18n.locale)}}},[t("CloseIcon",{staticClass:"icon-inline"})],1)])],1)]):e._e()},R=[],D=n(8785),Z=n(1970),q=n(2412),U=n(9030),V={name:"SuggestLang",components:{InlineChevronRightIcon:D.Z,CloseIcon:Z.Z},computed:{preferredLocale:()=>{const e=l["default"].state.preferredLocale;if(e)return e;const t=q.find((e=>{const t=e.code.split("-")[0],n=window.navigator.language.split("-")[0];return n===t}));return t?t.slug:null},displaySuggestLang:({preferredLocale:e,$i18n:t})=>e&&t.locale!==e},methods:{setPreferredLocale:e=>{l["default"].setPreferredLocale(e)},getCodeForSlug:U.dZ,getLocaleParam:U.KP}},B=V,M=(0,g.Z)(B,O,R,!1,null,"c2dca0ae",null),H=M.exports,W=function(){var e=this,t=e._self._c;return t("div",{staticClass:"locale-selector"},[t("select",{attrs:{"aria-label":e.$t("select-language")},domProps:{value:e.$i18n.locale},on:{change:e.updateRouter}},e._l(e.locales,(function({slug:n,name:r,code:o}){return t("option",{key:n,attrs:{lang:o},domProps:{value:n}},[e._v(" "+e._s(r)+" ")])})),0),t("ChevronThickIcon",{staticClass:"icon-inline"})],1)},F=[],J=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"chevron-thick-icon",attrs:{viewBox:"0 0 14 10.5",themeId:"chevron-thick"}},[t("path",{attrs:{d:"M12.43,0l1.57,1.22L7,10.5,0,1.23,1.58,0,7,7,12.43,0Z"}})])},K=[],G=n(9742),z={name:"ChevronThickIcon",components:{SVGIcon:G.Z}},X=z,Y=(0,g.Z)(X,J,K,!1,null,null,null),Q=Y.exports,ee={name:"LocaleSelector",components:{ChevronThickIcon:Q},methods:{updateRouter({target:{value:e}}){this.$router.push((0,U.KP)(e)),l["default"].setPreferredLocale(e),(0,U.jk)(e,this)}},computed:{availableLocales:()=>l["default"].state.availableLocales,locales:({availableLocales:e})=>q.filter((({code:t})=>e.includes(t)))}},te=ee,ne=(0,g.Z)(te,W,F,!1,null,"d21858a2",null),re=ne.exports,oe={name:"CoreApp",components:{Footer:C,InitialLoadingPlaceholder:L,SuggestLang:H,LocaleSelector:re},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"==={NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_PERFORMANCE_ENABLED}},data(){return{AppTopID:$.$,appState:l["default"].state,fromKeyboard:!1,isTargetIDE:"ide"==={NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_TARGET,themeSettings:j.S3,baseNavStickyAnchorId:T.EA}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,availableLocales:({appState:e})=>e.availableLocales,CSSCustomProperties:({currentColorScheme:e,preferredColorScheme:t,themeSettings:n})=>N(n.theme,t===c.Z.auto?e:t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer"),enablei18n:({availableLocales:e})=>(0,j.$8)(["features","docs","i18n","enable"],!1)&&e.length>1},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await(0,j.Kx)()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",(()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)}))},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",(()=>{e.removeListener(this.onColorSchemePreferenceChange)})),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?c.Z.dark:c.Z.light;l["default"].setSystemColorScheme(t)},attachStylesToRoot(e){const t=document.body;Object.entries(e).filter((([,e])=>Boolean(e))).forEach((([e,n])=>{t.style.setProperty(e,n)}))},detachStylesFromRoot(e){const t=document.body;Object.entries(e).forEach((([e])=>{t.style.removeProperty(e)}))},syncPreferredColorScheme(){l["default"].syncPreferredColorScheme()}}},ie=oe,ae=(0,g.Z)(ie,a,s,!1,null,"1fc6db09",null),se=ae.exports;class le{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class ce{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class ue{constructor(e=new le){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach((e=>e(t)))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var de={install(e,t){let n;n=t.performanceMetricsEnabled||"ide"===t.appTarget?new ce:new le,e.prototype.$bridge=new ue(n)}};function me(e){return`custom-${e}`}function pe(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),n=e.content.cloneNode(!0);t.appendChild(n)}}}function he(e){const t=me(e),n=document.getElementById(t);n&&window.customElements.define(t,pe(n))}function fe(e,t={names:["header","footer"]}){const{names:n}=t;e.config.ignoredElements=/^custom-/,n.forEach(he)}function ge(e,t){const{value:n=!1}=t;e.style.display=n?"none":""}var ve={hide:ge};function be(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(fe),e.directive("hide",ve.hide),e.use(de,{appTarget:{NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var we=n(4589),ye=n(5381),Se=n(5657),Ce=n(3208),_e=n(2449);const Ee=10;function Ae(e){const{name:t}=e,n=t.includes(we.J_);return n?Ee:0}function ke(){const{location:e}=window;return e.pathname+e.search+e.hash}function Pe(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([n.e(866),n.e(843)]).then(n.bind(n,578))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([n.e(866),n.e(842),n.e(162)]).then(n.bind(n,2726))},{path:"/documentation*",name:we.J_,component:()=>Promise.all([n.e(866),n.e(104),n.e(842),n.e(982)]).then(n.bind(n,5073))},{path:"*",name:we.vL,component:Ke},{path:"*",name:we.Rp,component:Be}];const ze=[{pathPrefix:"/:locale?",nameSuffix:"-locale"}];function Xe(e,t=[],n=ze){return n.reduce(((n,r)=>n.concat(e.filter((e=>!t.includes(e.name))).map((e=>({...e,path:r.pathPrefix+e.path,name:e.name+r.nameSuffix}))))),[])}const Ye=[...Ge,...Xe(Ge,[we.vL,we.Rp])];function Qe(e={}){const t=new i.Z({mode:"history",base:j.FH,scrollBehavior:Le,...e,routes:e.routes||Ye});return t.onReady((()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),Te()})),"ide"!=={NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_TARGET&&t.onError((e=>{const{route:n={path:"/"}}=e;t.replace({name:"server-error",params:[n.path]})})),window.addEventListener("unload",je),t}var et=n(7788);function tt(e=et){const{defaultLocale:t,messages:n,dateTimeFormats:r={}}=e,i=new o.Z({dateTimeFormats:r,locale:t,fallbackLocale:t,messages:n});return i}r["default"].use(be),r["default"].use(i.Z),r["default"].use(o.Z),document.documentElement.classList.remove("no-js"),new r["default"]({router:Qe(),render:e=>e(se),i18n:tt()}).$mount("#app")},2717:function(e,t,n){"use strict";n.d(t,{$:function(){return r}});const r="app-top"},9804:function(e,t){"use strict";t["Z"]={auto:"auto",dark:"dark",light:"light"}},1265:function(e,t){"use strict";t["Z"]={eager:"eager",lazy:"lazy"}},1716:function(e,t,n){"use strict";n.d(t,{EA:function(){return i},L$:function(){return o},MenuLinkModifierClasses:function(){return s},RS:function(){return r},Yj:function(){return a}});const r=52,o=48,i="nav-sticky-anchor",a="nav-open-navigator",s={noClose:"noclose"}},4589:function(e,t,n){"use strict";n.d(t,{J_:function(){return i},Rp:function(){return o},vL:function(){return r}});const r="not-found",o="server-error",i="documentation-topic"},7788:function(e,t,n){"use strict";n.r(t),n.d(t,{defaultLocale:function(){return s},messages:function(){return l}});var r=JSON.parse('{"view-in":"View in English","continue-viewing":"Continue viewing in English","language":"Language","video":{"title":"Video","replay":"Replay","play":"Play","pause":"Pause","watch":"Watch intro video","description":"Content description: {alt}","custom-controls":"Video with custom controls."},"tutorials":{"title":"Tutorial | Tutorials","step":"Step {number}","submit":"Submit","next":"Next","preview":{"title":"No Preview | Preview | Previews","no-preview-available-step":"No preview available for this step."},"nav":{"chapters":"Chapters","current":"Current {thing}"},"assessment":{"check-your-understanding":"Check Your Understanding","success-message":"Great job, you\'ve answered all the questions for this tutorial.","answer-result":"Answer {answer} is {result}","correct":"correct","incorrect":"incorrect","next-question":"Next question","legend":"Possible answers"},"project-files":"Project files","estimated-time":"Estimated Time","sections":{"chapter":"Chapter {number}"},"question-of":"Question {index} of {total}","section-of":"{number} of {total}","overriding-title":"{newTitle} with {title}","time":{"format":"{number} {minutes}","minutes":{"full":"minute | minutes | {count} minutes","short":"min | mins"},"hours":{"full":"hour | hours"}}},"documentation":{"title":"Documentation","nav":{"breadcrumbs":"Breadcrumbs","menu":"Menu","open-menu":"Open Menu","close-menu":"Close Menu"},"current-page":"Current page is {title}","card":{"learn-more":"Learn More","read-article":"Read article","start-tutorial":"Start tutorial","view-api":"View API collection","view-symbol":"View symbol","view-sample-code":"View sample code"},"view-more":"View more"},"declarations":{"hide-other-declarations":"Hide other declarations","show-all-declarations":"Show all declarations"},"aside-kind":{"beta":"Beta","experiment":"Experiment","important":"Important","note":"Note","tip":"Tip","warning":"Warning","deprecated":"Deprecated"},"change-type":{"added":"Added","modified":"Modified","deprecated":"Deprecated"},"verbs":{"hide":"Hide","show":"Show","close":"Close"},"sections":{"attributes":"Attributes","title":"Section {number}","on-this-page":"On this page","topics":"Topics","default-implementations":"Default Implementations","relationships":"Relationships","see-also":"See Also","declaration":"Declaration","details":"Details","parameters":"Parameters","possible-values":"Possible Values","parts":"Parts","availability":"Availability","resources":"Resources"},"metadata":{"details":{"name":"Name","key":"Key","type":"Type"},"beta":{"legal":"This documentation refers to beta software and may be changed.","software":"Beta Software"},"default-implementation":"Default implementation provided. | Default implementations provided."},"availability":{"introduced-and-deprecated":"Introduced in {name} {introducedAt} and deprecated in {name} {deprecatedAt}","available-on":"Available on {name} {introducedAt} and later"},"more":"More","less":"Less","api-reference":"API Reference","filter":{"title":"Filter","search":"Search","search-symbols":"Search symbols in {technology}","suggested-tags":"Suggested tag | Suggested tags","selected-tags":"Selected tag | Selected tags","add-tag":"Add tag","tag-select-remove":"Tag. Select to remove from list.","navigate":"To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow","siblings-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings}","parent-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings} containing one symbol | {number-siblings} of {total-siblings} symbols inside {parent-siblings} containing {number-parent} symbols","reset-filter":"Reset Filter","tags":{"sample-code":"Sample Code","tutorials":"Tutorials","articles":"Articles","web-service-endpoints":"Web Service Endpoints","hide-deprecated":"Hide Deprecated"}},"navigator":{"title":"Documentation Navigator","open-navigator":"Open Documentation Navigator","close-navigator":"Close Documentation Navigator","no-results":"No results found.","no-children":"No data available.","error-fetching":"There was an error fetching the data.","items-found":"No items were found | 1 item was found | {number} items were found. Tab back to navigate through them.","navigator-is":"Navigator is {state}","state":{"loading":"loading","ready":"ready"}},"tab":{"request":"Request","response":"Response"},"required":"Required","parameters":{"default":"Default","minimum":"Minimum","maximum":"Maximum","possible-types":"Type | Possible types","possible-values":"Value | Possible Values"},"content-type":"Content-Type: {value}","read-only":"Read-only","error":{"unknown":"An unknown error occurred.","image":"Image failed to load","not-found":"The page you\'re looking for can\'t be found."},"color-scheme":{"select":"Select a color scheme preference","auto":"Auto","dark":"Dark","light":"Light"},"accessibility":{"strike":{"start":"start of stricken text","end":"end of stricken text"},"code":{"start":"start of code block","end":"end of code block"},"skip-navigation":"Skip Navigation","in-page-link":"in page link"},"select-language":"Select the language for this page","icons":{"clear":"Clear","web-service-endpoint":"Web Service Endpoint","search":"Search"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"Open Quick Navigation","title":"Click or type / for quick navigation"},"preview-unavailable":"Preview unavailable"},"mentioned-in":"Mentioned in","pager":{"roledescription":"content slider","page":{"label":"content page {index} of {count}"},"control":{"navigate-previous":"navigate to previous page of content","navigate-next":"navigate to next page of content"}},"links-grid":{"label":"grid of links"}}'),o=JSON.parse('{"view-in":"以中文查看","continue-viewing":"继续以中文查看","language":"语言","video":{"title":"视频","replay":"重新播放","play":"播放","pause":"暂停","watch":"观看介绍视频","description":"此视频的内容描述:{alt}","custom-controls":"可用自定义控件如下"},"tutorials":{"title":"教程","step":"第 {number} 步","submit":"提交","next":"下一步","preview":{"title":"无预览 | 预览","no-preview-available-step":"这一步没有预览。"},"nav":{"chapters":"章节","current":"当前{thing}"},"assessment":{"check-your-understanding":"检查你的理解程度","success-message":"很棒,你回答了此教程的所有问题。","answer-result":"答案 {answer} 是 {result}","correct":"正确","incorrect":"错误","next-question":"下一个问题","legend":"可能的答案"},"project-files":"项目文件","estimated-time":"预计时间","sections":{"chapter":"第 {number} 章"},"question-of":"第 {index} 个问题(共 {total} 个)","section-of":"{number}/{total}","overriding-title":"{newTitle}{title}","time":{"format":"{number} {minutes}","minutes":{"full":"分钟 | {count} 分钟","short":"分钟"},"hours":{"full":"小时"}}},"documentation":{"title":"文档","nav":{"breadcrumbs":"面包屑导航","menu":"菜单","open-menu":"打开菜单","close-menu":"关闭菜单"},"current-page":"当前页面为:{title}","card":{"learn-more":"进一步了解","read-article":"阅读文章","start-tutorial":"开始教程","view-api":"查看 API 集合","view-symbol":"查看符号","view-sample-code":"查看示例代码"},"view-more":"查看更多"},"declarations":{"hide-other-declarations":"隐藏其他声明","show-all-declarations":"显示所有声明"},"aside-kind":{"beta":"Beta 版","experiment":"试验","important":"重要事项","note":"注","tip":"提示","warning":"警告","deprecated":"已弃用"},"change-type":{"added":"已添加","modified":"已修改","deprecated":"已弃用"},"verbs":{"hide":"隐藏","show":"显示","close":"关闭"},"sections":{"title":"第 {number} 部分","on-this-page":"在此页面上","topics":"主题","default-implementations":"默认实现","relationships":"关系","see-also":"另请参阅","declaration":"声明","details":"详细信息","parameters":"参数","possible-values":"可能值","parts":"部件","availability":"可用性","resources":"资源"},"metadata":{"details":{"name":"名称","key":"密钥","type":"类型"},"beta":{"legal":"此文档涉及 Beta 版软件且可能会改动。","software":"Beta 版软件"},"default-implementation":"提供默认实现。| 提供默认实现方法。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt} 中引入,{name} {deprecatedAt} 中弃用","available-on":"{name} {introducedAt} 及更高版本中可用"},"more":"更多","less":"更少","api-reference":"API 参考","filter":{"title":"过滤","search":"搜索","search-symbols":"在 {technology} 搜索符号","suggested-tags":"建议标签","selected-tags":"所选标签","add-tag":"添加标签","tag-select-remove":"标签。选择以从列表中移除。","navigate":"若要导航符号,请按下上箭头、下箭头、左箭头或右箭头。","siblings-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)","parent-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含一个符号 | {parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含 {number-parent} 个符号","reset-filter":"还原过滤条件","tags":{"sample-code":"示例代码","tutorials":"教程","articles":"文章","web-service-endpoints":"网络服务端点","hide-deprecated":"隐藏已弃用"}},"navigator":{"title":"文档导航器","open-navigator":"打开文档导航器","close-navigator":"关闭文档导航器","no-results":"未找到结果。","no-children":"无可用数据。","error-fetching":"获取数据时出错。","items-found":"未找到任何项目 | 找到 1 个项目 | 找到 {number} 个项目。按下 Tab 键导航。","navigator-is":"导航器{state}","state":{"loading":"正在载入","ready":"准备就绪"}},"tab":{"request":"请求","response":"回复"},"required":"必需","parameters":{"default":"默认","minimum":"最小值","maximum":"最大值","possible-types":"类型 | 可能类型","possible-values":"值 | 可能值"},"content-type":"内容类型:{value}","read-only":"只读","error":{"unknown":"出现未知错误。","image":"图像无法载入","not-found":"找不到你所查找的页面。"},"color-scheme":{"select":"选择首选颜色方案","auto":"自动","dark":"深色","light":"浅色"},"accessibility":{"strike":{"start":"删除线文本开始","end":"删除线文本结束"},"code":{"start":"代码块开头","end":"代码块结尾"},"skip-navigation":"跳过导航","in-page-link":"在页面链接中"},"select-language":"选择此页面的语言","icons":{"clear":"清除","web-service-endpoint":"网络服务端点","search":"搜索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"打开快速导航","title":"点按或键入 / 进行快速导航"},"preview-unavailable":"预览不可用"},"mentioned-in":"提及于","pager":{"roledescription":"内容滑块","page":{"label":"第 {index}/{count} 个内容页面"},"control":{"navigate-previous":"导览至上个内容页面","navigate-next":"导览至下个内容页面"}},"links-grid":{"label":"链接网格"}}'),i=JSON.parse('{"view-in":"日本語で表示","continue-viewing":"日本語で表示を続ける","language":"言語","video":{"title":"ビデオ","replay":"リプレイ","play":"再生","pause":"一時停止","watch":"概要のビデオを観る","description":"このビデオコンテンツの説明: {alt}","custom-controls":"以下のカスタムコントロールを使用できます"},"tutorials":{"title":"チュートリアル | チュートリアル","step":"手順{number}","submit":"送信","next":"次へ","preview":{"title":"プレビューなし | プレビュー | プレビュー","no-preview-available-step":"この手順では利用可能なプレビューがありません。"},"nav":{"chapters":"章","current":"現在の{thing}"},"assessment":{"check-your-understanding":"理解度を確認する","success-message":"よくできました。このチュートリアルの問題にすべて解答しました。","answer-result":"解答{answer}は{result}です","correct":"正解","incorrect":"不正解","next-question":"次の問題","legend":"解答例"},"project-files":"プロジェクトファイル","estimated-time":"予測時間","sections":{"chapter":"{number}章"},"question-of":"{total}問中の{index}問","section-of":"{total}件中の{number}件","overriding-title":"{title}の{newTitle}","time":{"format":"{number} {minutes}","minutes":{"full":"分 | 分 | {count}分","short":"分 | 分"},"hours":{"full":"時間 | 時間"}}},"documentation":{"title":"ドキュメント","nav":{"breadcrumbs":"パンくずリスト","menu":"メニュー","open-menu":"メニューを開く","close-menu":"メニューを閉じる"},"current-page":"現在のページは{title}です","card":{"learn-more":"詳しい情報","read-article":"記事を読む","start-tutorial":"チュートリアルを開始","view-api":"APIのコレクションを表示","view-symbol":"記号を表示","view-sample-code":"サンプルコードを表示"},"view-more":"さらに表示"},"declarations":{"hide-other-declarations":"ほかの宣言を非表示","show-all-declarations":"すべての宣言を表示"},"aside-kind":{"beta":"ベータ版","experiment":"試験運用版","important":"重要","note":"注意","tip":"ヒント","warning":"警告","deprecated":"非推奨"},"change-type":{"added":"追加","modified":"変更","deprecated":"非推奨"},"verbs":{"hide":"非表示","show":"表示","close":"閉じる"},"sections":{"title":"セクション{number}","on-this-page":"このページの内容","topics":"トピック","default-implementations":"デフォルト実装","relationships":"関連項目","see-also":"参照","declaration":"宣言","details":"詳細","parameters":"パラメータ","possible-values":"使用できる値","parts":"パーツ","availability":"利用可能","resources":"リソース"},"metadata":{"details":{"name":"名前","key":"キー","type":"タイプ"},"beta":{"legal":"このドキュメントはベータ版のソフトウェアのもので、変更される可能性があります。","software":"ベータ版ソフトウェア"},"default-implementation":"デフォルト実装あり。| デフォルト実装あり。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt}で導入され、{name} {deprecatedAt}で非推奨になりました","available-on":"{name} {introducedAt}以降で使用できます"},"more":"さらに表示","less":"表示を減らす","api-reference":"APIリファレンス","filter":{"title":"フィルタ","search":"検索","search-symbols":"{technology}でシンボルを検索","suggested-tags":"提案されたタグ | 提案されたタグ","selected-tags":"選択したタグ | 選択したタグ","add-tag":"タグを追加","tag-select-remove":"タグ。選択してリストから削除します。","navigate":"シンボルを移動するには、上下左右の矢印キーを押します。","siblings-label":"{total-siblings}個中{number-siblings}個のシンボルが{parent-siblings}の中にあります","parent-label":"{total-siblings}個中{number-siblings}個のシンボルが1個のシンボルを含む{parent-siblings}の中にあります | {total-siblings}個中{number-siblings}個のシンボルが{number-parent}個のシンボルを含む{parent-siblings}の中にあります","reset-filter":"フィルタをリセット","tags":{"sample-code":"サンプルコード","tutorials":"チュートリアル","articles":"記事","web-service-endpoints":"Webサービスのエンドポイント","hide-deprecated":"非推奨の項目を非表示"}},"navigator":{"title":"ドキュメントナビゲータ","open-navigator":"ドキュメントナビゲータを開く","close-navigator":"ドキュメントナビゲータを閉じる","no-results":"結果が見つかりません。","no-children":"使用できるデータがありません。","error-fetching":"データを取得する際にエラーが起きました。","items-found":"項目が見つかりません | 1個の項目が見つかりました | {number}個の項目が見つかりましたTabキーを押すと項目をナビゲートできます。","navigator-is":"ナビゲータは{state}です","state":{"loading":"読み込み中","ready":"準備完了"}},"tab":{"request":"リクエスト","response":"レスポンス"},"required":"必須","parameters":{"default":"デフォルト","minimum":"最小","maximum":"最大","possible-types":"タイプ | 使用できるタイプ","possible-values":"値 | 使用できる値"},"content-type":"Content-Type: {value}","read-only":"読み出し専用","error":{"unknown":"原因不明のエラーが起きました。","image":"イメージを読み込めませんでした","not-found":"探しているページが見つかりません。"},"color-scheme":{"select":"カラースキーム環境設定を選択","auto":"自動","dark":"ダーク","light":"ライト"},"accessibility":{"strike":{"start":"取り消し線テキストの開始","end":"取り消し線テキストの終了"},"code":{"start":"コードブロックの開始","end":"コードブロックの終了"},"skip-navigation":"ナビゲーションをスキップ","in-page-link":"ページ内リンク"},"select-language":"このページの言語を選択","icons":{"clear":"消去","web-service-endpoint":"Webサービスのエンドポイント","search":"検索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"クイックナビゲーションを開く","title":"クリックするか「/」を入力すると素早く移動します"},"preview-unavailable":"プレビューできません"},"mentioned-in":"言及: ","pager":{"roledescription":"コンテンツスライダー","page":{"label":"コンテンツページ{index}/{count}"},"control":{"navigate-previous":"前のコンテンツページに移動","navigate-next":"次のコンテンツページに移動"}},"links-grid":{"label":"リンクのグリッド"}}'),a=JSON.parse('{"view-in":"한국어로 보기","continue-viewing":"한국어로 계속 보기","language":"언어","video":{"title":"비디오","replay":"다시 재생","play":"재생","pause":"일시 정지","watch":"소개 비디오 시청하기","description":"이 비디오의 콘텐츠 설명: {alt}","custom-controls":"사용자 설정 제어기는 아래에서 사용 가능"},"tutorials":{"title":"튜토리얼 | 튜토리얼","step":"{number}단계","submit":"제출","next":"다음","preview":{"title":"미리보기 없음 | 미리보기 | 미리보기","no-preview-available-step":"이 단계에서는 사용 가능한 미리보기가 없습니다."},"nav":{"chapters":"챕터","current":"현재 {thing}"},"assessment":{"check-your-understanding":"얼마나 이해했는지 확인하기","success-message":"잘 하셨습니다. 이 튜토리얼에 대한 모든 질문에 답하셨습니다.","answer-result":"답 {answer}은(는) {result}입니다.","correct":"정답","incorrect":"오답","next-question":"다음 질문","legend":"가능한 답"},"project-files":"프로젝트 파일","estimated-time":"예상 시간","sections":{"chapter":"{number}챕터"},"question-of":"총 {total}개 중 {index}번째 질문","section-of":"{total} 중 {number}","overriding-title":"{title}의 {newTitle}","time":{"format":"{number}{minutes}","minutes":{"full":"분 | 분 | {count}분","short":"분 | 분"},"hours":{"full":"시간 | 시간"}}},"documentation":{"title":"문서","nav":{"breadcrumbs":"브레드크럼","menu":"메뉴","open-menu":"메뉴 열기","close-menu":"메뉴 닫기"},"current-page":"현재 {title} 페이지","card":{"learn-more":"더 알아보기","read-article":"문서 읽기","start-tutorial":"튜토리얼 시작","view-api":"API 모음 보기","view-symbol":"기호 보기","view-sample-code":"샘플 코드 보기"},"view-more":"더 보기"},"declarations":{"hide-other-declarations":"다른 선언 가리기","show-all-declarations":"모든 선언 표시하기"},"aside-kind":{"beta":"베타","experiment":"실험","important":"중요","note":"참고","tip":"팁","warning":"경고","deprecated":"제거됨"},"change-type":{"added":"추가됨","modified":"수정됨","deprecated":"제거됨"},"verbs":{"hide":"가리기","show":"보기","close":"닫기"},"sections":{"title":"{number}섹션","on-this-page":"이 페이지에서","topics":"주제","default-implementations":"기본 구현","relationships":"관계","see-also":"추가 정보","declaration":"선언","details":"세부사항","parameters":"매개변수","possible-values":"가능한 값","parts":"파트","availability":"사용 가능 여부","resources":"리소스"},"metadata":{"details":{"name":"이름","key":"키","type":"유형"},"beta":{"legal":"이 문서는 베타 소프트웨어에 대해서 다루고 있으며, 변경될 수 있습니다.","software":"베타 소프트웨어"},"default-implementation":"기본 구현 제공됨. | 기본 구현 제공됨."},"availability":{"introduced-and-deprecated":"{name} {introducedAt}에서 소개되었고 {name} {deprecatedAt}에서 제거됨","available-on":"{name} {introducedAt} 이상에서 사용할 수 있음"},"more":"더 보기","less":"간략히","api-reference":"API 참조","filter":{"title":"필터","search":"검색","search-symbols":"{technology}에서 기호 찾기","suggested-tags":"권장 태그 | 권장 태그","selected-tags":"선택한 태그 | 선택한 태그","add-tag":"태그 추가","tag-select-remove":"태그. 목록에서 제거하려면 선택하십시오.","navigate":"기호를 탐색하려면 위쪽 화살표, 아래쪽 화살표, 왼쪽 화살표 또는 오른쪽 화살표를 누르십시오.","siblings-label":"{parent-siblings} 내의 총 {total-siblings}개의 기호 중 {number-siblings}개","parent-label":"한 개의 기호를 포함하는 {parent-siblings} 내의 총 {total-siblings}개의 기호 중 {number-siblings}개 | {number-parent}개의 기호를 포함하는 {parent-siblings} 내의 총 {total-siblings}개의 기호 중 {number-siblings}개","reset-filter":"필터 재설정","tags":{"sample-code":"샘플 코드","tutorials":"튜토리얼","articles":"문서","web-service-endpoints":"웹 서비스 엔드포인트","hide-deprecated":"제거된 항목 가리기"}},"navigator":{"title":"문서 탐색기","open-navigator":"문서 탐색기 열기","close-navigator":"문서 탐색기 닫기","no-results":"결과 찾을 수 없습니다.","no-children":"사용 가능한 데이터가 없습니다.","error-fetching":"데이터를 가져오는 동안 오류가 발생했습니다.","items-found":"항목을 찾을 수 없음 | 1개의 항목 발견됨 | {number}개의 항목이 발견됨. 다시 탭하여 탐색하십시오.","navigator-is":"내비게이터가 {state}입니다.","state":{"loading":"로드 중","ready":"준비 완료 상태"}},"tab":{"request":"요청","response":"응답"},"required":"필수 사항","parameters":{"default":"기본","minimum":"최소","maximum":"최대","possible-types":"유형 | 가능한 유형","possible-values":"값 | 가능한 값"},"content-type":"콘텐츠 유형: {value}","read-only":"읽기 전용","error":{"unknown":"알 수 없는 오류가 발생했습니다.","image":"이미지를 로드하는 데 실패함","not-found":"해당 페이지를 찾을 수 없습니다."},"color-scheme":{"select":"색상 모드 환경설정 선택","auto":"자동","dark":"다크","light":"라이트"},"accessibility":{"strike":{"start":"취소선이 그어진 텍스트 시작","end":"취소선이 그어진 텍스트 종료"},"code":{"start":"코드 블록 시작","end":"코드 블록 종료"},"skip-navigation":"탐색 건너뛰기","in-page-link":"페이지 링크에서"},"select-language":"이 페이지의 언어 선택","icons":{"clear":"지우기","web-service-endpoint":"웹 서비스 엔드포인트","search":"검색"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"빠른 이동 열기","title":"클릭하거나 /를 입력하여 빠르게 이동"},"preview-unavailable":"미리보기 사용할 수 없음"},"mentioned-in":"다음에서 언급됨","pager":{"roledescription":"콘텐츠 슬라이더","page":{"label":"{count} 중 {index}번째 콘텐츠 페이지"},"control":{"navigate-previous":"콘텐츠의 이전 페이지로 이동","navigate-next":"콘텐츠의 다음 페이지로 이동"}},"links-grid":{"label":"링크의 격자"}}');const s="en-US",l={"en-US":r,"zh-CN":o,"ja-JP":i,"ko-KR":a}},4030:function(e,t,n){"use strict";var r=n(9804),o=n(1265),i=n(5394),a=n(2412);const s="undefined"!==typeof window.matchMedia&&[r.Z.light,r.Z.dark,"no-preference"].some((e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches)),l=s?r.Z.auto:r.Z.light;t["default"]={state:{imageLoadingStrategy:"ide"==={NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_TARGET?o.Z.eager:o.Z.lazy,preferredColorScheme:i.Z.preferredColorScheme||l,preferredLocale:i.Z.preferredLocale,supportsAutoColorScheme:s,systemColorScheme:r.Z.light,availableLocales:[],includedArchiveIdentifiers:[]},reset(){this.state.imageLoadingStrategy="ide"==={NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}.VUE_APP_TARGET?o.Z.eager:o.Z.lazy,this.state.preferredColorScheme=i.Z.preferredColorScheme||l,this.state.supportsAutoColorScheme=s,this.state.systemColorScheme=r.Z.light,this.state.includedArchiveIdentifiers=[]},setImageLoadingStrategy(e){this.state.imageLoadingStrategy=e},setPreferredColorScheme(e){this.state.preferredColorScheme=e,i.Z.preferredColorScheme=e},setAllLocalesAreAvailable(){const e=a.map((e=>e.code));this.state.availableLocales=e},setAvailableLocales(e=[]){this.state.availableLocales=e},setPreferredLocale(e){this.state.preferredLocale=e,i.Z.preferredLocale=this.state.preferredLocale},setSystemColorScheme(e){this.state.systemColorScheme=e},setIncludedArchiveIdentifiers(e){this.state.includedArchiveIdentifiers=e},syncPreferredColorScheme(){i.Z.preferredColorScheme&&i.Z.preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=i.Z.preferredColorScheme)}}},5947:function(e,t,n){"use strict";function r(e){return e.reduce(((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e)),{light:[],dark:[]})}function o(e){const t=["1x","2x","3x"];return t.reduce(((t,n)=>{const r=e.find((e=>e.traits.includes(n)));return r?t.concat({density:n,src:r.url,size:r.size}):t}),[])}function i(e){const t="/",n=new RegExp(`${t}+`,"g");return e.join(t).replace(n,t)}function a(e){const{baseUrl:t}=window,n=Array.isArray(e)?i(e):e;return n&&"string"===typeof n&&!n.startsWith(t)&&n.startsWith("/")?i([t,n]):n}function s(e){return e?e.startsWith("/")?e:`/${e}`:e}function l(e){return e?`url('${a(e)}')`:void 0}function c(e){return new Promise(((t,n)=>{const r=new Image;r.src=e,r.onerror=n,r.onload=()=>t({width:r.width,height:r.height})}))}n.d(t,{AH:function(){return a},Jf:function(){return s},RY:function(){return c},T8:function(){return d},XV:function(){return r},eZ:function(){return l},u:function(){return o}});const u={landscape:"landscape",portrait:"portrait",square:"square"};function d(e,t){return e&&t?et?u.landscape:u.square:null}},5381:function(e,t,n){"use strict";n.d(t,{L3:function(){return r},fr:function(){return s},kB:function(){return i},lU:function(){return o}});const r={xlarge:"xlarge",large:"large",medium:"medium",small:"small"},o={default:"default",nav:"nav"},i={[o.default]:{[r.xlarge]:{minWidth:1920,contentWidth:1536},[r.large]:{minWidth:1251,contentWidth:980},[r.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[r.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[o.nav]:{[r.large]:{minWidth:1024},[r.medium]:{minWidth:768,maxWidth:1023},[r.small]:{minWidth:320,maxWidth:767}}},a={[r.small]:0,[r.medium]:1,[r.large]:2};function s(e,t){return a[e]>a[t]}},9030:function(e,t,n){"use strict";n.d(t,{KP:function(){return c},dZ:function(){return s},jk:function(){return u}});var r=n(2412),o=n(7788),i=n(3465);const a=r.reduce(((e,t)=>({...e,[t.slug]:t.code})),{});function s(e){return a[e]}function l(e){return!!a[e]}function c(e){return{params:{locale:e===o.defaultLocale?void 0:e}}}function u(e=o.defaultLocale,t={}){if(!l(e))return;t.$i18n.locale=e;const n=s(e);(0,i.e)(n)}},5657:function(e,t,n){"use strict";function r(e){let t=null,n=e-1;const r=new Promise((e=>{t=e}));return requestAnimationFrame((function e(){n-=1,n<=0?t():requestAnimationFrame(e)})),r}function o(e){return new Promise((t=>{setTimeout(t,e)}))}n.d(t,{J:function(){return r},X:function(){return o}})},3465:function(e,t,n){"use strict";n.d(t,{X:function(){return u},e:function(){return d}});var r=n(9089),o=n(2449);const i=(0,r.$8)(["meta","title"],"Documentation"),a=({title:e,description:t,url:n,currentLocale:r})=>[{name:"description",content:t},{property:"og:locale",content:r},{property:"og:site_name",content:i},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:(0,o.HH)("/developer-og.jpg")},{name:"twitter:image",content:(0,o.HH)("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],s=e=>[e,i].filter(Boolean).join(" | "),l=e=>{const{content:t}=e,n=e.property?"property":"name",r=e[n],o=document.querySelector(`meta[${n}="${r}"]`);if(o&&t)o.setAttribute("content",t);else if(o&&!t)o.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},c=e=>{document.title=e};function u({title:e,description:t,url:n,currentLocale:r}){const o=s(e);c(o),a({title:o,description:t,url:n,currentLocale:r}).forEach((e=>l(e)))}function d(e){document.querySelector("html").setAttribute("lang",e)}},5394:function(e,t,n){"use strict";var r=n(7247);const o={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLocale:"developer.setting.preferredLocale",preferredLanguage:"docs.setting.preferredLanguage"},i={preferredColorScheme:"docs.setting.preferredColorScheme"};t["Z"]=Object.defineProperties({},Object.keys(o).reduce(((e,t)=>({...e,[t]:{get:()=>{const e=i[t],n=r.mr.getItem(o[t]);return e?n||r.mr.getItem(e):n},set:e=>r.mr.setItem(o[t],e)}})),{}))},7247:function(e,t,n){"use strict";n.d(t,{mr:function(){return a},tO:function(){return l},y7:function(){return c}});const r="developer.setting.";function o(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(n){return null}},setItem:(t,n)=>{try{e.setItem(t,n)}catch(r){}},removeItem:t=>{try{e.removeItem(t)}catch(n){}}}}function i(e){return{get:(t,n)=>{const o=JSON.parse(e.getItem(r+t));return null!==o?o:n},set:(t,n)=>e.setItem(r+t,JSON.stringify(n)),remove:t=>e.removeItem(r+t)}}const a=o(window.localStorage),s=o(window.sessionStorage),l=i(a),c=i(s)},3208:function(e,t,n){"use strict";n.d(t,{HA:function(){return a},RL:function(){return u},Xv:function(){return s},ZQ:function(){return d},hr:function(){return c},id:function(){return m},sj:function(){return l}});n(8269);const r=/(?:\s+|[`"<>])/g,o=/^-+/,i=/["'&<>]/g;function a(e){return e.trim().replace(r,"-").replace(o,"").toLowerCase()}function s(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(i,t)}function l(e){return e.replace(/#(.*)/,((e,t)=>`#${CSS.escape(t)}`))}function c(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function u(e){let t,n;const r="\\s*",o=" ",i=e.trim(),a=i.length;if(!a)return o;const s=[];for(t=0;te.json())).catch((()=>({})))}const l=(e,t)=>r(i,e,t)},2449:function(e,t,n){"use strict";n.d(t,{Lp:function(){return s},Q2:function(){return a},WN:function(){return l},Ex:function(){return i},HH:function(){return c}});var r=n(5947),o={input:"input",tags:"tags"};function i(e={}){return Object.entries(e).reduce(((e,[t,n])=>n?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(n)}`):e),[]).join("&")}function a(e,{changes:t,language:n,context:r}={}){const[o,a]=e.split("#"),s=o.match(/\?.*/),l=i({changes:t,language:n,context:r}),c=s?"&":"?",u=a?o:e,d=l?`${c}${l}`:"",m=a?`#${a}`:"";return`${u}${d}${m}`}function s(e,t){const{query:{changes:n,[o.input]:r,[o.tags]:i,...a}={}}=e,{query:{changes:s,[o.input]:l,[o.tags]:c,...u}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:a})===JSON.stringify({path:t.path,query:u})}function l(e,t=window.location.href){return new URL((0,r.AH)(e),t)}function c(e,t){return l(e,t).href}},647:function(e,t,n){n.p=window.baseUrl},2412:function(e){"use strict";e.exports=JSON.parse('[{"code":"en-US","name":"English","slug":"en-US"},{"code":"zh-CN","name":"简体中文","slug":"zh-CN"},{"code":"ja-JP","name":"日本語","slug":"ja-JP"},{"code":"ko-KR","name":"한국어","slug":"ko-KR"}]')}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}n.m=e,function(){var e=[];n.O=function(t,r,o,i){if(!r){var a=1/0;for(u=0;u=i)&&Object.keys(n.O).every((function(e){return n.O[e](r[l])}))?r.splice(l--,1):(s=!1,i0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[r,o,i]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var i=Object.create(null);n.r(i);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){a[e]=function(){return r[e]}}));return a["default"]=function(){return r},n.d(i,a),i}}(),function(){n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+({82:"highlight-js-json-js",113:"highlight-js-markdown-js",133:"highlight-js-llvm-js",162:"topic",176:"highlight-js-shell-js",213:"highlight-js-diff-js",217:"highlight-js-custom-swift",392:"highlight-js-scss-js",393:"highlight-js-bash-js",435:"highlight-js-python-js",490:"highlight-js-xml-js",527:"highlight-js-swift-js",546:"highlight-js-c-js",596:"highlight-js-php-js",621:"highlight-js-cpp-js",623:"highlight-js-ruby-js",637:"highlight-js-objectivec-js",642:"highlight-js-custom-markdown",645:"highlight-js-perl-js",788:"highlight-js-java-js",814:"highlight-js-javascript-js",843:"tutorials-overview",864:"highlight-js-css-js",878:"highlight-js-http-js",982:"documentation-topic"}[e]||e)+"."+{82:"2a1856ba",104:"fe5974d0",113:"a2f456af",133:"26121771",162:"37e71576",176:"0ad5b20f",213:"4db9a783",217:"738731d1",337:"274a8ccc",392:"adcd11a2",393:"702f0c5c",435:"60354774",490:"0d78f903",527:"bdd5bff5",546:"063069d3",596:"c458ffa4",621:"458a9ae4",623:"7272231f",637:"74dea052",642:"78c9f6ed",645:"da6eda82",788:"4fe21e94",814:"dfc9d16d",842:"49774dc9",843:"acb09e8a",864:"bfc4251f",866:"eea4607d",878:"f78e83c2",982:"09a6ef86",989:"c46c769c"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"css/"+({162:"topic",843:"tutorials-overview",982:"documentation-topic"}[e]||e)+"."+{162:"4be8f56d",843:"7942d777",866:"60f074fd",982:"91c07ba9",989:"4f123103"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="swift-docc-render:";n.l=function(r,o,i,a){if(e[r])e[r].push(o);else{var s,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u { - katex.render(element.textContent, element, { - displayMode: $(element).hasClass('m-block'), - throwOnError: false, - trust: true - }); - })) -} diff --git a/docs/js/jazzy.search.js b/docs/js/jazzy.search.js deleted file mode 100644 index 359cdbb8..00000000 --- a/docs/js/jazzy.search.js +++ /dev/null @@ -1,74 +0,0 @@ -// Jazzy - https://github.com/realm/jazzy -// Copyright Realm Inc. -// SPDX-License-Identifier: MIT - -$(function(){ - var $typeahead = $('[data-typeahead]'); - var $form = $typeahead.parents('form'); - var searchURL = $form.attr('action'); - - function displayTemplate(result) { - return result.name; - } - - function suggestionTemplate(result) { - var t = '
'; - t += '' + result.name + ''; - if (result.parent_name) { - t += '' + result.parent_name + ''; - } - t += '
'; - return t; - } - - $typeahead.one('focus', function() { - $form.addClass('loading'); - - $.getJSON(searchURL).then(function(searchData) { - const searchIndex = lunr(function() { - this.ref('url'); - this.field('name'); - this.field('abstract'); - for (const [url, doc] of Object.entries(searchData)) { - this.add({url: url, name: doc.name, abstract: doc.abstract}); - } - }); - - $typeahead.typeahead( - { - highlight: true, - minLength: 3, - autoselect: true - }, - { - limit: 10, - display: displayTemplate, - templates: { suggestion: suggestionTemplate }, - source: function(query, sync) { - const lcSearch = query.toLowerCase(); - const results = searchIndex.query(function(q) { - q.term(lcSearch, { boost: 100 }); - q.term(lcSearch, { - boost: 10, - wildcard: lunr.Query.wildcard.TRAILING - }); - }).map(function(result) { - var doc = searchData[result.ref]; - doc.url = result.ref; - return doc; - }); - sync(results); - } - } - ); - $form.removeClass('loading'); - $typeahead.trigger('focus'); - }); - }); - - var baseURL = searchURL.slice(0, -"search.json".length); - - $typeahead.on('typeahead:select', function(e, result) { - window.location = baseURL + result.url; - }); -}); diff --git a/docs/js/jquery.min.js b/docs/js/jquery.min.js deleted file mode 100644 index 2c69bc90..00000000 --- a/docs/js/jquery.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="
",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 00){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\s\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn("Overwriting existing registered function: "+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){var r=t.label&&t.label in this.registeredFunctions;r||e.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error("Cannot load unregistered function: "+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){var t=Array.prototype.slice.call(arguments);t.forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(i==-1)throw new Error("Cannot find existingFn");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);t!=-1&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:s>e?2*n:sa?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o["final"]=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new e.TokenSet;s.node.edges["*"]=u}if(0==s.str.length&&(u["final"]=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node["final"]=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new e.TokenSet;s.node.edges["*"]=l}1==s.str.length&&(l["final"]=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c["final"]=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n=e;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r["char"]]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){var i=new e.QueryParser(t,r);i.parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){var t,r;do t=this.next(),r=t.charCodeAt(0);while(r>47&&r<58);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos1&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){t.width()>0&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(":"==r)return e.QueryLexer.lexField;if("~"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if("^"==r)return t.backup(),t.width()>0&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if("+"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if("-"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(void 0!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(i+=" with value '"+r.str+"'"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(void 0!=r){switch(r.str){case"-":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case"+":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i="unrecognised presence operator'"+r.str+"'";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(void 0==n){var i="expecting term or field, found nothing";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i="expecting term or field, found '"+n.type+"'";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(void 0!=r){if(t.query.allFields.indexOf(r.str)==-1){var i=t.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),n="unrecognised field '"+r.str+"', possible fields: "+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(void 0==s){var n="expecting term, found nothing";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var n="expecting term, found '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(void 0!=r){t.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(void 0==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+i.type+"'";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="edit distance must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(void 0!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n="boost must be numeric";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(void 0==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}(); diff --git a/docs/js/topic.37e71576.js b/docs/js/topic.37e71576.js new file mode 100644 index 00000000..dd8efc70 --- /dev/null +++ b/docs/js/topic.37e71576.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +"use strict";(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[162],{7214:function(e,t,n){n.d(t,{Z:function(){return u}});var s=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[t("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),t("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},i=[],r=n(9742),o={name:"DownloadIcon",components:{SVGIcon:r.Z}},a=o,l=n(1001),c=(0,l.Z)(a,s,i,!1,null,null,null),u=c.exports},2573:function(e,t,n){n.d(t,{Z:function(){return c}});var s=function(){var e=this,t=e._self._c;return t("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[t("span",{staticClass:"title"},[e._t("default")],2),t("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},i=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=n(1001),l=(0,a.Z)(o,s,i,!1,null,"854b4dd6",null),c=l.exports},2726:function(e,t,n){n.r(t),n.d(t,{default:function(){return Yi}});var s=function(){var e=this,t=e._self._c;return t("div",[e.topicData?t(e.componentFor(e.topicData),e._b({key:e.topicKey,tag:"component",attrs:{hierarchy:e.hierarchy}},"component",e.propsFor(e.topicData),!1)):e._e()],1)},i=[],r=n(8841),o=n(7188);const{BreakpointName:a}=o["default"].constants;var l,c,u={state:{linkableSections:[],breakpoint:a.large,references:{}},addLinkableSection(e){const t={...e,visibility:0};t.sectionNumber=this.state.linkableSections.length,this.state.linkableSections.push(t)},reset(){this.state.linkableSections=[],this.state.breakpoint=a.large,this.state.references={}},updateLinkableSection(e){this.state.linkableSections=this.state.linkableSections.map((t=>e.anchor===t.anchor?{...t,visibility:e.visibility}:t))},updateBreakpoint(e){this.state.breakpoint=e},setReferences(e){this.state.references=e}},d=function(){var e=this,t=e._self._c;return t("div",{staticClass:"article"},[e.isTargetIDE?e._e():t("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),t("main",{attrs:{id:"app-main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(n,s){return t(e.componentFor(n),e._b({key:s,tag:"component"},"component",e.propsFor(n),!1))}))],2),t("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n(2433),m=n(4030),v=function(){var e=this,t=e._self._c;return t("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""},scopedSlots:e._u([{key:"default",fn:function(){return[t("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function({urlWithParams:n}){return[t("NavTitleContainer",{attrs:{to:n},scopedSlots:e._u([{key:"default",fn:function(){return[e._v(e._s(e.technology))]},proxy:!0},{key:"subhead",fn:function(){return[e._v(e._s(e.$tc("tutorials.title",2)))]},proxy:!0}],null,!0)})]}}])})]},proxy:!0},{key:"after-title",fn:function(){return[t("div",{staticClass:"separator"})]},proxy:!0},{key:"tray",fn:function(){return[t("div",{staticClass:"mobile-dropdown-container"},[t("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),t("div",{staticClass:"dropdown-container"},[t("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),t("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?t("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})]},proxy:!0}],null,!0)})},f=[],g=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14",themeId:"chevron"}},[t("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},y=[],C=n(9742),b={name:"ChevronIcon",components:{SVGIcon:C.Z}},_=b,w=n(1001),k=(0,w.Z)(_,g,y,!1,null,null,null),S=k.exports,x=n(2449),A=n(5953),T={name:"ReferenceUrlProvider",mixins:[A.Z],props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:(0,x.Q2)(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},I=T,$=(0,w.Z)(I,l,c,!1,null,null,null),N=$.exports,q=n(3704),P=n(2586),D=n(2573),Z=function(){var e=this,t=e._self._c;return t("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(n){return t("ReferenceUrlProvider",{key:n.reference,attrs:{reference:n.reference},scopedSlots:e._u([{key:"default",fn:function({title:s}){return[t("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[t("p",{staticClass:"chapter-name"},[e._v(e._s(s))]),t("ul",{staticClass:"tutorial-list"},e._l(n.projects,(function(n){return t("ReferenceUrlProvider",{key:n.reference,attrs:{reference:n.reference},scopedSlots:e._u([{key:"default",fn:function({url:n,urlWithParams:s,title:i}){return[t("li",{staticClass:"tutorial-list-item"},[t("router-link",{staticClass:"option tutorial",attrs:{to:s,value:i}},[e._v(" "+e._s(i)+" ")]),n===e.$route.path?t("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(n){return t("li",{key:n.title},[t("router-link",{class:e.classesFor(n),attrs:{to:{path:n.path,query:e.$route.query},value:n.title},nativeOn:{click:function(t){return e.onClick(n)}}},[e._v(" "+e._s(n.title)+" ")])],1)})),0):e._e()],1)]}}],null,!0)})})),1)])]}}],null,!0)})})),1)},R=[],O=n(535),L=n(2853),B={name:"MobileDropdown",components:{NavMenuItems:L.Z,NavMenuItemBase:O.Z,ReferenceUrlProvider:N},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return`depth${t}`},onClick(e){this.$emit("select-section",e.path)}}},M=B,F=(0,w.Z)(M,Z,R,!1,null,"2c27d339",null),V=F.exports,j=function(){var e=this,t=e._self._c;return t("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$t("sections.title")}),isSmall:""},scopedSlots:e._u([{key:"toggle-post-content",fn:function(){return[t("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])]},proxy:!0},{key:"default",fn:function({closeAndFocusToggler:n,contentClasses:s,navigateOverOptions:i,OptionClass:r,ActiveOptionClass:o}){return[t("ul",{staticClass:"options",class:s,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(s){return t("router-link",{key:s.title,attrs:{to:{path:s.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function({navigate:a}){return[t("li",{class:[r,{[o]:e.currentOption===s.title}],attrs:{value:s.title,"aria-selected":e.currentOption===s.title,"aria-current":e.ariaCurrent(s.title),tabindex:-1},on:{click:function(t){return e.setActive(s,a,n,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(s,a,n,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:n.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:n.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),i(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),i(t,-1))}]}},[e._v(" "+e._s(s.title)+" ")])]}}],null,!0)})})),1)]}}])})},E=[],H=function(){var e=this,t=e._self._c;return t("BaseDropdown",{staticClass:"dropdown-custom",class:{[e.OpenedClass]:e.isOpen,"dropdown-small":e.isSmall},attrs:{value:e.value},scopedSlots:e._u([{key:"dropdown",fn:function({dropdownClasses:n}){return[t("span",{staticClass:"visuallyhidden",attrs:{id:`DropdownLabel_${e._uid}`}},[e._v(e._s(e.ariaLabel))]),t("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{id:`DropdownToggle_${e._uid}`,"aria-labelledby":`DropdownLabel_${e._uid} DropdownToggle_${e._uid}`,"aria-expanded":e.isOpen?"true":"false","aria-haspopup":"true"},on:{click:e.toggleDropdown,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.openDropdown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.closeAndFocusToggler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.openDropdown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.openDropdown.apply(null,arguments))}]}},[t("span",{staticClass:"form-dropdown-title"},[e._v(e._s(e.value))]),e._t("toggle-post-content")],2)]}},{key:"eyebrow",fn:function(){return[e._t("eyebrow")]},proxy:!0},{key:"after",fn:function(){return[e._t("default",null,null,{value:e.value,isOpen:e.isOpen,contentClasses:["form-dropdown-content",{"is-open":e.isOpen}],closeDropdown:e.closeDropdown,onChangeAction:e.onChangeAction,closeAndFocusToggler:e.closeAndFocusToggler,navigateOverOptions:e.navigateOverOptions,OptionClass:e.OptionClass,ActiveOptionClass:e.ActiveOptionClass})]},proxy:!0}],null,!0)})},U=[],z=function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[t("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),t("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?t("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},G=[],W=n(5151),Q={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:W.Z},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},K=Q,X=(0,w.Z)(K,z,G,!1,null,"f934959a",null),Y=X.exports;const J="is-open",ee="option",te="option-active";var ne={name:"DropdownCustom",components:{BaseDropdown:Y},constants:{OpenedClass:J,OptionClass:ee,ActiveOptionClass:te},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:J,OptionClass:ee,ActiveOptionClass:te}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll(`.${ee}`),s=Array.from(n),i=s.indexOf(e),r=s[i+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector(`.${te}`);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},se=ne,ie=(0,w.Z)(se,H,U,!1,null,"6adda760",null),re=ie.exports,oe={name:"SecondaryDropdown",components:{DropdownCustom:re},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,s){t(s),this.$emit("select-section",e.path),n()}}},ae=oe,le=(0,w.Z)(ae,j,E,!1,null,"618ff780",null),ce=le.exports,ue=function(){var e=this,t=e._self._c;return t("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$tc("tutorials.title",1)}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function({closeAndFocusToggler:n,contentClasses:s,closeDropdown:i,navigateOverOptions:r,OptionClass:o,ActiveOptionClass:a}){return[t("ul",{staticClass:"options",class:s,attrs:{tabindex:"0"}},e._l(e.options,(function(s){return t("ReferenceUrlProvider",{key:s.reference,attrs:{reference:s.reference},scopedSlots:e._u([{key:"default",fn:function({title:l}){return[t("li",{staticClass:"chapter-list",attrs:{role:"group"}},[t("p",{staticClass:"chapter-name"},[e._v(e._s(l))]),t("ul",{attrs:{role:"listbox"}},e._l(s.projects,(function(s){return t("ReferenceUrlProvider",{key:s.reference,attrs:{reference:s.reference},scopedSlots:e._u([{key:"default",fn:function({urlWithParams:s,title:l}){return[t("router-link",{attrs:{to:s,custom:""},scopedSlots:e._u([{key:"default",fn:function({navigate:s,isActive:c}){return[t("li",{class:{[o]:!0,[a]:c},attrs:{value:l,"aria-selected":c,"aria-current":!!c&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(s,i,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(s,i,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:n.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:n.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(l)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])]}}],null,!0)})})),1)]}}])})},de=[],pe={name:"PrimaryDropdown",components:{DropdownCustom:re,ReferenceUrlProvider:N},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},he=pe,me=(0,w.Z)(he,ue,de,!1,null,"03cbd7f7",null),ve=me.exports;const fe={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var ge={name:"NavigationBar",components:{NavTitleContainer:D.Z,NavBase:P.Z,ReferenceUrlProvider:N,PrimaryDropdown:ve,SecondaryDropdown:ce,MobileDropdown:V,ChevronIcon:S},mixins:[q.Z,A.Z],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:fe,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce(((e,{projects:t})=>e.concat(t)),[]).find((e=>e.reference===this.identifierUrl))},pageSections(){if(!this.currentProject)return[];const e=[fe].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map(((t,n)=>{const s=e[n],i=this.references[s.reference],{url:r,title:o}=i||s;return{...t,title:o,path:r}}))},optionsForSections(){return this.pageSections.map((({depth:e,path:t,title:n})=>({depth:e,path:t,title:n})))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort(((e,t)=>t.visibility-e.visibility)).find((e=>e.visibility>0))},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return this.$t("tutorials.section-of",{number:t,total:e})}},methods:{onSelectSection(e){const t=e.split("#")[1];this.handleFocusAndScroll(t)}}},ye=ge,Ce=(0,w.Z)(ye,v,f,!1,null,"1d3fe8ed",null),be=Ce.exports,_e=n(2974),we=function(){var e=this,t=e._self._c;return t("div",{staticClass:"body"},[t("BodyContent",{attrs:{content:e.content}})],1)},ke=[],Se=function(){var e=this,t=e._self._c;return t("article",{staticClass:"body-content"},e._l(e.content,(function(n,s){return t(e.componentFor(n),e._b({key:s,tag:"component",staticClass:"layout"},"component",e.propsFor(n),!1))})),1)},xe=[],Ae=function(){var e=this,t=e._self._c;return t("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(n,s){return[t("Asset",{key:n.media,attrs:{identifier:n.media,videoAutoplays:!1}}),n.content?t("ContentNode",{key:s,attrs:{content:n.content}}):e._e()]}))],2)},Te=[],Ie=n(4655),$e=function(){var e=this,t=e._self._c;return t("BaseContentNode",{attrs:{content:e.articleContent}})},Ne=[],qe=n(9519),Pe={name:"ContentNode",components:{BaseContentNode:qe["default"]},props:qe["default"].props,computed:{articleContent(){return this.map((e=>{switch(e.type){case qe["default"].BlockType.codeListing:return{...e,showLineNumbers:!0};case qe["default"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}}))}},methods:qe["default"].methods,BlockType:qe["default"].BlockType,InlineType:qe["default"].InlineType},De=Pe,Ze=(0,w.Z)(De,$e,Ne,!1,null,"0861b5be",null),Re=Ze.exports,Oe={name:"Columns",components:{Asset:Ie.Z,ContentNode:Re},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},Le=Oe,Be=(0,w.Z)(Le,Ae,Te,!1,null,"30edf911",null),Me=Be.exports,Fe=function(){var e=this,t=e._self._c;return t("div",{staticClass:"content-and-media",class:e.classes},[t("ContentNode",{attrs:{content:e.content}}),t("Asset",{attrs:{identifier:e.media}})],1)},Ve=[];const je={leading:"leading",trailing:"trailing"};var Ee={name:"ContentAndMedia",components:{Asset:Ie.Z,ContentNode:Re},props:{content:Re.props.content,media:Ie.Z.props.identifier,mediaPosition:{type:String,default:()=>je.trailing,validator:e=>Object.prototype.hasOwnProperty.call(je,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===je.leading,"media-trailing":this.mediaPosition===je.trailing}}},MediaPosition:je},He=Ee,Ue=(0,w.Z)(He,Fe,Ve,!1,null,"3fa44f9e",null),ze=Ue.exports,Ge=function(){var e=this,t=e._self._c;return t("div",{staticClass:"full-width"},e._l(e.groups,(function(n,s){return t(e.componentFor(n),e._b({key:s,tag:"component",staticClass:"group"},"component",e.propsFor(n),!1),[t("ContentNode",{attrs:{content:n.content}})],1)})),1)},We=[],Qe=function(){var e=this,t=e._self._c;return t(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Ke=[],Xe=n(9146),Ye={name:"LinkableElement",mixins:[Xe["default"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return`${e} 0% -50% 0%`}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Je=Ye,et=(0,w.Z)(Je,Qe,Ke,!1,null,null,null),tt=et.exports;const{BlockType:nt}=Re;var st={name:"FullWidth",components:{ContentNode:Re,LinkableElement:tt},props:Re.props,computed:{groups:({content:e})=>e.reduce(((e,t)=>0===e.length||t.type===nt.heading?[...e,{heading:t.type===nt.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}]),[])},methods:{componentFor(e){return e.heading?tt:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},it=st,rt=(0,w.Z)(it,Ge,We,!1,null,"5b4a8b3c",null),ot=rt.exports;const at={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var lt={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every((({kind:e})=>Object.prototype.hasOwnProperty.call(at,e)))}},methods:{componentFor(e){return{[at.columns]:Me,[at.contentAndMedia]:ze,[at.fullWidth]:ot}[e.kind]},propsFor(e){const{content:t,kind:n,media:s,mediaPosition:i}=e;return{[at.columns]:{columns:t},[at.contentAndMedia]:{content:t,media:s,mediaPosition:i},[at.fullWidth]:{content:t}}[n]}},LayoutKind:at},ct=lt,ut=(0,w.Z)(ct,Se,xe,!1,null,"4d5a806e",null),dt=ut.exports,pt={name:"Body",components:{BodyContent:dt},props:dt.props},ht=pt,mt=(0,w.Z)(ht,we,ke,!1,null,"20dca692",null),vt=mt.exports,ft=function(){var e=this,t=e._self._c;return t("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},gt=[],yt=function(){var e=this,t=e._self._c;return t("BaseCTA",e._b({attrs:{label:e.$t("tutorials.next")}},"BaseCTA",e.baseProps,!1))},Ct=[],bt=function(){var e=this,t=e._self._c;return t("div",{staticClass:"call-to-action"},[t("Row",[t("LeftColumn",[t("span",{staticClass:"label"},[e._v(e._s(e.label))]),t("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?t("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?t("Button",{attrs:{action:e.action}}):e._e()],1),t("RightColumn",{staticClass:"right-column"},[e.media?t("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},_t=[],wt=n(9649),kt=n(1576),St=n(7605),xt={name:"CallToAction",components:{Asset:Ie.Z,Button:St.Z,ContentNode:qe["default"],LeftColumn:{render(e){return e(kt.Z,{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(kt.Z,{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:wt.Z},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},At=xt,Tt=(0,w.Z)(At,bt,_t,!1,null,"2bfdf182",null),It=Tt.exports,$t={name:"CallToAction",components:{BaseCTA:It},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},Nt=$t,qt=(0,w.Z)(Nt,yt,Ct,!1,null,null,null),Pt=qt.exports,Dt={name:"CallToAction",components:{TutorialCTA:Pt},props:Pt.props},Zt=Dt,Rt=(0,w.Z)(Zt,ft,gt,!1,null,"426a965c",null),Ot=Rt.exports,Lt=function(){var e=this,t=e._self._c;return t("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Bt=[],Mt=function(){var e=this,t=e._self._c;return t("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[t("div",{staticClass:"hero dark"},[e.backgroundImageUrl?t("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),t("Row",[t("Column",[t("Headline",{attrs:{level:1},scopedSlots:e._u([e.chapter?{key:"eyebrow",fn:function(){return[e._v(e._s(e.chapter))]},proxy:!0}:null],null,!0)},[e._v(" "+e._s(e.title)+" ")]),e.content||e.video?t("div",{staticClass:"intro"},[e.content?t("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[t("p",[t("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),t("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),t("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[t("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),t("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Ft=[],Vt=function(){var e=this,t=e._self._c;return t("div",{staticClass:"headline"},[e.$slots.eyebrow?t("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),t("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},jt=[];const Et=1,Ht=6,Ut={type:Number,required:!0,validator:e=>e>=Et&&e<=Ht},zt={name:"Heading",render:function(e){return e(`h${this.level}`,this.$slots.default)},props:{level:Ut}};var Gt={name:"Headline",components:{Heading:zt},props:{level:Ut}},Wt=Gt,Qt=(0,w.Z)(Wt,Vt,jt,!1,null,"d46a1474",null),Kt=Qt.exports,Xt=n(5590),Yt=n(6698),Jt=n(5947),en=function(){var e=this,t=e._self._c;return t("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?t("div",{staticClass:"item",attrs:{"aria-label":`\n ${e.$tc("tutorials.time.minutes.full",e.estimatedTimeInMinutes,{count:e.estimatedTimeInMinutes})}\n ${e.$t("tutorials.estimated-time")}\n `}},[t("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[t("i18n",{staticClass:"duration",attrs:{path:"tutorials.time.format",tag:"div"},scopedSlots:e._u([{key:"number",fn:function(){return[e._v(" "+e._s(e.estimatedTimeInMinutes)+" ")]},proxy:!0},{key:"minutes",fn:function(){return[t("div",{staticClass:"minutes"},[e._v(e._s(e.$tc("tutorials.time.minutes.short",e.estimatedTimeInMinutes))+" ")])]},proxy:!0}],null,!1,3313752798)})],1),t("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v(e._s(e.$t("tutorials.estimated-time")))])]):e._e(),e.projectFilesUrl?t("div",{staticClass:"item"},[t("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),t("div",{staticClass:"content bottom"},[t("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" "+e._s(e.$t("tutorials.project-files"))+" "),t("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?t("div",{staticClass:"item"},[t("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),t("div",{staticClass:"content bottom"},[e.isTargetIDE?t("span",[e._v(e._s(e.xcodeRequirement.title))]):t("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),t("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},tn=[],nn=n(7214),sn=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14",themeId:"xcode"}},[t("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),t("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},rn=[],on={name:"XcodeIcon",components:{SVGIcon:C.Z}},an=on,ln=(0,w.Z)(an,sn,rn,!1,null,null,null),cn=ln.exports,un=n(8785),dn=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-download"}},[t("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),t("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},pn=[],hn={name:"InlineDownloadIcon",components:{SVGIcon:C.Z}},mn=hn,vn=(0,w.Z)(mn,dn,pn,!1,null,null,null),fn=vn.exports,gn={name:"HeroMetadata",components:{InlineDownloadIcon:fn,InlineChevronRightIcon:un.Z,DownloadIcon:nn.Z,XcodeIcon:cn},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},yn=gn,Cn=(0,w.Z)(yn,en,tn,!1,null,"94ff76c0",null),bn=Cn.exports,_n={name:"Hero",components:{PlayIcon:Yt.Z,GenericModal:Xt.Z,Column:{render(e){return e(kt.Z,{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:qe["default"],Headline:Kt,Metadata:bn,Row:wt.Z,Asset:Ie.Z,LinkableSection:tt},mixins:[A.Z],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find((e=>e.traits.includes("light")));return(0,Jt.AH)((n||{}).url)},projectFilesUrl(){return this.projectFiles?(0,Jt.AH)(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:(0,Jt.eZ)(this.backgroundImageUrl)}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},wn=_n,kn=(0,w.Z)(wn,Mt,Ft,!1,null,"2a434750",null),Sn=kn.exports,xn={name:"Hero",components:{TutorialHero:Sn},props:Sn.props},An=xn,Tn=(0,w.Z)(An,Lt,Bt,!1,null,"35a9482f",null),In=Tn.exports,$n=function(){var e=this,t=e._self._c;return t("TutorialAssessments",e._b({scopedSlots:e._u([{key:"success",fn:function(){return[t("p",[e._v("Great job, you've answered all the questions for this article.")])]},proxy:!0}])},"TutorialAssessments",e.$props,!1))},Nn=[],qn=function(){var e=this,t=e._self._c;return t("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[t("Row",{ref:"assessments",staticClass:"assessments"},[t("MainColumn",[t("Row",{staticClass:"banner"},[t("HeaderColumn",[t("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?t("div",{staticClass:"success"},[e._t("success",(function(){return[t("p",[e._v(e._s(e.SuccessMessage))])]}))],2):t("div",[t("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),t("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),t("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Pn=[],Dn=function(){var e=this,t=e._self._c;return t("Row",[t("p",{staticClass:"title"},[e._v(e._s(e.$t("tutorials.question-of",{index:e.index,total:e.total})))])])},Zn=[],Rn={name:"AssessmentsProgress",components:{Row:wt.Z},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},On=Rn,Ln=(0,w.Z)(On,Dn,Zn,!1,null,"28135d78",null),Bn=Ln.exports,Mn=function(){var e=this,t=e._self._c;return t("div",{staticClass:"quiz"},[t("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?t("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),t("fieldset",{staticClass:"choices"},[t("legend",{staticClass:"visuallyhidden"},[e._v(e._s(e.$t("tutorials.assessment.legend")))]),e._l(e.choices,(function(n,s){return t("label",{key:s,class:e.choiceClasses[s]},[t(e.getIconComponent(s),{tag:"component",staticClass:"choice-icon"}),t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:s,checked:e._q(e.selectedIndex,s)},on:{change:function(t){e.selectedIndex=s}}}),t("ContentNode",{staticClass:"question",attrs:{content:n.content}}),e.userChoices[s].checked?[t("ContentNode",{staticClass:"answer",attrs:{content:n.justification}}),n.reaction?t("p",{staticClass:"answer"},[e._v(e._s(n.reaction))]):e._e()]:e._e()],2)}))],2),t("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[null!=e.checkedIndex?t("i18n",{attrs:{path:"tutorials.assessment.answer-result",tag:"span"},scopedSlots:e._u([{key:"answer",fn:function(){return[t("ContentNode",{staticClass:"question",attrs:{content:e.choices[e.checkedIndex].content}})]},proxy:!0},{key:"result",fn:function(){return[e._v(e._s(e.choices[e.checkedIndex].isCorrect?e.$t("tutorials.assessment.correct"):e.$t("tutorials.assessment.incorrect")))]},proxy:!0}],null,!1,511264553)}):e._e()],1),t("div",{staticClass:"controls"},[t("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.submit"))+" ")]),e.isLast?t("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.next"))+" ")]):t("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.assessment.next-question"))+" ")])],1)],1)},Fn=[],Vn=n(5281),jn=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"reset-circle"}},[t("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),t("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),t("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},En=[],Hn={name:"ResetCircleIcon",components:{SVGIcon:C.Z}},Un=Hn,zn=(0,w.Z)(Un,jn,En,!1,null,null,null),Gn=zn.exports,Wn=function(){var e=this,t=e._self._c;return t("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"check-circle"}},[t("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),t("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},Qn=[],Kn={name:"CheckCircleIcon",components:{SVGIcon:C.Z}},Xn=Kn,Yn=(0,w.Z)(Xn,Wn,Qn,!1,null,null,null),Jn=Yn.exports,es={name:"Quiz",components:{CheckCircleIcon:Jn,ResetCircleIcon:Gn,ContentNode:qe["default"],ButtonLink:Vn.Z},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map((()=>({checked:!1}))),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce(((e,t,n)=>t.isCorrect?e.add(n):e),new Set)},choiceClasses(){return this.userChoices.map(((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect})))},showNextQuestion(){return Array.from(this.correctChoices).every((e=>this.userChoices[e].checked))}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?Jn:Gn},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},ts=es,ns=(0,w.Z)(ts,Mn,Fn,!1,null,"61b03ec2",null),ss=ns.exports;const is=12,rs="tutorials.assessment.success-message";var os={name:"Assessments",constants:{SuccessMessage:rs},components:{LinkableSection:tt,Quiz:ss,Progress:Bn,Row:wt.Z,HeaderColumn:{render(e){return e(kt.Z,{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(kt.Z,{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:this.$t(rs)}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return this.$t("tutorials.assessment.check-your-understanding")}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick((()=>{this.scrollTo(this.$refs.progress.$el,is)}))},onAdvance(){this.activeIndex+=1,this.$nextTick((()=>{this.scrollTo(this.$refs.progress.$el,is)}))},onSeeResults(){this.completed=!0,this.$nextTick((()=>{this.scrollTo(this.$refs.assessments.$el,is)}))}}},as=os,ls=(0,w.Z)(as,qn,Pn,!1,null,"65e3c02c",null),cs=ls.exports,us={name:"Assessments",components:{TutorialAssessments:cs},props:cs.props},ds=us,ps=(0,w.Z)(ds,$n,Nn,!1,null,"6db06128",null),hs=ps.exports;const ms={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var vs={name:"Article",components:{NavigationBar:be,PortalTarget:h.YC},mixins:[_e.Z],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){},setReferences(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every((({kind:e})=>Object.prototype.hasOwnProperty.call(ms,e)))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[ms.articleBody]:vt,[ms.callToAction]:Ot,[ms.hero]:In,[ms.assessments]:hs}[t]},isHero(e){return e.kind===ms.hero},propsFor(e){const{abstract:t,action:n,anchor:s,assessments:i,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:l,kind:c,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[ms.articleBody]:{content:a},[ms.callToAction]:{abstract:t,action:n,media:u,title:p},[ms.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:l,projectFiles:d,title:p,video:h,xcodeRequirement:m},[ms.assessments]:{anchor:s,assessments:i}}[c]}},created(){m["default"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["default"].setAvailableLocales(e)}},SectionKind:ms},fs=vs,gs=(0,w.Z)(fs,d,p,!1,null,"9d2d5cc2",null),ys=gs.exports,Cs=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():t("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),t("main",{attrs:{id:"app-main",tabindex:"0"}},[e._l(e.sections,(function(e,n){return t("Section",{key:n,attrs:{section:e}})})),t("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),t("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},bs=[],_s=n(8571),ws=function(){var e=this,t=e._self._c;return t("div",{staticClass:"sections"},e._l(e.tasks,(function(n,s){return t("Section",e._b({key:s,attrs:{id:n.anchor,sectionNumber:s+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",n,!1))})),1)},ks=[],Ss=function(){var e=this,t=e._self._c;return t("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[t("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?t("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},xs=[],As=function(){var e=this,t=e._self._c;return t("div",{staticClass:"intro-container"},[t("Row",{class:["intro",`intro-${e.sectionNumber}`,{ide:e.isTargetIDE}]},[t("Column",{staticClass:"left"},[t("Headline",{attrs:{level:2},scopedSlots:e._u([{key:"eyebrow",fn:function(){return[t("router-link",{attrs:{to:e.sectionLink}},[e._v(" "+e._s(e.$t("sections.title",{number:e.sectionNumber}))+" ")])]},proxy:!0}])},[e._v(" "+e._s(e.title)+" ")]),t("ContentNode",{attrs:{content:e.content}})],1),t("Column",{staticClass:"right"},[t("div",{staticClass:"media"},[e.media?t("Asset",{attrs:{videoAutoplays:"",videoMuted:"",identifier:e.media}}):e._e()],1)])],1),e.expandedSections.length>0?t("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},Ts=[],Is={name:"SectionIntro",inject:{isTargetIDE:{default:()=>!1}},components:{Asset:Ie.Z,ContentNode:qe["default"],ExpandedIntro:dt,Headline:Kt,Row:wt.Z,Column:{render(e){return e(kt.Z,{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},$s=Is,Ns=(0,w.Z)($s,As,Ts,!1,null,"7dcf2d10",null),qs=Ns.exports,Ps=function(){var e=this,t=e._self._c;return t("div",{staticClass:"steps"},[t("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(n,s){return t(n.component,e._b({key:s,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(s),attrs:{currentIndex:e.activeStep}},"component",n.props,!1))})),1),e.isBreakpointSmall?e._e():t("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[t("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?t("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[t("Asset",{ref:"asset",staticClass:"step-asset",attrs:{videoAutoplays:"",videoMuted:"",identifier:e.visibleAsset.media}})],1):e._e(),e.visibleAsset.code?t("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?t("transition",{attrs:{name:"fade"}},[t("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Ds=[],Zs=function(){var e=this,t=e._self._c;return t("div",{class:["code-preview",{ide:e.isTargetIDE}]},[t("CodeTheme",[e.code?t("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),t("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[t("div",{staticClass:"runtimve-preview__container"},[t("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[t("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),t("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),t("transition",{on:{leave:e.handleLeave}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Rs=[],Os=n(5996),Ls=n(6817),Bs=n(8093);const{BreakpointName:Ms}=o["default"].constants;function Fs({width:e,height:t},n=1){const s=400,i=e<=s?1.75:3;return{width:e/(i/n),height:t/(i/n)}}var Vs={name:"CodePreview",inject:{isTargetIDE:{default:!1},store:{default(){return{state:{references:{}}}}}},components:{DiagonalArrowIcon:Ls.Z,CodeListing:Os.Z,CodeTheme:Bs.Z},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{references:({tutorialState:e})=>e.references,currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let s=t.size||{};s.width||s.height||(s=n);const i=this.currentBreakpoint===Ms.medium?.8:1;return Fs(s,i)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:`${e}px`}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:this.$t("tutorials.preview.no-preview-available-step")},togglePreviewText(){return this.$tc("tutorials.preview.title",this.hasRuntimePreview?1:0)},textAriaLabel(){return`${this.togglePreviewText}, ${this.shouldDisplayHideLabel?this.$t("verbs.hide"):this.$t("verbs.show")}`}},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},js=Vs,Es=(0,w.Z)(js,Zs,Rs,!1,null,"395e30cd",null),Hs=Es.exports,Us=n(5657),zs=function(){var e=this,t=e._self._c;return t("div",{style:e.backgroundStyle},[e._t("default")],2)},Gs=[],Ws={name:"BackgroundTheme",data(){return{codeThemeState:_s.Z.state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},Qs=Ws,Ks=(0,w.Z)(Qs,zs,Gs,!1,null,null,null),Xs=Ks.exports,Ys=function(){var e=this,t=e._self._c;return t("div",{class:["step-container",`step-${e.stepNumber}`]},[t("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[t("p",{staticClass:"step-label"},[e._v(e._s(e.$t("tutorials.step",{number:e.stepNumber})))]),t("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?t("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?t("div",{staticClass:"media-container"},[e.media?t("Asset",{attrs:{identifier:e.media,videoAutoplays:"",videoMuted:""}}):e._e(),e.code?t("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?t("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},Js=[],ei=function(){var e=this,t=e._self._c;return t("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?t("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[t("div",{staticClass:"full-code-listing-modal-content"},[t("CodeTheme",[t("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),t("CodeTheme",[e.code?t("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),t("CodeTheme",{staticClass:"preview-toggle-container"},[t("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?t("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[t("div",{staticClass:"runtime-preview-modal-content"},[t("span",{staticClass:"runtime-preview-label"},[e._v(e._s(e.$tc("tutorials.preview.title",1)))]),e._t("default")],2)]):e._e()],1)},ti=[],ni=function(){var e=this,t=e._self._c;return t("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[t("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},si=[],ii={name:"MobileCodeListing",components:{CodeListing:Os.Z},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map((({line:e})=>e)))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},ri=ii,oi=(0,w.Z)(ri,ni,si,!1,null,"0bdf2f26",null),ai=oi.exports,li=function(){var e=this,t=e._self._c;return t("span",{staticClass:"toggle-preview"},[e.isActionable?t("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" "+e._s(e.$tc("tutorials.preview.title",1))+" "),t("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):t("span",{staticClass:"toggle-text"},[e._v(" "+e._s(e.$tc("tutorials.preview.title",0))+" ")])])},ci=[],ui=n(6772),di={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:ui.Z},props:{isActionable:{type:Boolean,required:!0}}},pi=di,hi=(0,w.Z)(pi,li,ci,!1,null,"78763c14",null),mi=hi.exports,vi={name:"MobileCodePreview",inject:["isTargetIDE"],mixins:[A.Z],components:{GenericModal:Xt.Z,CodeListing:Os.Z,MobileCodeListing:ai,PreviewToggle:mi,CodeTheme:Bs.Z,BackgroundTheme:Xs},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},fi=vi,gi=(0,w.Z)(fi,ei,ti,!1,null,"b1691954",null),yi=gi.exports;const{BreakpointName:Ci}=o["default"].constants;var bi={name:"Step",components:{Asset:Ie.Z,MobileCodePreview:yi,ContentNode:qe["default"]},inject:["isTargetIDE","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===Ci.small},isActive:({index:e,currentIndex:t})=>e===t}},_i=bi,wi=(0,w.Z)(_i,Ys,Js,!1,null,"d0198556",null),ki=wi.exports;const{BreakpointName:Si}=o["default"].constants,{IntersectionDirections:xi}=Xe["default"].constants,Ai="-35% 0% -65% 0%";var Ti={name:"SectionSteps",components:{ContentNode:qe["default"],Step:ki,Asset:Ie.Z,CodePreview:Hs,BackgroundTheme:Xs},mixins:[Xe["default"]],constants:{IntersectionMargins:Ai},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:s}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:s},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce((({stepCounter:e,nodes:t},n,s)=>{const{type:i,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:ki,type:i,props:{...r,stepNumber:a,index:s,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:qe["default"],type:i,props:{content:[n]}})}}),{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===Si.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Ai},async mounted(){await(0,Us.J)(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{[`interstitial interstitial-${e+1}`]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch((()=>{})))}},onFocus(e){const{code:t,media:n,runtimePreview:s}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:s}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach((s=>{const{index:i}=s.props,r=this.$refs.contentNodes[i].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),l=o-e,c=a-e,u=Math.abs(l+c);(0===n||u<=n)&&(n=u,t=i)})),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map((({props:{index:e}})=>t.contentNodes[e].$refs.step))},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const s=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===xi.down&&s===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(s)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Ii=Ti,$i=(0,w.Z)(Ii,Ps,Ds,!1,null,"e3061a7c",null),Ni=$i.exports,qi={name:"Section",components:{Intro:qs,LinkableSection:tt,Steps:Ni},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},Pi=qi,Di=(0,w.Z)(Pi,Ss,xs,!1,null,"6b3a0b3a",null),Zi=Di.exports,Ri={name:"SectionList",components:{Section:Zi},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},Oi=Ri,Li=(0,w.Z)(Oi,ws,ks,!1,null,"79a75e9e",null),Bi=Li.exports;const Mi={assessments:cs,hero:Sn,tasks:Bi,callToAction:Pt},Fi=new Set(Object.keys(Mi)),Vi={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,s=Mi[t];return s?e(s,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>Fi.has(e.kind)}}};var ji={name:"Tutorial",mixins:[_e.Z],components:{NavigationBar:be,Section:Vi,PortalTarget:h.YC,BreakpointEmitter:o["default"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find((({kind:e})=>"hero"===e))},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){_s.Z.updateCodeColors(e)}},created(){m["default"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["default"].setAvailableLocales(e)}},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},Ei=ji,Hi=(0,w.Z)(Ei,Cs,bs,!1,null,"1631abcb",null),Ui=Hi.exports,zi=n(1789),Gi=n(5184);const Wi={article:"article",tutorial:"project"};var Qi={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[zi.Z,Gi.Z],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n((e=>e.newContentMounted())):(0,r.Ek)(e,t,n).then((e=>n((t=>{t.topicData=e})))).catch(n)},beforeRouteUpdate(e,t,n){(0,r.Us)(e,t)?(0,r.Ek)(e,t,n).then((e=>{this.topicData=e,n()})).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},methods:{componentFor(e){const{kind:t}=e;return{[Wi.article]:ys,[Wi.tutorial]:Ui}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:s,references:i,sections:r,identifier:o}=e;return{[Wi.article]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url},[Wi.tutorial]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick((()=>{this.newContentMounted()}))}}},Ki=Qi,Xi=(0,w.Z)(Ki,s,i,!1,null,null,null),Yi=Xi.exports}}]); \ No newline at end of file diff --git a/docs/js/tutorials-overview.acb09e8a.js b/docs/js/tutorials-overview.acb09e8a.js new file mode 100644 index 00000000..4b22a625 --- /dev/null +++ b/docs/js/tutorials-overview.acb09e8a.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +"use strict";(self["webpackChunkswift_docc_render"]=self["webpackChunkswift_docc_render"]||[]).push([[843],{7214:function(t,e,n){n.d(e,{Z:function(){return u}});var i=function(){var t=this,e=t._self._c;return e("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[e("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),e("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},s=[],o=n(9742),a={name:"DownloadIcon",components:{SVGIcon:o.Z}},r=a,l=n(1001),c=(0,l.Z)(r,i,s,!1,null,null,null),u=c.exports},7181:function(t,e,n){n.d(e,{Z:function(){return u}});var i=function(){var t=this,e=t._self._c;return e("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-close"}},[e("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},s=[],o=n(9742),a={name:"InlineCloseIcon",components:{SVGIcon:o.Z}},r=a,l=n(1001),c=(0,l.Z)(r,i,s,!1,null,null,null),u=c.exports},2573:function(t,e,n){n.d(e,{Z:function(){return c}});var i=function(){var t=this,e=t._self._c;return e("router-link",{staticClass:"nav-title-content",attrs:{to:t.to}},[e("span",{staticClass:"title"},[t._t("default")],2),e("span",{staticClass:"subhead"},[t._v(" "),t._t("subhead")],2)])},s=[],o={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},a=o,r=n(1001),l=(0,r.Z)(a,i,s,!1,null,"854b4dd6",null),c=l.exports},9732:function(t,e,n){n.d(e,{Z:function(){return c}});var i,s,o={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame((()=>{t.style.height=n}))},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame((()=>{t.style.height=0}))}}};return t("transition",n,e.children)}},a=o,r=n(1001),l=(0,r.Z)(a,i,s,!1,null,null,null),c=l.exports},578:function(t,e,n){n.r(e),n.d(e,{default:function(){return Ee}});var i=function(){var t=this,e=t._self._c;return t.topicData?e("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},s=[],o=n(8841),a=n(1789),r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():e("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),e("main",{staticClass:"main",attrs:{id:"app-main",tabindex:"0"}},[e("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?e("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?e("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},l=[],c=n(4030),u={state:{activeTutorialLink:null,activeVolume:null,references:{}},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null,this.state.references={}},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t},setReferences(t){this.state.references=t}},m=function(){var t=this,e=t._self._c;return e("NavBase",{scopedSlots:t._u([{key:"menu-items",fn:function(){return[e("NavMenuItemBase",{staticClass:"in-page-navigation"},[e("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")]},proxy:!0}],null,!0)},[e("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)},scopedSlots:t._u([{key:"default",fn:function(){return[t._t("default")]},proxy:!0},{key:"subhead",fn:function(){return[t._v(t._s(t.$tc("tutorials.title",2)))]},proxy:!0}],null,!0)})],1)},d=[],p=n(2586),h=function(){var t=this,e=t._self._c;return e("nav",{staticClass:"tutorials-navigation"},[e("TutorialsNavigationList",t._l(t.sections,(function(n,i){return e("li",{key:`${n.name}_${i}`,class:t.sectionClasses(n)},[t.isVolume(n)?e(t.componentForVolume(n),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(n),!1),t._l(n.chapters,(function(n){return e("li",{key:n.name},[e("TutorialsNavigationLink",[t._v(" "+t._s(n.name)+" ")])],1)})),0):t.isResources(n)?e("TutorialsNavigationLink",[t._v(" "+t._s(t.$t("sections.resources"))+" ")]):t._e()],1)})),0)],1)},v=[],f=function(){var t=this,e=t._self._c;return e("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocusAndScroll(t.fragment.hash)}}},[t._t("default")],2)},_=[],g=n(3208),C=n(3704),y={name:"TutorialsNavigationLink",mixins:[C.Z],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:(0,g.HA)(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()}},b=y,T=n(1001),S=(0,T.Z)(b,f,_,!1,null,"e9f9b59c",null),k=S.exports,V=function(){var t=this,e=t._self._c;return e("ol",{staticClass:"tutorials-navigation-list"},[t._t("default")],2)},Z=[],x={name:"TutorialsNavigationList"},I=x,N=(0,T.Z)(I,V,Z,!1,null,"4e0180fa",null),A=N.exports,w=function(){var t=this,e=t._self._c;return e("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[e("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[e("span",{staticClass:"text"},[t._v(t._s(t.title))]),e("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),e("transition-expand",[t.collapsed?t._e():e("div",{staticClass:"tutorials-navigation-menu-content"},[e("TutorialsNavigationList",{attrs:{"aria-label":t.$t("tutorials.nav.chapters")}},[t._t("default")],2)],1)])],1)},q=[],$=n(7181),L=n(9732),M={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:$.Z,TransitionExpand:L.Z,TutorialsNavigationList:A},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},D=M,F=(0,T.Z)(D,w,q,!1,null,"489416f8",null),R=F.exports;const O={resources:"resources",volume:"volume"};var j={name:"TutorialsNavigation",components:{TutorialsNavigationLink:k,TutorialsNavigationList:A,TutorialsNavigationMenu:R},constants:{SectionKind:O},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?R:A,isResources:({kind:t})=>t===O.resources,isVolume:({kind:t})=>t===O.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},B=j,G=(0,T.Z)(B,h,v,!1,null,"79093ed6",null),H=G.exports,z=n(2573),P=n(2449),E=n(535);const U={resources:"resources",volume:"volume"};var K={name:"Nav",constants:{SectionKind:U},components:{NavMenuItemBase:E.Z,NavTitleContainer:z.Z,TutorialsNavigation:H,NavBase:p.Z},props:{sections:{type:Array,require:!0}},methods:{buildUrl:P.Q2}},Q=K,J=(0,T.Z)(Q,m,d,!1,null,"54bcce6d",null),W=J.exports,X=n(2974),Y=function(){var t=this,e=t._self._c;return e("section",{staticClass:"hero"},[e("div",{staticClass:"copy-container"},[e("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?e("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?e("p",{staticClass:"meta"},[e("TimerIcon"),e("span",{staticClass:"meta-content"},[e("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),e("span",[t._v(" "+t._s(t.$t("tutorials.estimated-time")))])])],1):t._e(),t.action?e("CallToActionButton",{attrs:{action:t.action,"aria-label":t.$t("tutorials.overriding-title",{newTitle:t.action.overridingTitle,title:t.title}),isDark:""}}):t._e()],1),t.image?e("Asset",{attrs:{identifier:t.image}}):t._e()],1)},tt=[],et=n(4655),nt=n(7605),it=n(9519),st=function(){var t=this,e=t._self._c;return e("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14",themeId:"timer"}},[e("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),e("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),e("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},ot=[],at=n(9742),rt={name:"TimerIcon",components:{SVGIcon:at.Z}},lt=rt,ct=(0,T.Z)(lt,st,ot,!1,null,null,null),ut=ct.exports,mt={name:"Hero",components:{Asset:et.Z,CallToActionButton:nt.Z,ContentNode:it["default"],TimerIcon:ut},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},dt=mt,pt=(0,T.Z)(dt,Y,tt,!1,null,"383dab71",null),ht=pt.exports,vt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"learning-path",class:t.classes},[e("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():e("div",{staticClass:"secondary-content-container"},[e("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":t.$t("sections.on-this-page")}})],1),e("div",{staticClass:"primary-content-container"},[e("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(n,i){return e("Volume",t._b({key:`volume_${i}`,staticClass:"content-section"},"Volume",t.propsFor(n),!1))})),t._l(t.otherSections,(function(n,i){return e(t.componentFor(n),t._b({key:`resource_${i}`,tag:"component",staticClass:"content-section"},"component",t.propsFor(n),!1))}))],2)])])])},ft=[],_t=function(){var t=this,e=t._self._c;return e("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[e("VolumeName",{attrs:{name:t.$t("sections.resources"),content:t.content}}),e("TileGroup",{attrs:{tiles:t.tiles}})],1)},gt=[],Ct=n(9146);const yt={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var bt={mixins:[Ct["default"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return yt.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},Tt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"volume-name"},[t.image?e("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),e("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?e("ContentNode",{attrs:{content:t.content}}):t._e()],1)},St=[],kt={name:"VolumeName",components:{ContentNode:it["default"],Asset:et.Z},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Vt=kt,Zt=(0,T.Z)(Vt,Tt,St,!1,null,"569db166",null),xt=Zt.exports,It=function(){var t=this,e=t._self._c;return e("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(n){return e("Tile",t._b({key:n.title},"Tile",t.propsFor(n),!1))})),1)},Nt=[],At=function(){var t=this,e=t._self._c;return e("div",{staticClass:"tile"},[t.identifier?e("div",{staticClass:"icon"},[e(t.iconComponent,{tag:"component"})],1):t._e(),e("div",{staticClass:"title"},[t._v(t._s(t.title))]),e("ContentNode",{attrs:{content:t.content}}),t.action?e("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function({url:n,title:i}){return[e("Reference",{staticClass:"link",attrs:{url:n}},[t._v(" "+t._s(i)+" "),e("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)]}}],null,!1,2081312588)}):t._e()],1)},wt=[],qt=n(7775),$t=function(){var t=this,e=t._self._c;return e("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14",themeId:"document"}},[e("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},Lt=[],Mt={name:"DocumentIcon",components:{SVGIcon:at.Z}},Dt=Mt,Ft=(0,T.Z)(Dt,$t,Lt,!1,null,"3a80772b",null),Rt=Ft.exports,Ot=n(7214),jt=function(){var t=this,e=t._self._c;return e("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14",themeId:"forum"}},[e("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),e("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),e("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Bt=[],Gt={name:"ForumIcon",components:{SVGIcon:at.Z}},Ht=Gt,zt=(0,T.Z)(Ht,jt,Bt,!1,null,null,null),Pt=zt.exports,Et=n(6698),Ut=n(4260),Kt=n(8785),Qt=n(1295);const Jt={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var Wt={name:"Tile",constants:{Identifier:Jt},components:{DestinationDataProvider:Qt.Z,InlineChevronRightIcon:Kt.Z,ContentNode:it["default"],CurlyBracketsIcon:qt.Z,DocumentIcon:Rt,DownloadIcon:Ot.Z,ForumIcon:Pt,PlayIcon:Et.Z,Reference:Ut.Z},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[Jt.documentation]:Rt,[Jt.downloads]:Ot.Z,[Jt.forums]:Pt,[Jt.sampleCode]:qt.Z,[Jt.videos]:Et.Z}[t])}},Xt=Wt,Yt=(0,T.Z)(Xt,At,wt,!1,null,"74dbeb68",null),te=Yt.exports,ee={name:"TileGroup",components:{Tile:te},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>`count-${t.length}`},methods:{propsFor:({action:t,content:e,identifier:n,title:i})=>({action:t,content:e,identifier:n,title:i})}},ne=ee,ie=(0,T.Z)(ne,It,Nt,!1,null,"4cacce0a",null),se=ie.exports,oe={name:"Resources",mixins:[bt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:xt,TileGroup:se},computed:{intersectionRootMargin:()=>yt.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},ae=oe,re=(0,T.Z)(ae,_t,gt,!1,null,"7f8022c1",null),le=re.exports,ce=function(){var t=this,e=t._self._c;return e("section",{staticClass:"volume"},[t.name?e("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(n,i){return e("Chapter",{key:n.name,staticClass:"tile",attrs:{content:n.content,image:n.image,name:n.name,number:i+1,topics:t.lookupTopics(n.tutorials),volumeHasName:!!t.name}})}))],2)},ue=[],me=function(){var t=this,e=t._self._c;return e("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[e("div",{staticClass:"info"},[e("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),e("div",{staticClass:"intro"},[e(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":`${t.name} - ${t.$tc("tutorials.sections.chapter",{number:t.number})}`}},[e("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.$t("tutorials.sections.chapter",{number:t.number}))+" ")]),e("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?e("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),e("TopicList",{attrs:{topics:t.topics}})],1)},de=[],pe=function(){var t=this,e=t._self._c;return e("ol",{staticClass:"topic-list"},t._l(t.topics,(function(n){return e("li",{key:n.url,staticClass:"topic",class:[t.kindClassFor(n),{"no-time-estimate":!n.estimatedTime}]},[e("div",{staticClass:"topic-icon"},[e(t.iconComponent(n),{tag:"component"})],1),e("router-link",{staticClass:"container",attrs:{to:t.buildUrl(n.url,t.$route.query),"aria-label":t.ariaLabelFor(n)}},[e("div",{staticClass:"link"},[t._v(t._s(n.title))]),n.estimatedTime?e("div",{staticClass:"time"},[e("TimerIcon"),e("span",{staticClass:"time-label"},[t._v(t._s(n.estimatedTime))])],1):t._e()])],1)})),0)},he=[],ve=n(5692),fe=n(8638);const _e={article:"article",tutorial:"project"},ge={article:"article",tutorial:"tutorial"},Ce={[_e.article]:"Article",[_e.tutorial]:"Tutorial"};var ye={name:"ChapterTopicList",components:{TimerIcon:ut},constants:{TopicKind:_e,TopicKindClass:ge,TopicKindIconLabel:Ce},props:{topics:{type:Array,required:!0}},methods:{buildUrl:P.Q2,iconComponent:({kind:t})=>({[_e.article]:ve.Z,[_e.tutorial]:fe.Z}[t]),kindClassFor:({kind:t})=>({[_e.article]:ge.article,[_e.tutorial]:ge.tutorial}[t]),formatTime(t){return t.replace("min",` ${this.$t("tutorials.time.minutes.full")}`).replace("hrs",` ${this.$t("tutorials.time.hours.full")}`)},ariaLabelFor(t){const{title:e,estimatedTime:n,kind:i}=t,s=[e,Ce[i]];return n&&s.push(`${this.formatTime(n)} ${this.$t("tutorials.estimated-time")}`),s.join(" - ")}}},be=ye,Te=(0,T.Z)(be,pe,he,!1,null,"0589dc3b",null),Se=Te.exports,ke={name:"Chapter",mixins:[bt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:et.Z,ContentNode:it["default"],TopicList:Se},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>(0,g.HA)(t),intersectionRootMargin:()=>yt.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Ve=ke,Ze=(0,T.Z)(Ve,me,de,!1,null,"7468bc5e",null),xe=Ze.exports,Ie={name:"Volume",mixins:[bt],components:{VolumeName:xt,Chapter:xe},computed:{references:({store:t})=>t.state.references,intersectionRootMargin:()=>yt.topOneThird},inject:{store:{default:()=>({setActiveVolume(){},state:{references:{}}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce(((t,e)=>t.concat(this.references[e]||[])),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},Ne=Ie,Ae=(0,T.Z)(Ne,ce,ue,!1,null,"540dbf10",null),we=Ae.exports;const qe={resources:"resources",volume:"volume"};var $e={name:"LearningPath",components:{Resources:le,TutorialsNavigation:H,Volume:we},constants:{SectionKind:qe},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every((t=>Object.prototype.hasOwnProperty.call(qe,t.kind)))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce((([t,e],n)=>n.kind===qe.volume?[t.concat(n),e]:[t,e.concat(n)]),[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[qe.resources]:le,[qe.volume]:we}[t]),propsFor:({chapters:t,content:e,image:n,kind:i,name:s,tiles:o})=>({[qe.resources]:{content:e,tiles:o},[qe.volume]:{chapters:t,content:e,image:n,name:s}}[i])}},Le=$e,Me=(0,T.Z)(Le,vt,ft,!1,null,"69a72bbc",null),De=Me.exports;const Fe={hero:"hero",resources:"resources",volume:"volume"};var Re={name:"TutorialsOverview",components:{Hero:ht,LearningPath:De,Nav:W},mixins:[X.Z],constants:{SectionKind:Fe},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every((t=>Object.prototype.hasOwnProperty.call(Fe,t.kind)))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce((([t,e],n)=>n.kind===Fe.hero?[t.concat(n),e]:[t,e.concat(n)]),[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>u,title:({metadata:{category:t=""}})=>t},provide(){return{store:this.store}},created(){c["default"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(t){this.store.setReferences(t)},"metadata.availableLocales":function(t){c["default"].setAvailableLocales(t)}}},Oe=Re,je=(0,T.Z)(Oe,r,l,!1,null,"5381f0aa",null),Be=je.exports,Ge=n(5184),He={name:"TutorialsOverview",components:{Overview:Be},mixins:[a.Z,Ge.Z],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){t.meta.skipFetchingData?n((t=>t.newContentMounted())):(0,o.Ek)(t,e,n).then((t=>n((e=>{e.topicData=t})))).catch(n)},beforeRouteUpdate(t,e,n){(0,o.Us)(t,e)?(0,o.Ek)(t,e,n).then((t=>{this.topicData=t,n()})).catch(n):n()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},watch:{topicData(){this.$nextTick((()=>{this.newContentMounted()}))}}},ze=He,Pe=(0,T.Z)(ze,i,s,!1,null,null,null),Ee=Pe.exports}}]); \ No newline at end of file diff --git a/docs/js/typeahead.jquery.js b/docs/js/typeahead.jquery.js deleted file mode 100644 index 3a2d2ab0..00000000 --- a/docs/js/typeahead.jquery.js +++ /dev/null @@ -1,1694 +0,0 @@ -/*! - * typeahead.js 1.3.1 - * https://github.com/corejavascript/typeahead.js - * Copyright 2013-2020 Twitter, Inc. and other contributors; Licensed MIT - */ - - -(function(root, factory) { - if (typeof define === "function" && define.amd) { - define([ "jquery" ], function(a0) { - return factory(a0); - }); - } else if (typeof module === "object" && module.exports) { - module.exports = factory(require("jquery")); - } else { - factory(root["jQuery"]); - } -})(this, function($) { - var _ = function() { - "use strict"; - return { - isMsie: function() { - return /(msie|trident)/i.test(navigator.userAgent) ? navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2] : false; - }, - isBlankString: function(str) { - return !str || /^\s*$/.test(str); - }, - escapeRegExChars: function(str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); - }, - isString: function(obj) { - return typeof obj === "string"; - }, - isNumber: function(obj) { - return typeof obj === "number"; - }, - isArray: $.isArray, - isFunction: $.isFunction, - isObject: $.isPlainObject, - isUndefined: function(obj) { - return typeof obj === "undefined"; - }, - isElement: function(obj) { - return !!(obj && obj.nodeType === 1); - }, - isJQuery: function(obj) { - return obj instanceof $; - }, - toStr: function toStr(s) { - return _.isUndefined(s) || s === null ? "" : s + ""; - }, - bind: $.proxy, - each: function(collection, cb) { - $.each(collection, reverseArgs); - function reverseArgs(index, value) { - return cb(value, index); - } - }, - map: $.map, - filter: $.grep, - every: function(obj, test) { - var result = true; - if (!obj) { - return result; - } - $.each(obj, function(key, val) { - if (!(result = test.call(null, val, key, obj))) { - return false; - } - }); - return !!result; - }, - some: function(obj, test) { - var result = false; - if (!obj) { - return result; - } - $.each(obj, function(key, val) { - if (result = test.call(null, val, key, obj)) { - return false; - } - }); - return !!result; - }, - mixin: $.extend, - identity: function(x) { - return x; - }, - clone: function(obj) { - return $.extend(true, {}, obj); - }, - getIdGenerator: function() { - var counter = 0; - return function() { - return counter++; - }; - }, - templatify: function templatify(obj) { - return $.isFunction(obj) ? obj : template; - function template() { - return String(obj); - } - }, - defer: function(fn) { - setTimeout(fn, 0); - }, - debounce: function(func, wait, immediate) { - var timeout, result; - return function() { - var context = this, args = arguments, later, callNow; - later = function() { - timeout = null; - if (!immediate) { - result = func.apply(context, args); - } - }; - callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - if (callNow) { - result = func.apply(context, args); - } - return result; - }; - }, - throttle: function(func, wait) { - var context, args, timeout, result, previous, later; - previous = 0; - later = function() { - previous = new Date(); - timeout = null; - result = func.apply(context, args); - }; - return function() { - var now = new Date(), remaining = wait - (now - previous); - context = this; - args = arguments; - if (remaining <= 0) { - clearTimeout(timeout); - timeout = null; - previous = now; - result = func.apply(context, args); - } else if (!timeout) { - timeout = setTimeout(later, remaining); - } - return result; - }; - }, - stringify: function(val) { - return _.isString(val) ? val : JSON.stringify(val); - }, - guid: function() { - function _p8(s) { - var p = (Math.random().toString(16) + "000000000").substr(2, 8); - return s ? "-" + p.substr(0, 4) + "-" + p.substr(4, 4) : p; - } - return "tt-" + _p8() + _p8(true) + _p8(true) + _p8(); - }, - noop: function() {} - }; - }(); - var WWW = function() { - "use strict"; - var defaultClassNames = { - wrapper: "twitter-typeahead", - input: "tt-input", - hint: "tt-hint", - menu: "tt-menu", - dataset: "tt-dataset", - suggestion: "tt-suggestion", - selectable: "tt-selectable", - empty: "tt-empty", - open: "tt-open", - cursor: "tt-cursor", - highlight: "tt-highlight" - }; - return build; - function build(o) { - var www, classes; - classes = _.mixin({}, defaultClassNames, o); - www = { - css: buildCss(), - classes: classes, - html: buildHtml(classes), - selectors: buildSelectors(classes) - }; - return { - css: www.css, - html: www.html, - classes: www.classes, - selectors: www.selectors, - mixin: function(o) { - _.mixin(o, www); - } - }; - } - function buildHtml(c) { - return { - wrapper: '', - menu: '
' - }; - } - function buildSelectors(classes) { - var selectors = {}; - _.each(classes, function(v, k) { - selectors[k] = "." + v; - }); - return selectors; - } - function buildCss() { - var css = { - wrapper: { - position: "relative", - display: "inline-block" - }, - hint: { - position: "absolute", - top: "0", - left: "0", - borderColor: "transparent", - boxShadow: "none", - opacity: "1" - }, - input: { - position: "relative", - verticalAlign: "top", - backgroundColor: "transparent" - }, - inputWithNoHint: { - position: "relative", - verticalAlign: "top" - }, - menu: { - position: "absolute", - top: "100%", - left: "0", - zIndex: "100", - display: "none" - }, - ltr: { - left: "0", - right: "auto" - }, - rtl: { - left: "auto", - right: " 0" - } - }; - if (_.isMsie()) { - _.mixin(css.input, { - backgroundImage: "url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)" - }); - } - return css; - } - }(); - var EventBus = function() { - "use strict"; - var namespace, deprecationMap; - namespace = "typeahead:"; - deprecationMap = { - render: "rendered", - cursorchange: "cursorchanged", - select: "selected", - autocomplete: "autocompleted" - }; - function EventBus(o) { - if (!o || !o.el) { - $.error("EventBus initialized without el"); - } - this.$el = $(o.el); - } - _.mixin(EventBus.prototype, { - _trigger: function(type, args) { - var $e = $.Event(namespace + type); - this.$el.trigger.call(this.$el, $e, args || []); - return $e; - }, - before: function(type) { - var args, $e; - args = [].slice.call(arguments, 1); - $e = this._trigger("before" + type, args); - return $e.isDefaultPrevented(); - }, - trigger: function(type) { - var deprecatedType; - this._trigger(type, [].slice.call(arguments, 1)); - if (deprecatedType = deprecationMap[type]) { - this._trigger(deprecatedType, [].slice.call(arguments, 1)); - } - } - }); - return EventBus; - }(); - var EventEmitter = function() { - "use strict"; - var splitter = /\s+/, nextTick = getNextTick(); - return { - onSync: onSync, - onAsync: onAsync, - off: off, - trigger: trigger - }; - function on(method, types, cb, context) { - var type; - if (!cb) { - return this; - } - types = types.split(splitter); - cb = context ? bindContext(cb, context) : cb; - this._callbacks = this._callbacks || {}; - while (type = types.shift()) { - this._callbacks[type] = this._callbacks[type] || { - sync: [], - async: [] - }; - this._callbacks[type][method].push(cb); - } - return this; - } - function onAsync(types, cb, context) { - return on.call(this, "async", types, cb, context); - } - function onSync(types, cb, context) { - return on.call(this, "sync", types, cb, context); - } - function off(types) { - var type; - if (!this._callbacks) { - return this; - } - types = types.split(splitter); - while (type = types.shift()) { - delete this._callbacks[type]; - } - return this; - } - function trigger(types) { - var type, callbacks, args, syncFlush, asyncFlush; - if (!this._callbacks) { - return this; - } - types = types.split(splitter); - args = [].slice.call(arguments, 1); - while ((type = types.shift()) && (callbacks = this._callbacks[type])) { - syncFlush = getFlush(callbacks.sync, this, [ type ].concat(args)); - asyncFlush = getFlush(callbacks.async, this, [ type ].concat(args)); - syncFlush() && nextTick(asyncFlush); - } - return this; - } - function getFlush(callbacks, context, args) { - return flush; - function flush() { - var cancelled; - for (var i = 0, len = callbacks.length; !cancelled && i < len; i += 1) { - cancelled = callbacks[i].apply(context, args) === false; - } - return !cancelled; - } - } - function getNextTick() { - var nextTickFn; - if (window.setImmediate) { - nextTickFn = function nextTickSetImmediate(fn) { - setImmediate(function() { - fn(); - }); - }; - } else { - nextTickFn = function nextTickSetTimeout(fn) { - setTimeout(function() { - fn(); - }, 0); - }; - } - return nextTickFn; - } - function bindContext(fn, context) { - return fn.bind ? fn.bind(context) : function() { - fn.apply(context, [].slice.call(arguments, 0)); - }; - } - }(); - var highlight = function(doc) { - "use strict"; - var defaults = { - node: null, - pattern: null, - tagName: "strong", - className: null, - wordsOnly: false, - caseSensitive: false, - diacriticInsensitive: false - }; - var accented = { - A: "[AaªÀ-Åà-åĀ-ąǍǎȀ-ȃȦȧᴬᵃḀḁẚẠ-ảₐ℀℁℻⒜Ⓐⓐ㍱-㍴㎀-㎄㎈㎉㎩-㎯㏂㏊㏟㏿Aa]", - B: "[BbᴮᵇḂ-ḇℬ⒝Ⓑⓑ㍴㎅-㎇㏃㏈㏔㏝Bb]", - C: "[CcÇçĆ-čᶜ℀ℂ℃℅℆ℭⅭⅽ⒞Ⓒⓒ㍶㎈㎉㎝㎠㎤㏄-㏇Cc]", - D: "[DdĎďDŽ-džDZ-dzᴰᵈḊ-ḓⅅⅆⅮⅾ⒟Ⓓⓓ㋏㍲㍷-㍹㎗㎭-㎯㏅㏈Dd]", - E: "[EeÈ-Ëè-ëĒ-ěȄ-ȇȨȩᴱᵉḘ-ḛẸ-ẽₑ℡ℯℰⅇ⒠Ⓔⓔ㉐㋍㋎Ee]", - F: "[FfᶠḞḟ℉ℱ℻⒡Ⓕⓕ㎊-㎌㎙ff-fflFf]", - G: "[GgĜ-ģǦǧǴǵᴳᵍḠḡℊ⒢Ⓖⓖ㋌㋍㎇㎍-㎏㎓㎬㏆㏉㏒㏿Gg]", - H: "[HhĤĥȞȟʰᴴḢ-ḫẖℋ-ℎ⒣Ⓗⓗ㋌㍱㎐-㎔㏊㏋㏗Hh]", - I: "[IiÌ-Ïì-ïĨ-İIJijǏǐȈ-ȋᴵᵢḬḭỈ-ịⁱℐℑℹⅈⅠ-ⅣⅥ-ⅨⅪⅫⅰ-ⅳⅵ-ⅸⅺⅻ⒤Ⓘⓘ㍺㏌㏕fiffiIi]", - J: "[JjIJ-ĵLJ-njǰʲᴶⅉ⒥ⒿⓙⱼJj]", - K: "[KkĶķǨǩᴷᵏḰ-ḵK⒦Ⓚⓚ㎄㎅㎉㎏㎑㎘㎞㎢㎦㎪㎸㎾㏀㏆㏍-㏏Kk]", - L: "[LlĹ-ŀLJ-ljˡᴸḶḷḺ-ḽℒℓ℡Ⅼⅼ⒧Ⓛⓛ㋏㎈㎉㏐-㏓㏕㏖㏿flfflLl]", - M: "[MmᴹᵐḾ-ṃ℠™ℳⅯⅿ⒨Ⓜⓜ㍷-㍹㎃㎆㎎㎒㎖㎙-㎨㎫㎳㎷㎹㎽㎿㏁㏂㏎㏐㏔-㏖㏘㏙㏞㏟Mm]", - N: "[NnÑñŃ-ʼnNJ-njǸǹᴺṄ-ṋⁿℕ№⒩Ⓝⓝ㎁㎋㎚㎱㎵㎻㏌㏑Nn]", - O: "[OoºÒ-Öò-öŌ-őƠơǑǒǪǫȌ-ȏȮȯᴼᵒỌ-ỏₒ℅№ℴ⒪Ⓞⓞ㍵㏇㏒㏖Oo]", - P: "[PpᴾᵖṔ-ṗℙ⒫Ⓟⓟ㉐㍱㍶㎀㎊㎩-㎬㎰㎴㎺㏋㏗-㏚Pp]", - Q: "[Qqℚ⒬Ⓠⓠ㏃Qq]", - R: "[RrŔ-řȐ-ȓʳᴿᵣṘ-ṛṞṟ₨ℛ-ℝ⒭Ⓡⓡ㋍㍴㎭-㎯㏚㏛Rr]", - S: "[SsŚ-šſȘșˢṠ-ṣ₨℁℠⒮Ⓢⓢ㎧㎨㎮-㎳㏛㏜stSs]", - T: "[TtŢ-ťȚțᵀᵗṪ-ṱẗ℡™⒯Ⓣⓣ㉐㋏㎔㏏ſtstTt]", - U: "[UuÙ-Üù-üŨ-ųƯưǓǔȔ-ȗᵁᵘᵤṲ-ṷỤ-ủ℆⒰Ⓤⓤ㍳㍺Uu]", - V: "[VvᵛᵥṼ-ṿⅣ-Ⅷⅳ-ⅷ⒱Ⓥⓥⱽ㋎㍵㎴-㎹㏜㏞Vv]", - W: "[WwŴŵʷᵂẀ-ẉẘ⒲Ⓦⓦ㎺-㎿㏝Ww]", - X: "[XxˣẊ-ẍₓ℻Ⅸ-Ⅻⅸ-ⅻ⒳Ⓧⓧ㏓Xx]", - Y: "[YyÝýÿŶ-ŸȲȳʸẎẏẙỲ-ỹ⒴Ⓨⓨ㏉Yy]", - Z: "[ZzŹ-žDZ-dzᶻẐ-ẕℤℨ⒵Ⓩⓩ㎐-㎔Zz]" - }; - return function hightlight(o) { - var regex; - o = _.mixin({}, defaults, o); - if (!o.node || !o.pattern) { - return; - } - o.pattern = _.isArray(o.pattern) ? o.pattern : [ o.pattern ]; - regex = getRegex(o.pattern, o.caseSensitive, o.wordsOnly, o.diacriticInsensitive); - traverse(o.node, hightlightTextNode); - function hightlightTextNode(textNode) { - var match, patternNode, wrapperNode; - if (match = regex.exec(textNode.data)) { - wrapperNode = doc.createElement(o.tagName); - o.className && (wrapperNode.className = o.className); - patternNode = textNode.splitText(match.index); - patternNode.splitText(match[0].length); - wrapperNode.appendChild(patternNode.cloneNode(true)); - textNode.parentNode.replaceChild(wrapperNode, patternNode); - } - return !!match; - } - function traverse(el, hightlightTextNode) { - var childNode, TEXT_NODE_TYPE = 3; - for (var i = 0; i < el.childNodes.length; i++) { - childNode = el.childNodes[i]; - if (childNode.nodeType === TEXT_NODE_TYPE) { - i += hightlightTextNode(childNode) ? 1 : 0; - } else { - traverse(childNode, hightlightTextNode); - } - } - } - }; - function accent_replacer(chr) { - return accented[chr.toUpperCase()] || chr; - } - function getRegex(patterns, caseSensitive, wordsOnly, diacriticInsensitive) { - var escapedPatterns = [], regexStr; - for (var i = 0, len = patterns.length; i < len; i++) { - var escapedWord = _.escapeRegExChars(patterns[i]); - if (diacriticInsensitive) { - escapedWord = escapedWord.replace(/\S/g, accent_replacer); - } - escapedPatterns.push(escapedWord); - } - regexStr = wordsOnly ? "\\b(" + escapedPatterns.join("|") + ")\\b" : "(" + escapedPatterns.join("|") + ")"; - return caseSensitive ? new RegExp(regexStr) : new RegExp(regexStr, "i"); - } - }(window.document); - var Input = function() { - "use strict"; - var specialKeyCodeMap; - specialKeyCodeMap = { - 9: "tab", - 27: "esc", - 37: "left", - 39: "right", - 13: "enter", - 38: "up", - 40: "down" - }; - function Input(o, www) { - var id; - o = o || {}; - if (!o.input) { - $.error("input is missing"); - } - www.mixin(this); - this.$hint = $(o.hint); - this.$input = $(o.input); - this.$menu = $(o.menu); - id = this.$input.attr("id") || _.guid(); - this.$menu.attr("id", id + "_listbox"); - this.$hint.attr({ - "aria-hidden": true - }); - this.$input.attr({ - "aria-owns": id + "_listbox", - role: "combobox", - "aria-autocomplete": "list", - "aria-expanded": false - }); - this.query = this.$input.val(); - this.queryWhenFocused = this.hasFocus() ? this.query : null; - this.$overflowHelper = buildOverflowHelper(this.$input); - this._checkLanguageDirection(); - if (this.$hint.length === 0) { - this.setHint = this.getHint = this.clearHint = this.clearHintIfInvalid = _.noop; - } - this.onSync("cursorchange", this._updateDescendent); - } - Input.normalizeQuery = function(str) { - return _.toStr(str).replace(/^\s*/g, "").replace(/\s{2,}/g, " "); - }; - _.mixin(Input.prototype, EventEmitter, { - _onBlur: function onBlur() { - this.resetInputValue(); - this.trigger("blurred"); - }, - _onFocus: function onFocus() { - this.queryWhenFocused = this.query; - this.trigger("focused"); - }, - _onKeydown: function onKeydown($e) { - var keyName = specialKeyCodeMap[$e.which || $e.keyCode]; - this._managePreventDefault(keyName, $e); - if (keyName && this._shouldTrigger(keyName, $e)) { - this.trigger(keyName + "Keyed", $e); - } - }, - _onInput: function onInput() { - this._setQuery(this.getInputValue()); - this.clearHintIfInvalid(); - this._checkLanguageDirection(); - }, - _managePreventDefault: function managePreventDefault(keyName, $e) { - var preventDefault; - switch (keyName) { - case "up": - case "down": - preventDefault = !withModifier($e); - break; - - default: - preventDefault = false; - } - preventDefault && $e.preventDefault(); - }, - _shouldTrigger: function shouldTrigger(keyName, $e) { - var trigger; - switch (keyName) { - case "tab": - trigger = !withModifier($e); - break; - - default: - trigger = true; - } - return trigger; - }, - _checkLanguageDirection: function checkLanguageDirection() { - var dir = (this.$input.css("direction") || "ltr").toLowerCase(); - if (this.dir !== dir) { - this.dir = dir; - this.$hint.attr("dir", dir); - this.trigger("langDirChanged", dir); - } - }, - _setQuery: function setQuery(val, silent) { - var areEquivalent, hasDifferentWhitespace; - areEquivalent = areQueriesEquivalent(val, this.query); - hasDifferentWhitespace = areEquivalent ? this.query.length !== val.length : false; - this.query = val; - if (!silent && !areEquivalent) { - this.trigger("queryChanged", this.query); - } else if (!silent && hasDifferentWhitespace) { - this.trigger("whitespaceChanged", this.query); - } - }, - _updateDescendent: function updateDescendent(event, id) { - this.$input.attr("aria-activedescendant", id); - }, - bind: function() { - var that = this, onBlur, onFocus, onKeydown, onInput; - onBlur = _.bind(this._onBlur, this); - onFocus = _.bind(this._onFocus, this); - onKeydown = _.bind(this._onKeydown, this); - onInput = _.bind(this._onInput, this); - this.$input.on("blur.tt", onBlur).on("focus.tt", onFocus).on("keydown.tt", onKeydown); - if (!_.isMsie() || _.isMsie() > 9) { - this.$input.on("input.tt", onInput); - } else { - this.$input.on("keydown.tt keypress.tt cut.tt paste.tt", function($e) { - if (specialKeyCodeMap[$e.which || $e.keyCode]) { - return; - } - _.defer(_.bind(that._onInput, that, $e)); - }); - } - return this; - }, - focus: function focus() { - this.$input.focus(); - }, - blur: function blur() { - this.$input.blur(); - }, - getLangDir: function getLangDir() { - return this.dir; - }, - getQuery: function getQuery() { - return this.query || ""; - }, - setQuery: function setQuery(val, silent) { - this.setInputValue(val); - this._setQuery(val, silent); - }, - hasQueryChangedSinceLastFocus: function hasQueryChangedSinceLastFocus() { - return this.query !== this.queryWhenFocused; - }, - getInputValue: function getInputValue() { - return this.$input.val(); - }, - setInputValue: function setInputValue(value) { - this.$input.val(value); - this.clearHintIfInvalid(); - this._checkLanguageDirection(); - }, - resetInputValue: function resetInputValue() { - this.setInputValue(this.query); - }, - getHint: function getHint() { - return this.$hint.val(); - }, - setHint: function setHint(value) { - this.$hint.val(value); - }, - clearHint: function clearHint() { - this.setHint(""); - }, - clearHintIfInvalid: function clearHintIfInvalid() { - var val, hint, valIsPrefixOfHint, isValid; - val = this.getInputValue(); - hint = this.getHint(); - valIsPrefixOfHint = val !== hint && hint.indexOf(val) === 0; - isValid = val !== "" && valIsPrefixOfHint && !this.hasOverflow(); - !isValid && this.clearHint(); - }, - hasFocus: function hasFocus() { - return this.$input.is(":focus"); - }, - hasOverflow: function hasOverflow() { - var constraint = this.$input.width() - 2; - this.$overflowHelper.text(this.getInputValue()); - return this.$overflowHelper.width() >= constraint; - }, - isCursorAtEnd: function() { - var valueLength, selectionStart, range; - valueLength = this.$input.val().length; - selectionStart = this.$input[0].selectionStart; - if (_.isNumber(selectionStart)) { - return selectionStart === valueLength; - } else if (document.selection) { - range = document.selection.createRange(); - range.moveStart("character", -valueLength); - return valueLength === range.text.length; - } - return true; - }, - destroy: function destroy() { - this.$hint.off(".tt"); - this.$input.off(".tt"); - this.$overflowHelper.remove(); - this.$hint = this.$input = this.$overflowHelper = $("
"); - }, - setAriaExpanded: function setAriaExpanded(value) { - this.$input.attr("aria-expanded", value); - } - }); - return Input; - function buildOverflowHelper($input) { - return $('').css({ - position: "absolute", - visibility: "hidden", - whiteSpace: "pre", - fontFamily: $input.css("font-family"), - fontSize: $input.css("font-size"), - fontStyle: $input.css("font-style"), - fontVariant: $input.css("font-variant"), - fontWeight: $input.css("font-weight"), - wordSpacing: $input.css("word-spacing"), - letterSpacing: $input.css("letter-spacing"), - textIndent: $input.css("text-indent"), - textRendering: $input.css("text-rendering"), - textTransform: $input.css("text-transform") - }).insertAfter($input); - } - function areQueriesEquivalent(a, b) { - return Input.normalizeQuery(a) === Input.normalizeQuery(b); - } - function withModifier($e) { - return $e.altKey || $e.ctrlKey || $e.metaKey || $e.shiftKey; - } - }(); - var Dataset = function() { - "use strict"; - var keys, nameGenerator; - keys = { - dataset: "tt-selectable-dataset", - val: "tt-selectable-display", - obj: "tt-selectable-object" - }; - nameGenerator = _.getIdGenerator(); - function Dataset(o, www) { - o = o || {}; - o.templates = o.templates || {}; - o.templates.notFound = o.templates.notFound || o.templates.empty; - if (!o.source) { - $.error("missing source"); - } - if (!o.node) { - $.error("missing node"); - } - if (o.name && !isValidName(o.name)) { - $.error("invalid dataset name: " + o.name); - } - www.mixin(this); - this.highlight = !!o.highlight; - this.name = _.toStr(o.name || nameGenerator()); - this.limit = o.limit || 5; - this.displayFn = getDisplayFn(o.display || o.displayKey); - this.templates = getTemplates(o.templates, this.displayFn); - this.source = o.source.__ttAdapter ? o.source.__ttAdapter() : o.source; - this.async = _.isUndefined(o.async) ? this.source.length > 2 : !!o.async; - this._resetLastSuggestion(); - this.$el = $(o.node).attr("role", "presentation").addClass(this.classes.dataset).addClass(this.classes.dataset + "-" + this.name); - } - Dataset.extractData = function extractData(el) { - var $el = $(el); - if ($el.data(keys.obj)) { - return { - dataset: $el.data(keys.dataset) || "", - val: $el.data(keys.val) || "", - obj: $el.data(keys.obj) || null - }; - } - return null; - }; - _.mixin(Dataset.prototype, EventEmitter, { - _overwrite: function overwrite(query, suggestions) { - suggestions = suggestions || []; - if (suggestions.length) { - this._renderSuggestions(query, suggestions); - } else if (this.async && this.templates.pending) { - this._renderPending(query); - } else if (!this.async && this.templates.notFound) { - this._renderNotFound(query); - } else { - this._empty(); - } - this.trigger("rendered", suggestions, false, this.name); - }, - _append: function append(query, suggestions) { - suggestions = suggestions || []; - if (suggestions.length && this.$lastSuggestion.length) { - this._appendSuggestions(query, suggestions); - } else if (suggestions.length) { - this._renderSuggestions(query, suggestions); - } else if (!this.$lastSuggestion.length && this.templates.notFound) { - this._renderNotFound(query); - } - this.trigger("rendered", suggestions, true, this.name); - }, - _renderSuggestions: function renderSuggestions(query, suggestions) { - var $fragment; - $fragment = this._getSuggestionsFragment(query, suggestions); - this.$lastSuggestion = $fragment.children().last(); - this.$el.html($fragment).prepend(this._getHeader(query, suggestions)).append(this._getFooter(query, suggestions)); - }, - _appendSuggestions: function appendSuggestions(query, suggestions) { - var $fragment, $lastSuggestion; - $fragment = this._getSuggestionsFragment(query, suggestions); - $lastSuggestion = $fragment.children().last(); - this.$lastSuggestion.after($fragment); - this.$lastSuggestion = $lastSuggestion; - }, - _renderPending: function renderPending(query) { - var template = this.templates.pending; - this._resetLastSuggestion(); - template && this.$el.html(template({ - query: query, - dataset: this.name - })); - }, - _renderNotFound: function renderNotFound(query) { - var template = this.templates.notFound; - this._resetLastSuggestion(); - template && this.$el.html(template({ - query: query, - dataset: this.name - })); - }, - _empty: function empty() { - this.$el.empty(); - this._resetLastSuggestion(); - }, - _getSuggestionsFragment: function getSuggestionsFragment(query, suggestions) { - var that = this, fragment; - fragment = document.createDocumentFragment(); - _.each(suggestions, function getSuggestionNode(suggestion) { - var $el, context; - context = that._injectQuery(query, suggestion); - $el = $(that.templates.suggestion(context)).data(keys.dataset, that.name).data(keys.obj, suggestion).data(keys.val, that.displayFn(suggestion)).addClass(that.classes.suggestion + " " + that.classes.selectable); - fragment.appendChild($el[0]); - }); - this.highlight && highlight({ - className: this.classes.highlight, - node: fragment, - pattern: query - }); - return $(fragment); - }, - _getFooter: function getFooter(query, suggestions) { - return this.templates.footer ? this.templates.footer({ - query: query, - suggestions: suggestions, - dataset: this.name - }) : null; - }, - _getHeader: function getHeader(query, suggestions) { - return this.templates.header ? this.templates.header({ - query: query, - suggestions: suggestions, - dataset: this.name - }) : null; - }, - _resetLastSuggestion: function resetLastSuggestion() { - this.$lastSuggestion = $(); - }, - _injectQuery: function injectQuery(query, obj) { - return _.isObject(obj) ? _.mixin({ - _query: query - }, obj) : obj; - }, - update: function update(query) { - var that = this, canceled = false, syncCalled = false, rendered = 0; - this.cancel(); - this.cancel = function cancel() { - canceled = true; - that.cancel = $.noop; - that.async && that.trigger("asyncCanceled", query, that.name); - }; - this.source(query, sync, async); - !syncCalled && sync([]); - function sync(suggestions) { - if (syncCalled) { - return; - } - syncCalled = true; - suggestions = (suggestions || []).slice(0, that.limit); - rendered = suggestions.length; - that._overwrite(query, suggestions); - if (rendered < that.limit && that.async) { - that.trigger("asyncRequested", query, that.name); - } - } - function async(suggestions) { - suggestions = suggestions || []; - if (!canceled && rendered < that.limit) { - that.cancel = $.noop; - var idx = Math.abs(rendered - that.limit); - rendered += idx; - that._append(query, suggestions.slice(0, idx)); - that.async && that.trigger("asyncReceived", query, that.name); - } - } - }, - cancel: $.noop, - clear: function clear() { - this._empty(); - this.cancel(); - this.trigger("cleared"); - }, - isEmpty: function isEmpty() { - return this.$el.is(":empty"); - }, - destroy: function destroy() { - this.$el = $("
"); - } - }); - return Dataset; - function getDisplayFn(display) { - display = display || _.stringify; - return _.isFunction(display) ? display : displayFn; - function displayFn(obj) { - return obj[display]; - } - } - function getTemplates(templates, displayFn) { - return { - notFound: templates.notFound && _.templatify(templates.notFound), - pending: templates.pending && _.templatify(templates.pending), - header: templates.header && _.templatify(templates.header), - footer: templates.footer && _.templatify(templates.footer), - suggestion: templates.suggestion ? userSuggestionTemplate : suggestionTemplate - }; - function userSuggestionTemplate(context) { - var template = templates.suggestion; - return $(template(context)).attr("id", _.guid()); - } - function suggestionTemplate(context) { - return $('
').attr("id", _.guid()).text(displayFn(context)); - } - } - function isValidName(str) { - return /^[_a-zA-Z0-9-]+$/.test(str); - } - }(); - var Menu = function() { - "use strict"; - function Menu(o, www) { - var that = this; - o = o || {}; - if (!o.node) { - $.error("node is required"); - } - www.mixin(this); - this.$node = $(o.node); - this.query = null; - this.datasets = _.map(o.datasets, initializeDataset); - function initializeDataset(oDataset) { - var node = that.$node.find(oDataset.node).first(); - oDataset.node = node.length ? node : $("
").appendTo(that.$node); - return new Dataset(oDataset, www); - } - } - _.mixin(Menu.prototype, EventEmitter, { - _onSelectableClick: function onSelectableClick($e) { - this.trigger("selectableClicked", $($e.currentTarget)); - }, - _onRendered: function onRendered(type, dataset, suggestions, async) { - this.$node.toggleClass(this.classes.empty, this._allDatasetsEmpty()); - this.trigger("datasetRendered", dataset, suggestions, async); - }, - _onCleared: function onCleared() { - this.$node.toggleClass(this.classes.empty, this._allDatasetsEmpty()); - this.trigger("datasetCleared"); - }, - _propagate: function propagate() { - this.trigger.apply(this, arguments); - }, - _allDatasetsEmpty: function allDatasetsEmpty() { - return _.every(this.datasets, _.bind(function isDatasetEmpty(dataset) { - var isEmpty = dataset.isEmpty(); - this.$node.attr("aria-expanded", !isEmpty); - return isEmpty; - }, this)); - }, - _getSelectables: function getSelectables() { - return this.$node.find(this.selectors.selectable); - }, - _removeCursor: function _removeCursor() { - var $selectable = this.getActiveSelectable(); - $selectable && $selectable.removeClass(this.classes.cursor); - }, - _ensureVisible: function ensureVisible($el) { - var elTop, elBottom, nodeScrollTop, nodeHeight; - elTop = $el.position().top; - elBottom = elTop + $el.outerHeight(true); - nodeScrollTop = this.$node.scrollTop(); - nodeHeight = this.$node.height() + parseInt(this.$node.css("paddingTop"), 10) + parseInt(this.$node.css("paddingBottom"), 10); - if (elTop < 0) { - this.$node.scrollTop(nodeScrollTop + elTop); - } else if (nodeHeight < elBottom) { - this.$node.scrollTop(nodeScrollTop + (elBottom - nodeHeight)); - } - }, - bind: function() { - var that = this, onSelectableClick; - onSelectableClick = _.bind(this._onSelectableClick, this); - this.$node.on("click.tt", this.selectors.selectable, onSelectableClick); - this.$node.on("mouseover", this.selectors.selectable, function() { - that.setCursor($(this)); - }); - this.$node.on("mouseleave", function() { - that._removeCursor(); - }); - _.each(this.datasets, function(dataset) { - dataset.onSync("asyncRequested", that._propagate, that).onSync("asyncCanceled", that._propagate, that).onSync("asyncReceived", that._propagate, that).onSync("rendered", that._onRendered, that).onSync("cleared", that._onCleared, that); - }); - return this; - }, - isOpen: function isOpen() { - return this.$node.hasClass(this.classes.open); - }, - open: function open() { - this.$node.scrollTop(0); - this.$node.addClass(this.classes.open); - }, - close: function close() { - this.$node.attr("aria-expanded", false); - this.$node.removeClass(this.classes.open); - this._removeCursor(); - }, - setLanguageDirection: function setLanguageDirection(dir) { - this.$node.attr("dir", dir); - }, - selectableRelativeToCursor: function selectableRelativeToCursor(delta) { - var $selectables, $oldCursor, oldIndex, newIndex; - $oldCursor = this.getActiveSelectable(); - $selectables = this._getSelectables(); - oldIndex = $oldCursor ? $selectables.index($oldCursor) : -1; - newIndex = oldIndex + delta; - newIndex = (newIndex + 1) % ($selectables.length + 1) - 1; - newIndex = newIndex < -1 ? $selectables.length - 1 : newIndex; - return newIndex === -1 ? null : $selectables.eq(newIndex); - }, - setCursor: function setCursor($selectable) { - this._removeCursor(); - if ($selectable = $selectable && $selectable.first()) { - $selectable.addClass(this.classes.cursor); - this._ensureVisible($selectable); - } - }, - getSelectableData: function getSelectableData($el) { - return $el && $el.length ? Dataset.extractData($el) : null; - }, - getActiveSelectable: function getActiveSelectable() { - var $selectable = this._getSelectables().filter(this.selectors.cursor).first(); - return $selectable.length ? $selectable : null; - }, - getTopSelectable: function getTopSelectable() { - var $selectable = this._getSelectables().first(); - return $selectable.length ? $selectable : null; - }, - update: function update(query) { - var isValidUpdate = query !== this.query; - if (isValidUpdate) { - this.query = query; - _.each(this.datasets, updateDataset); - } - return isValidUpdate; - function updateDataset(dataset) { - dataset.update(query); - } - }, - empty: function empty() { - _.each(this.datasets, clearDataset); - this.query = null; - this.$node.addClass(this.classes.empty); - function clearDataset(dataset) { - dataset.clear(); - } - }, - destroy: function destroy() { - this.$node.off(".tt"); - this.$node = $("
"); - _.each(this.datasets, destroyDataset); - function destroyDataset(dataset) { - dataset.destroy(); - } - } - }); - return Menu; - }(); - var Status = function() { - "use strict"; - function Status(options) { - this.$el = $("", { - role: "status", - "aria-live": "polite" - }).css({ - position: "absolute", - padding: "0", - border: "0", - height: "1px", - width: "1px", - "margin-bottom": "-1px", - "margin-right": "-1px", - overflow: "hidden", - clip: "rect(0 0 0 0)", - "white-space": "nowrap" - }); - options.$input.after(this.$el); - _.each(options.menu.datasets, _.bind(function(dataset) { - if (dataset.onSync) { - dataset.onSync("rendered", _.bind(this.update, this)); - dataset.onSync("cleared", _.bind(this.cleared, this)); - } - }, this)); - } - _.mixin(Status.prototype, { - update: function update(event, suggestions) { - var length = suggestions.length; - var words; - if (length === 1) { - words = { - result: "result", - is: "is" - }; - } else { - words = { - result: "results", - is: "are" - }; - } - this.$el.text(length + " " + words.result + " " + words.is + " available, use up and down arrow keys to navigate."); - }, - cleared: function() { - this.$el.text(""); - } - }); - return Status; - }(); - var DefaultMenu = function() { - "use strict"; - var s = Menu.prototype; - function DefaultMenu() { - Menu.apply(this, [].slice.call(arguments, 0)); - } - _.mixin(DefaultMenu.prototype, Menu.prototype, { - open: function open() { - !this._allDatasetsEmpty() && this._show(); - return s.open.apply(this, [].slice.call(arguments, 0)); - }, - close: function close() { - this._hide(); - return s.close.apply(this, [].slice.call(arguments, 0)); - }, - _onRendered: function onRendered() { - if (this._allDatasetsEmpty()) { - this._hide(); - } else { - this.isOpen() && this._show(); - } - return s._onRendered.apply(this, [].slice.call(arguments, 0)); - }, - _onCleared: function onCleared() { - if (this._allDatasetsEmpty()) { - this._hide(); - } else { - this.isOpen() && this._show(); - } - return s._onCleared.apply(this, [].slice.call(arguments, 0)); - }, - setLanguageDirection: function setLanguageDirection(dir) { - this.$node.css(dir === "ltr" ? this.css.ltr : this.css.rtl); - return s.setLanguageDirection.apply(this, [].slice.call(arguments, 0)); - }, - _hide: function hide() { - this.$node.hide(); - }, - _show: function show() { - this.$node.css("display", "block"); - } - }); - return DefaultMenu; - }(); - var Typeahead = function() { - "use strict"; - function Typeahead(o, www) { - var onFocused, onBlurred, onEnterKeyed, onTabKeyed, onEscKeyed, onUpKeyed, onDownKeyed, onLeftKeyed, onRightKeyed, onQueryChanged, onWhitespaceChanged; - o = o || {}; - if (!o.input) { - $.error("missing input"); - } - if (!o.menu) { - $.error("missing menu"); - } - if (!o.eventBus) { - $.error("missing event bus"); - } - www.mixin(this); - this.eventBus = o.eventBus; - this.minLength = _.isNumber(o.minLength) ? o.minLength : 1; - this.input = o.input; - this.menu = o.menu; - this.enabled = true; - this.autoselect = !!o.autoselect; - this.active = false; - this.input.hasFocus() && this.activate(); - this.dir = this.input.getLangDir(); - this._hacks(); - this.menu.bind().onSync("selectableClicked", this._onSelectableClicked, this).onSync("asyncRequested", this._onAsyncRequested, this).onSync("asyncCanceled", this._onAsyncCanceled, this).onSync("asyncReceived", this._onAsyncReceived, this).onSync("datasetRendered", this._onDatasetRendered, this).onSync("datasetCleared", this._onDatasetCleared, this); - onFocused = c(this, "activate", "open", "_onFocused"); - onBlurred = c(this, "deactivate", "_onBlurred"); - onEnterKeyed = c(this, "isActive", "isOpen", "_onEnterKeyed"); - onTabKeyed = c(this, "isActive", "isOpen", "_onTabKeyed"); - onEscKeyed = c(this, "isActive", "_onEscKeyed"); - onUpKeyed = c(this, "isActive", "open", "_onUpKeyed"); - onDownKeyed = c(this, "isActive", "open", "_onDownKeyed"); - onLeftKeyed = c(this, "isActive", "isOpen", "_onLeftKeyed"); - onRightKeyed = c(this, "isActive", "isOpen", "_onRightKeyed"); - onQueryChanged = c(this, "_openIfActive", "_onQueryChanged"); - onWhitespaceChanged = c(this, "_openIfActive", "_onWhitespaceChanged"); - this.input.bind().onSync("focused", onFocused, this).onSync("blurred", onBlurred, this).onSync("enterKeyed", onEnterKeyed, this).onSync("tabKeyed", onTabKeyed, this).onSync("escKeyed", onEscKeyed, this).onSync("upKeyed", onUpKeyed, this).onSync("downKeyed", onDownKeyed, this).onSync("leftKeyed", onLeftKeyed, this).onSync("rightKeyed", onRightKeyed, this).onSync("queryChanged", onQueryChanged, this).onSync("whitespaceChanged", onWhitespaceChanged, this).onSync("langDirChanged", this._onLangDirChanged, this); - } - _.mixin(Typeahead.prototype, { - _hacks: function hacks() { - var $input, $menu; - $input = this.input.$input || $("
"); - $menu = this.menu.$node || $("
"); - $input.on("blur.tt", function($e) { - var active, isActive, hasActive; - active = document.activeElement; - isActive = $menu.is(active); - hasActive = $menu.has(active).length > 0; - if (_.isMsie() && (isActive || hasActive)) { - $e.preventDefault(); - $e.stopImmediatePropagation(); - _.defer(function() { - $input.focus(); - }); - } - }); - $menu.on("mousedown.tt", function($e) { - $e.preventDefault(); - }); - }, - _onSelectableClicked: function onSelectableClicked(type, $el) { - this.select($el); - }, - _onDatasetCleared: function onDatasetCleared() { - this._updateHint(); - }, - _onDatasetRendered: function onDatasetRendered(type, suggestions, async, dataset) { - this._updateHint(); - if (this.autoselect) { - var cursorClass = this.selectors.cursor.substr(1); - this.menu.$node.find(this.selectors.suggestion).first().addClass(cursorClass); - } - this.eventBus.trigger("render", suggestions, async, dataset); - }, - _onAsyncRequested: function onAsyncRequested(type, dataset, query) { - this.eventBus.trigger("asyncrequest", query, dataset); - }, - _onAsyncCanceled: function onAsyncCanceled(type, dataset, query) { - this.eventBus.trigger("asynccancel", query, dataset); - }, - _onAsyncReceived: function onAsyncReceived(type, dataset, query) { - this.eventBus.trigger("asyncreceive", query, dataset); - }, - _onFocused: function onFocused() { - this._minLengthMet() && this.menu.update(this.input.getQuery()); - }, - _onBlurred: function onBlurred() { - if (this.input.hasQueryChangedSinceLastFocus()) { - this.eventBus.trigger("change", this.input.getQuery()); - } - }, - _onEnterKeyed: function onEnterKeyed(type, $e) { - var $selectable; - if ($selectable = this.menu.getActiveSelectable()) { - if (this.select($selectable)) { - $e.preventDefault(); - $e.stopPropagation(); - } - } else if (this.autoselect) { - if (this.select(this.menu.getTopSelectable())) { - $e.preventDefault(); - $e.stopPropagation(); - } - } - }, - _onTabKeyed: function onTabKeyed(type, $e) { - var $selectable; - if ($selectable = this.menu.getActiveSelectable()) { - this.select($selectable) && $e.preventDefault(); - } else if (this.autoselect) { - if ($selectable = this.menu.getTopSelectable()) { - this.autocomplete($selectable) && $e.preventDefault(); - } - } - }, - _onEscKeyed: function onEscKeyed() { - this.close(); - }, - _onUpKeyed: function onUpKeyed() { - this.moveCursor(-1); - }, - _onDownKeyed: function onDownKeyed() { - this.moveCursor(+1); - }, - _onLeftKeyed: function onLeftKeyed() { - if (this.dir === "rtl" && this.input.isCursorAtEnd()) { - this.autocomplete(this.menu.getActiveSelectable() || this.menu.getTopSelectable()); - } - }, - _onRightKeyed: function onRightKeyed() { - if (this.dir === "ltr" && this.input.isCursorAtEnd()) { - this.autocomplete(this.menu.getActiveSelectable() || this.menu.getTopSelectable()); - } - }, - _onQueryChanged: function onQueryChanged(e, query) { - this._minLengthMet(query) ? this.menu.update(query) : this.menu.empty(); - }, - _onWhitespaceChanged: function onWhitespaceChanged() { - this._updateHint(); - }, - _onLangDirChanged: function onLangDirChanged(e, dir) { - if (this.dir !== dir) { - this.dir = dir; - this.menu.setLanguageDirection(dir); - } - }, - _openIfActive: function openIfActive() { - this.isActive() && this.open(); - }, - _minLengthMet: function minLengthMet(query) { - query = _.isString(query) ? query : this.input.getQuery() || ""; - return query.length >= this.minLength; - }, - _updateHint: function updateHint() { - var $selectable, data, val, query, escapedQuery, frontMatchRegEx, match; - $selectable = this.menu.getTopSelectable(); - data = this.menu.getSelectableData($selectable); - val = this.input.getInputValue(); - if (data && !_.isBlankString(val) && !this.input.hasOverflow()) { - query = Input.normalizeQuery(val); - escapedQuery = _.escapeRegExChars(query); - frontMatchRegEx = new RegExp("^(?:" + escapedQuery + ")(.+$)", "i"); - match = frontMatchRegEx.exec(data.val); - match && this.input.setHint(val + match[1]); - } else { - this.input.clearHint(); - } - }, - isEnabled: function isEnabled() { - return this.enabled; - }, - enable: function enable() { - this.enabled = true; - }, - disable: function disable() { - this.enabled = false; - }, - isActive: function isActive() { - return this.active; - }, - activate: function activate() { - if (this.isActive()) { - return true; - } else if (!this.isEnabled() || this.eventBus.before("active")) { - return false; - } else { - this.active = true; - this.eventBus.trigger("active"); - return true; - } - }, - deactivate: function deactivate() { - if (!this.isActive()) { - return true; - } else if (this.eventBus.before("idle")) { - return false; - } else { - this.active = false; - this.close(); - this.eventBus.trigger("idle"); - return true; - } - }, - isOpen: function isOpen() { - return this.menu.isOpen(); - }, - open: function open() { - if (!this.isOpen() && !this.eventBus.before("open")) { - this.input.setAriaExpanded(true); - this.menu.open(); - this._updateHint(); - this.eventBus.trigger("open"); - } - return this.isOpen(); - }, - close: function close() { - if (this.isOpen() && !this.eventBus.before("close")) { - this.input.setAriaExpanded(false); - this.menu.close(); - this.input.clearHint(); - this.input.resetInputValue(); - this.eventBus.trigger("close"); - } - return !this.isOpen(); - }, - setVal: function setVal(val) { - this.input.setQuery(_.toStr(val)); - }, - getVal: function getVal() { - return this.input.getQuery(); - }, - select: function select($selectable) { - var data = this.menu.getSelectableData($selectable); - if (data && !this.eventBus.before("select", data.obj, data.dataset)) { - this.input.setQuery(data.val, true); - this.eventBus.trigger("select", data.obj, data.dataset); - this.close(); - return true; - } - return false; - }, - autocomplete: function autocomplete($selectable) { - var query, data, isValid; - query = this.input.getQuery(); - data = this.menu.getSelectableData($selectable); - isValid = data && query !== data.val; - if (isValid && !this.eventBus.before("autocomplete", data.obj, data.dataset)) { - this.input.setQuery(data.val); - this.eventBus.trigger("autocomplete", data.obj, data.dataset); - return true; - } - return false; - }, - moveCursor: function moveCursor(delta) { - var query, $candidate, data, suggestion, datasetName, cancelMove, id; - query = this.input.getQuery(); - $candidate = this.menu.selectableRelativeToCursor(delta); - data = this.menu.getSelectableData($candidate); - suggestion = data ? data.obj : null; - datasetName = data ? data.dataset : null; - id = $candidate ? $candidate.attr("id") : null; - this.input.trigger("cursorchange", id); - cancelMove = this._minLengthMet() && this.menu.update(query); - if (!cancelMove && !this.eventBus.before("cursorchange", suggestion, datasetName)) { - this.menu.setCursor($candidate); - if (data) { - if (typeof data.val === "string") { - this.input.setInputValue(data.val); - } - } else { - this.input.resetInputValue(); - this._updateHint(); - } - this.eventBus.trigger("cursorchange", suggestion, datasetName); - return true; - } - return false; - }, - destroy: function destroy() { - this.input.destroy(); - this.menu.destroy(); - } - }); - return Typeahead; - function c(ctx) { - var methods = [].slice.call(arguments, 1); - return function() { - var args = [].slice.call(arguments); - _.each(methods, function(method) { - return ctx[method].apply(ctx, args); - }); - }; - } - }(); - (function() { - "use strict"; - var old, keys, methods; - old = $.fn.typeahead; - keys = { - www: "tt-www", - attrs: "tt-attrs", - typeahead: "tt-typeahead" - }; - methods = { - initialize: function initialize(o, datasets) { - var www; - datasets = _.isArray(datasets) ? datasets : [].slice.call(arguments, 1); - o = o || {}; - www = WWW(o.classNames); - return this.each(attach); - function attach() { - var $input, $wrapper, $hint, $menu, defaultHint, defaultMenu, eventBus, input, menu, status, typeahead, MenuConstructor; - _.each(datasets, function(d) { - d.highlight = !!o.highlight; - }); - $input = $(this); - $wrapper = $(www.html.wrapper); - $hint = $elOrNull(o.hint); - $menu = $elOrNull(o.menu); - defaultHint = o.hint !== false && !$hint; - defaultMenu = o.menu !== false && !$menu; - defaultHint && ($hint = buildHintFromInput($input, www)); - defaultMenu && ($menu = $(www.html.menu).css(www.css.menu)); - $hint && $hint.val(""); - $input = prepInput($input, www); - if (defaultHint || defaultMenu) { - $wrapper.css(www.css.wrapper); - $input.css(defaultHint ? www.css.input : www.css.inputWithNoHint); - $input.wrap($wrapper).parent().prepend(defaultHint ? $hint : null).append(defaultMenu ? $menu : null); - } - MenuConstructor = defaultMenu ? DefaultMenu : Menu; - eventBus = new EventBus({ - el: $input - }); - input = new Input({ - hint: $hint, - input: $input, - menu: $menu - }, www); - menu = new MenuConstructor({ - node: $menu, - datasets: datasets - }, www); - status = new Status({ - $input: $input, - menu: menu - }); - typeahead = new Typeahead({ - input: input, - menu: menu, - eventBus: eventBus, - minLength: o.minLength, - autoselect: o.autoselect - }, www); - $input.data(keys.www, www); - $input.data(keys.typeahead, typeahead); - } - }, - isEnabled: function isEnabled() { - var enabled; - ttEach(this.first(), function(t) { - enabled = t.isEnabled(); - }); - return enabled; - }, - enable: function enable() { - ttEach(this, function(t) { - t.enable(); - }); - return this; - }, - disable: function disable() { - ttEach(this, function(t) { - t.disable(); - }); - return this; - }, - isActive: function isActive() { - var active; - ttEach(this.first(), function(t) { - active = t.isActive(); - }); - return active; - }, - activate: function activate() { - ttEach(this, function(t) { - t.activate(); - }); - return this; - }, - deactivate: function deactivate() { - ttEach(this, function(t) { - t.deactivate(); - }); - return this; - }, - isOpen: function isOpen() { - var open; - ttEach(this.first(), function(t) { - open = t.isOpen(); - }); - return open; - }, - open: function open() { - ttEach(this, function(t) { - t.open(); - }); - return this; - }, - close: function close() { - ttEach(this, function(t) { - t.close(); - }); - return this; - }, - select: function select(el) { - var success = false, $el = $(el); - ttEach(this.first(), function(t) { - success = t.select($el); - }); - return success; - }, - autocomplete: function autocomplete(el) { - var success = false, $el = $(el); - ttEach(this.first(), function(t) { - success = t.autocomplete($el); - }); - return success; - }, - moveCursor: function moveCursoe(delta) { - var success = false; - ttEach(this.first(), function(t) { - success = t.moveCursor(delta); - }); - return success; - }, - val: function val(newVal) { - var query; - if (!arguments.length) { - ttEach(this.first(), function(t) { - query = t.getVal(); - }); - return query; - } else { - ttEach(this, function(t) { - t.setVal(_.toStr(newVal)); - }); - return this; - } - }, - destroy: function destroy() { - ttEach(this, function(typeahead, $input) { - revert($input); - typeahead.destroy(); - }); - return this; - } - }; - $.fn.typeahead = function(method) { - if (methods[method]) { - return methods[method].apply(this, [].slice.call(arguments, 1)); - } else { - return methods.initialize.apply(this, arguments); - } - }; - $.fn.typeahead.noConflict = function noConflict() { - $.fn.typeahead = old; - return this; - }; - function ttEach($els, fn) { - $els.each(function() { - var $input = $(this), typeahead; - (typeahead = $input.data(keys.typeahead)) && fn(typeahead, $input); - }); - } - function buildHintFromInput($input, www) { - return $input.clone().addClass(www.classes.hint).removeData().css(www.css.hint).css(getBackgroundStyles($input)).prop({ - readonly: true, - required: false - }).removeAttr("id name placeholder").removeClass("required").attr({ - spellcheck: "false", - tabindex: -1 - }); - } - function prepInput($input, www) { - $input.data(keys.attrs, { - dir: $input.attr("dir"), - autocomplete: $input.attr("autocomplete"), - spellcheck: $input.attr("spellcheck"), - style: $input.attr("style") - }); - $input.addClass(www.classes.input).attr({ - spellcheck: false - }); - try { - !$input.attr("dir") && $input.attr("dir", "auto"); - } catch (e) {} - return $input; - } - function getBackgroundStyles($el) { - return { - backgroundAttachment: $el.css("background-attachment"), - backgroundClip: $el.css("background-clip"), - backgroundColor: $el.css("background-color"), - backgroundImage: $el.css("background-image"), - backgroundOrigin: $el.css("background-origin"), - backgroundPosition: $el.css("background-position"), - backgroundRepeat: $el.css("background-repeat"), - backgroundSize: $el.css("background-size") - }; - } - function revert($input) { - var www, $wrapper; - www = $input.data(keys.www); - $wrapper = $input.parent().filter(www.selectors.wrapper); - _.each($input.data(keys.attrs), function(val, key) { - _.isUndefined(val) ? $input.removeAttr(key) : $input.attr(key, val); - }); - $input.removeData(keys.typeahead).removeData(keys.www).removeData(keys.attr).removeClass(www.classes.input); - if ($wrapper.length) { - $input.detach().insertAfter($wrapper); - $wrapper.remove(); - } - } - function $elOrNull(obj) { - var isValid, $el; - isValid = _.isJQuery(obj) || _.isElement(obj); - $el = isValid ? $(obj).first() : []; - return $el.length ? $el : null; - } - })(); -}); \ No newline at end of file diff --git a/docs/metadata.json b/docs/metadata.json new file mode 100644 index 00000000..1d5d231a --- /dev/null +++ b/docs/metadata.json @@ -0,0 +1 @@ +{"bundleDisplayName":"ID3TagEditor","bundleIdentifier":"ID3TagEditor","schemaVersion":{"patch":0,"minor":1,"major":0}} \ No newline at end of file diff --git a/docs/search.json b/docs/search.json deleted file mode 100644 index 623e3c31..00000000 --- a/docs/search.json +++ /dev/null @@ -1 +0,0 @@ -{"Structs/ID3TagProperties.html#/s:12ID3TagEditor0aB10PropertiesV7versionAA0A7VersionOvp":{"name":"version","abstract":"

The version of the tag (see ID3Version).

","parent_name":"ID3TagProperties"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV3daySiSgvp":{"name":"day","abstract":"

Day value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV5monthSiSgvp":{"name":"month","abstract":"

Month value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV4yearSiSgvp":{"name":"year","abstract":"

Year value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV4hourSiSgvp":{"name":"hour","abstract":"

Hour value.

","parent_name":"DateTime"},"Structs/DateTime.html#/s:12ID3TagEditor8DateTimeV6minuteSiSgvp":{"name":"minute","abstract":"

Minute value.

","parent_name":"DateTime"},"Structs/LocalizedContent.html#/s:12ID3TagEditor16LocalizedContentV8languageAA0a5FrameE8LanguageOvp":{"name":"language","abstract":"

The language of the localized content.

","parent_name":"LocalizedContent"},"Structs/LocalizedContent.html#/s:12ID3TagEditor16LocalizedContentV18contentDescriptionSSvp":{"name":"contentDescription","abstract":"

A short description of the localized content.

","parent_name":"LocalizedContent"},"Structs/LocalizedContent.html#/s:12ID3TagEditor16LocalizedContentV7contentSSvp":{"name":"content","abstract":"

The content localized.

","parent_name":"LocalizedContent"},"Structs/AttachedPicture.html#/s:12ID3TagEditor15AttachedPictureV7picture10Foundation4DataVvp":{"name":"picture","abstract":"

The image bytes as Data.

","parent_name":"AttachedPicture"},"Structs/AttachedPicture.html#/s:12ID3TagEditor15AttachedPictureV6formatAA0aE6FormatOvp":{"name":"format","abstract":"

The image format.

","parent_name":"AttachedPicture"},"Structs/AttachedPicture.html#/s:12ID3TagEditor15AttachedPictureV4typeAA0aE4TypeOvp":{"name":"type","abstract":"

The image type as reported in the ID3 tag standard.

","parent_name":"AttachedPicture"},"Structs/HourMinute.html#/s:12ID3TagEditor10HourMinuteV4hourSiSgvp":{"name":"hour","abstract":"

Hour as number.

","parent_name":"HourMinute"},"Structs/HourMinute.html#/s:12ID3TagEditor10HourMinuteV6minuteSiSgvp":{"name":"minute","abstract":"

Minute as number.

","parent_name":"HourMinute"},"Structs/DayMonth.html#/s:12ID3TagEditor8DayMonthV3daySiSgvp":{"name":"day","abstract":"

Day of the month as number.

","parent_name":"DayMonth"},"Structs/DayMonth.html#/s:12ID3TagEditor8DayMonthV5monthSiSgvp":{"name":"month","abstract":"

Month as number.

","parent_name":"DayMonth"},"Structs/PartOfTotal.html#/s:12ID3TagEditor11PartOfTotalV8positionSivp":{"name":"position","abstract":"

The position of the element in the total.

","parent_name":"PartOfTotal"},"Structs/PartOfTotal.html#/s:12ID3TagEditor11PartOfTotalV5totalSiSgvp":{"name":"total","abstract":"

The number of elements.

","parent_name":"PartOfTotal"},"Structs/Genre.html#/s:12ID3TagEditor5GenreV10identifierAA0aD0OSgvp":{"name":"identifier","abstract":"

The genre identifier as reported in the ID3 standard.

","parent_name":"Genre"},"Structs/Genre.html#/s:12ID3TagEditor5GenreV11descriptionSSSgvp":{"name":"description","abstract":"

The genre description.

","parent_name":"Genre"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV4dateAA0dE0VSgvp":{"name":"date","abstract":"

Recording date of the song.

","parent_name":"RecordingDateTime"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV4timeAA0dF0VSgvp":{"name":"time","abstract":"

Recording time of the song.

","parent_name":"RecordingDateTime"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

RecordingDateTime description, useful for debug.

","parent_name":"RecordingDateTime"},"Structs/RecordingDateTime.html#/s:12ID3TagEditor17RecordingDateTimeV4date4timeAcA0dE0VSg_AA0dF0VSgtcfc":{"name":"init(date:time:)","abstract":"

Init a recording date time.

","parent_name":"RecordingDateTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV4hourSiSgvp":{"name":"hour","abstract":"

Recording hour of the song.

","parent_name":"RecordingTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV6minuteSiSgvp":{"name":"minute","abstract":"

Recording seconds of the song.

","parent_name":"RecordingTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

RecordingTime description, useful for debug.

","parent_name":"RecordingTime"},"Structs/RecordingTime.html#/s:12ID3TagEditor13RecordingTimeV4hour6minuteACSiSg_AFtcfc":{"name":"init(hour:minute:)","abstract":"

Init a recording time.

","parent_name":"RecordingTime"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV3daySiSgvp":{"name":"day","abstract":"

Recording day of the song.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV5monthSiSgvp":{"name":"month","abstract":"

Recording month of the song.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV4yearSiSgvp":{"name":"year","abstract":"

Recording year of the song.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

RecordingDate description, useful for debug.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html#/s:12ID3TagEditor13RecordingDateV3day5month4yearACSiSg_A2Gtcfc":{"name":"init(day:month:year:)","abstract":"

Init a recording date.

","parent_name":"RecordingDate"},"Structs/RecordingDate.html":{"name":"RecordingDate","abstract":"

A struct used to represent the recording date for the ID3 recording date time frame.

"},"Structs/RecordingTime.html":{"name":"RecordingTime","abstract":"

A struct used to represent the recording time for the ID3 recording date time frame.

"},"Structs/RecordingDateTime.html":{"name":"RecordingDateTime","abstract":"

A struct used to represent the recording date and time for the ID3 recording date time frame.

"},"Structs/Genre.html":{"name":"Genre","abstract":"

A struct to represent a simplified version of the genre frame and its content."},"Structs/PartOfTotal.html":{"name":"PartOfTotal","abstract":"

A struct to represent a simplified version frames that contain a position (disc position, record position etc.)."},"Structs/DayMonth.html":{"name":"DayMonth","abstract":"

A struct to represent a simplified version of same frames that contain day and month data."},"Structs/HourMinute.html":{"name":"HourMinute","abstract":"

A struct to represent a simplified version of same frames that contain hour and minute data."},"Structs/AttachedPicture.html":{"name":"AttachedPicture","abstract":"

A struct to represent a simplified version of the attached picture frame and its content."},"Structs/LocalizedContent.html":{"name":"LocalizedContent","abstract":"

A struct to represent a simplified version of frames that contain localized content."},"Structs/DateTime.html":{"name":"DateTime","abstract":"

A struct to represent a simplified version of same frames that contain datetime data."},"Structs/ID3TagProperties.html":{"name":"ID3TagProperties","abstract":"

A struct that describes the properties of a tag.

"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO8version2yA2CmF":{"name":"version2","abstract":"

ID3 2.2 version.

","parent_name":"ID3Version"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO8version3yA2CmF":{"name":"version3","abstract":"

ID3 2.3 version.

","parent_name":"ID3Version"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO8version4yA2CmF":{"name":"version4","abstract":"

ID3 2.4 version.

","parent_name":"ID3Version"},"Enums/ID3Version.html#/s:12ID3TagEditor0A7VersionO1loiySbAC_ACtFZ":{"name":"<(_:_:)","abstract":"

Compare two version values.

","parent_name":"ID3Version"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO17invalidFileFormatyA2CmF":{"name":"invalidFileFormat","abstract":"

Error generated when an invalid file format is passed to the ID3TagEditor.

","parent_name":"ID3TagEditorError"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO9tagTooBigyA2CmF":{"name":"tagTooBig","abstract":"

Error generated when the tag size exceed 256 MB.

","parent_name":"ID3TagEditorError"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO07invalidB4DatayA2CmF":{"name":"invalidTagData","abstract":"

Error generated when there’s not valid data in the tag.

","parent_name":"ID3TagEditorError"},"Enums/ID3TagEditorError.html#/s:12ID3TagEditor0abC5ErrorO13corruptedFileyA2CmF":{"name":"corruptedFile","abstract":"

Error generated when the file is corrupted.

","parent_name":"ID3TagEditorError"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO5otheryA2CmF":{"name":"other","abstract":"

Other image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO8fileIconyA2CmF":{"name":"fileIcon","abstract":"

File icon image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO13otherFileIconyA2CmF":{"name":"otherFileIcon","abstract":"

Other file icon image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO10frontCoveryA2CmF":{"name":"frontCover","abstract":"

Front cover image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO9backCoveryA2CmF":{"name":"backCover","abstract":"

Back cover image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO11leafletPageyA2CmF":{"name":"leafletPage","abstract":"

LeafketPage image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO5mediayA2CmF":{"name":"media","abstract":"

Media image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO30leadArtistLeadPerformerSoloistyA2CmF":{"name":"leadArtistLeadPerformerSoloist","abstract":"

Lead artist image image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO15artistPerformeryA2CmF":{"name":"artistPerformer","abstract":"

Artist image image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO9conductoryA2CmF":{"name":"conductor","abstract":"

Conductor image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO13bandOrchestrayA2CmF":{"name":"bandOrchestra","abstract":"

Orchestra/band image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO8composeryA2CmF":{"name":"composer","abstract":"

Composer image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO18lyricistTextWriteryA2CmF":{"name":"lyricistTextWriter","abstract":"

Lyricist Text Writer image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO17recordingLocationyA2CmF":{"name":"recordingLocation","abstract":"

Recording location image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO15duringRecordingyA2CmF":{"name":"duringRecording","abstract":"

During recording image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO17duringPerformanceyA2CmF":{"name":"duringPerformance","abstract":"

Performance image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO23movieVideoScreenCaptureyA2CmF":{"name":"movieVideoScreenCapture","abstract":"

Movie image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO19aBrightColouredFishyA2CmF":{"name":"aBrightColouredFish","abstract":"

ABrightColouredFish image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO12illustrationyA2CmF":{"name":"illustration","abstract":"

Illustration image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO18bandArtistLogotypeyA2CmF":{"name":"bandArtistLogotype","abstract":"

Band logo image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureType.html#/s:12ID3TagEditor0A11PictureTypeO23publisherStudioLogotypeyA2CmF":{"name":"publisherStudioLogotype","abstract":"

Publisher logo image.

","parent_name":"ID3PictureType"},"Enums/ID3PictureFormat.html#/s:12ID3TagEditor0A13PictureFormatO4jpegyA2CmF":{"name":"jpeg","abstract":"

Jpeg image.

","parent_name":"ID3PictureFormat"},"Enums/ID3PictureFormat.html#/s:12ID3TagEditor0A13PictureFormatO3pngyA2CmF":{"name":"png","abstract":"

Png image.

","parent_name":"ID3PictureFormat"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5bluesyA2CmF":{"name":"blues","abstract":"

Blues genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11classicRockyA2CmF":{"name":"classicRock","abstract":"

Classic rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7countryyA2CmF":{"name":"country","abstract":"

Country genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5danceyA2CmF":{"name":"dance","abstract":"

Dance genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5discoyA2CmF":{"name":"disco","abstract":"

Disco genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4funkyA2CmF":{"name":"funk","abstract":"

Funk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6grungeyA2CmF":{"name":"grunge","abstract":"

Grunge genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6hipHopyA2CmF":{"name":"hipHop","abstract":"

Hip hop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4jazzyA2CmF":{"name":"jazz","abstract":"

Jazz genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5metalyA2CmF":{"name":"metal","abstract":"

Metal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6newAgeyA2CmF":{"name":"newAge","abstract":"

New age genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6oldiesyA2CmF":{"name":"oldies","abstract":"

Oldies genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5otheryA2CmF":{"name":"other","abstract":"

Other genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO3popyA2CmF":{"name":"pop","abstract":"

Pop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5rAndByA2CmF":{"name":"rAndB","abstract":"

R&B genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO3rapyA2CmF":{"name":"rap","abstract":"

Rap genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6reggaeyA2CmF":{"name":"reggae","abstract":"

Reggae genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4rockyA2CmF":{"name":"rock","abstract":"

Rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6technoyA2CmF":{"name":"techno","abstract":"

Techno genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10industrialyA2CmF":{"name":"industrial","abstract":"

Industrial genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11alternativeyA2CmF":{"name":"alternative","abstract":"

Alternative genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO3skayA2CmF":{"name":"ska","abstract":"

Ska genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10deathMetalyA2CmF":{"name":"deathMetal","abstract":"

Death metal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6pranksyA2CmF":{"name":"pranks","abstract":"

Pranks genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10soundtrackyA2CmF":{"name":"soundtrack","abstract":"

Soundtrack genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10euroTechnoyA2CmF":{"name":"euroTechno","abstract":"

Euro techno genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7ambientyA2CmF":{"name":"ambient","abstract":"

Ambient genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7tripHopyA2CmF":{"name":"tripHop","abstract":"

Tip hop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5vocalyA2CmF":{"name":"vocal","abstract":"

vocal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8jazzFunkyA2CmF":{"name":"jazzFunk","abstract":"

Jazz funk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6fusionyA2CmF":{"name":"fusion","abstract":"

Fusion genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6tranceyA2CmF":{"name":"trance","abstract":"

Trance genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9classicalyA2CmF":{"name":"classical","abstract":"

Classical genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO12instrumentalyA2CmF":{"name":"instrumental","abstract":"

Instrumental genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4acidyA2CmF":{"name":"acid","abstract":"

Acid genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5houseyA2CmF":{"name":"house","abstract":"

House genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4gameyA2CmF":{"name":"game","abstract":"

Game genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9soundClipyA2CmF":{"name":"soundClip","abstract":"

Soundclip genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6gospelyA2CmF":{"name":"gospel","abstract":"

Gospel genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5noiseyA2CmF":{"name":"noise","abstract":"

Noise genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10alternRockyA2CmF":{"name":"alternRock","abstract":"

Altern rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4bassyA2CmF":{"name":"bass","abstract":"

Bass genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4soulyA2CmF":{"name":"soul","abstract":"

Soul genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4punkyA2CmF":{"name":"punk","abstract":"

Punk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5spaceyA2CmF":{"name":"space","abstract":"

Space genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10meditativeyA2CmF":{"name":"meditative","abstract":"

Meditative genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO15instrumentalPopyA2CmF":{"name":"instrumentalPop","abstract":"

Instrumental pop genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO16instrumentalRockyA2CmF":{"name":"instrumentalRock","abstract":"

Instrumental rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6ethnicyA2CmF":{"name":"ethnic","abstract":"

Ethnic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6gothicyA2CmF":{"name":"gothic","abstract":"

Gothic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8darkwaveyA2CmF":{"name":"darkwave","abstract":"

Darkwave genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO16technoIndustrialyA2CmF":{"name":"technoIndustrial","abstract":"

TechnoIndustrial genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO10electronicyA2CmF":{"name":"electronic","abstract":"

Electronic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7popFolkyA2CmF":{"name":"popFolk","abstract":"

Pop folk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9eurodanceyA2CmF":{"name":"eurodance","abstract":"

Eurodance genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5dreamyA2CmF":{"name":"dream","abstract":"

Dream genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO12southernRockyA2CmF":{"name":"southernRock","abstract":"

Souther rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6comedyyA2CmF":{"name":"comedy","abstract":"

Comedy genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4cultyA2CmF":{"name":"cult","abstract":"

Cult genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7gangstayA2CmF":{"name":"gangsta","abstract":"

Gangsta genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5top40yA2CmF":{"name":"top40","abstract":"

Top 40 genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO12christianRapyA2CmF":{"name":"christianRap","abstract":"

Christian rap genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7popFunkyA2CmF":{"name":"popFunk","abstract":"

Pop funk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6jungleyA2CmF":{"name":"jungle","abstract":"

Jungle genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO14nativeAmericanyA2CmF":{"name":"nativeAmerican","abstract":"

Native american genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7cabaretyA2CmF":{"name":"cabaret","abstract":"

Cabaret genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7newWaveyA2CmF":{"name":"newWave","abstract":"

New wave genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11psychadelicyA2CmF":{"name":"psychadelic","abstract":"

Psychadelic genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4raveyA2CmF":{"name":"rave","abstract":"

Rave genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO9showtunesyA2CmF":{"name":"showtunes","abstract":"

Showtunes genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7traileryA2CmF":{"name":"trailer","abstract":"

Trailer genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO4loFiyA2CmF":{"name":"loFi","abstract":"

Lofi genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO6tribalyA2CmF":{"name":"tribal","abstract":"

Tribal genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8acidPunkyA2CmF":{"name":"acidPunk","abstract":"

Acid punk genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8acidJazzyA2CmF":{"name":"acidJazz","abstract":"

Acid jazz genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5polkayA2CmF":{"name":"polka","abstract":"

Polka genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5retroyA2CmF":{"name":"retro","abstract":"

Retro genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO7musicalyA2CmF":{"name":"musical","abstract":"

Musical genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO11rockAndRollyA2CmF":{"name":"rockAndRoll","abstract":"

Rock and roll genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO8hardRockyA2CmF":{"name":"hardRock","abstract":"

Hard rock genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5remixyA2CmF":{"name":"remix","abstract":"

Remix genre.

","parent_name":"ID3Genre"},"Enums/ID3Genre.html#/s:12ID3TagEditor0A5GenreO5coveryA2CmF":{"name":"cover","abstract":"

Cover genre.

","parent_name":"ID3Genre"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aaryA2CmF":{"name":"aar","abstract":"

Afar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3abkyA2CmF":{"name":"abk","abstract":"

Abkhazian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aceyA2CmF":{"name":"ace","abstract":"

Achinese laguage.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3achyA2CmF":{"name":"ach","abstract":"

Acoli language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3adayA2CmF":{"name":"ada","abstract":"

Adangme language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3adyyA2CmF":{"name":"ady","abstract":"

Adyghe;-Adygei language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3afayA2CmF":{"name":"afa","abstract":"

Afro-Asiatic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3afhyA2CmF":{"name":"afh","abstract":"

Afrihili language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3afryA2CmF":{"name":"afr","abstract":"

Afrikaans language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ainyA2CmF":{"name":"ain","abstract":"

Ainu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3akayA2CmF":{"name":"aka","abstract":"

Akan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3akkyA2CmF":{"name":"akk","abstract":"

Akkadian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3albyA2CmF":{"name":"alb","abstract":"

Albanian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sqiyA2CmF":{"name":"sqi","abstract":"

Albanian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aleyA2CmF":{"name":"ale","abstract":"

Aleut language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3algyA2CmF":{"name":"alg","abstract":"

Algonquian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3altyA2CmF":{"name":"alt","abstract":"

Southern Altai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3amhyA2CmF":{"name":"amh","abstract":"

Amharic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3angyA2CmF":{"name":"ang","abstract":"

Old English (ca.450-1100) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3anpyA2CmF":{"name":"anp","abstract":"

Angika language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3apayA2CmF":{"name":"apa","abstract":"

Apache languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arayA2CmF":{"name":"ara","abstract":"

Arabic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arcyA2CmF":{"name":"arc","abstract":"

Official Aramaic (700-300 BCE) - Imperial Aramaic (700-300 BCE) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3argyA2CmF":{"name":"arg","abstract":"

Aragonese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3armyA2CmF":{"name":"arm","abstract":"

Armenian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hyeyA2CmF":{"name":"hye","abstract":"

Armenian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arnyA2CmF":{"name":"arn","abstract":"

Mapudungun - Mapuche language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arpyA2CmF":{"name":"arp","abstract":"

Arapaho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3artyA2CmF":{"name":"art","abstract":"

Artificial languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3arwyA2CmF":{"name":"arw","abstract":"

Arawak language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3asmyA2CmF":{"name":"asm","abstract":"

Assamese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3astyA2CmF":{"name":"ast","abstract":"

Asturian - Bable - Leonese - Asturleonese languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3athyA2CmF":{"name":"ath","abstract":"

Athapascan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ausyA2CmF":{"name":"aus","abstract":"

Australian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3avayA2CmF":{"name":"ava","abstract":"

Avaric language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aveyA2CmF":{"name":"ave","abstract":"

Avestan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3awayA2CmF":{"name":"awa","abstract":"

Awadhi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3aymyA2CmF":{"name":"aym","abstract":"

Aymara language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3azeyA2CmF":{"name":"aze","abstract":"

Azerbaijani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3badyA2CmF":{"name":"bad","abstract":"

Banda languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3baiyA2CmF":{"name":"bai","abstract":"

Bamileke languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bakyA2CmF":{"name":"bak","abstract":"

Bashkir language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3balyA2CmF":{"name":"bal","abstract":"

Baluchi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bamyA2CmF":{"name":"bam","abstract":"

Bambara language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3banyA2CmF":{"name":"ban","abstract":"

Balinese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3baqyA2CmF":{"name":"baq","abstract":"

Basque (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3eusyA2CmF":{"name":"eus","abstract":"

Basque (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3basyA2CmF":{"name":"bas","abstract":"

Basa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3batyA2CmF":{"name":"bat","abstract":"

Baltic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bejyA2CmF":{"name":"bej","abstract":"

Beja - Bedawiyet language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3belyA2CmF":{"name":"bel","abstract":"

Belarusian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bemyA2CmF":{"name":"bem","abstract":"

Bemba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3benyA2CmF":{"name":"ben","abstract":"

Bengali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3beryA2CmF":{"name":"ber","abstract":"

Berber languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bhoyA2CmF":{"name":"bho","abstract":"

Bhojpuri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bihyA2CmF":{"name":"bih","abstract":"

Bihari languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bikyA2CmF":{"name":"bik","abstract":"

Bikol language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3binyA2CmF":{"name":"bin","abstract":"

Bini - Edo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bisyA2CmF":{"name":"bis","abstract":"

Bislama language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3blayA2CmF":{"name":"bla","abstract":"

Siksika language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bntyA2CmF":{"name":"bnt","abstract":"

Bantu languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tibyA2CmF":{"name":"tib","abstract":"

Tibetan (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bodyA2CmF":{"name":"bod","abstract":"

Tibetan (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bosyA2CmF":{"name":"bos","abstract":"

Bosnian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3brayA2CmF":{"name":"bra","abstract":"

Braj language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3breyA2CmF":{"name":"bre","abstract":"

Breton language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3btkyA2CmF":{"name":"btk","abstract":"

Batak languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3buayA2CmF":{"name":"bua","abstract":"

Buriat language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bugyA2CmF":{"name":"bug","abstract":"

Buginese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bulyA2CmF":{"name":"bul","abstract":"

Bulgarian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3buryA2CmF":{"name":"bur","abstract":"

Burmese (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3myayA2CmF":{"name":"mya","abstract":"

Burmese (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3bynyA2CmF":{"name":"byn","abstract":"

Blin - Bilin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cadyA2CmF":{"name":"cad","abstract":"

Caddo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3caiyA2CmF":{"name":"cai","abstract":"

Central American Indian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3caryA2CmF":{"name":"car","abstract":"

Galibi Carib language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3catyA2CmF":{"name":"cat","abstract":"

Catalan - Valencian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cauyA2CmF":{"name":"cau","abstract":"

Caucasian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cebyA2CmF":{"name":"ceb","abstract":"

Cebuano language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3celyA2CmF":{"name":"cel","abstract":"

Celtic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3czeyA2CmF":{"name":"cze","abstract":"

Czech (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cesyA2CmF":{"name":"ces","abstract":"

Czech (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chayA2CmF":{"name":"cha","abstract":"

Chamorro language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chbyA2CmF":{"name":"chb","abstract":"

Chibcha language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cheyA2CmF":{"name":"che","abstract":"

Chechen language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chgyA2CmF":{"name":"chg","abstract":"

Chagatai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chiyA2CmF":{"name":"chi","abstract":"

Chinese (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zhoyA2CmF":{"name":"zho","abstract":"

Chinese (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chkyA2CmF":{"name":"chk","abstract":"

Chuukese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chmyA2CmF":{"name":"chm","abstract":"

Mari language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chnyA2CmF":{"name":"chn","abstract":"

Chinook jargon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3choyA2CmF":{"name":"cho","abstract":"

Choctaw language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chpyA2CmF":{"name":"chp","abstract":"

Chipewyan - Dene Suline language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chryA2CmF":{"name":"chr","abstract":"

Cherokee language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chuyA2CmF":{"name":"chu","abstract":"

Church Slavic - Old Slavonic - Church Slavonic - Old Bulgarian - Old Church Slavonic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chvyA2CmF":{"name":"chv","abstract":"

Chuvash language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3chyyA2CmF":{"name":"chy","abstract":"

Cheyenne language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cmcyA2CmF":{"name":"cmc","abstract":"

Chamic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cnryA2CmF":{"name":"cnr","abstract":"

Montenegrin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3copyA2CmF":{"name":"cop","abstract":"

Coptic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3coryA2CmF":{"name":"cor","abstract":"

Cornish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cosyA2CmF":{"name":"cos","abstract":"

Corsican language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cpeyA2CmF":{"name":"cpe","abstract":"

Creoles and pidgins, English based language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cpfyA2CmF":{"name":"cpf","abstract":"

Creoles and pidgins, French-based language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cppyA2CmF":{"name":"cpp","abstract":"

Creoles and pidgins, Portuguese-based language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3creyA2CmF":{"name":"cre","abstract":"

Cree language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3crhyA2CmF":{"name":"crh","abstract":"

Crimean Tatar - Crimean Turkish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3crpyA2CmF":{"name":"crp","abstract":"

Creoles and pidgins language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3csbyA2CmF":{"name":"csb","abstract":"

Kashubian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cusyA2CmF":{"name":"cus","abstract":"

Cushitic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3welyA2CmF":{"name":"wel","abstract":"

Welsh (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3cymyA2CmF":{"name":"cym","abstract":"

Welsh (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dakyA2CmF":{"name":"dak","abstract":"

Dakota language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3danyA2CmF":{"name":"dan","abstract":"

Danish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3daryA2CmF":{"name":"dar","abstract":"

Dargwa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dayyA2CmF":{"name":"day","abstract":"

Land Dayak languages .

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3delyA2CmF":{"name":"del","abstract":"

Delaware language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3denyA2CmF":{"name":"den","abstract":"

Slave (Athapascan) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3geryA2CmF":{"name":"ger","abstract":"

German (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3deuyA2CmF":{"name":"deu","abstract":"

German (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dgryA2CmF":{"name":"dgr","abstract":"

Dogrib language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dinyA2CmF":{"name":"din","abstract":"

Dinka language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3divyA2CmF":{"name":"div","abstract":"

Divehi - Dhivehi - Maldivian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3doiyA2CmF":{"name":"doi","abstract":"

Dogri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3drayA2CmF":{"name":"dra","abstract":"

Dravidian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dsbyA2CmF":{"name":"dsb","abstract":"

Lower Sorbian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3duayA2CmF":{"name":"dua","abstract":"

Duala language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dumyA2CmF":{"name":"dum","abstract":"

Dutch, Middle (ca.1050-1350) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dutyA2CmF":{"name":"dut","abstract":"

Dutch - Flemish (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nldyA2CmF":{"name":"nld","abstract":"

Dutch - Flemish (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dyuyA2CmF":{"name":"dyu","abstract":"

Dyula language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3dzoyA2CmF":{"name":"dzo","abstract":"

Dzongkha language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3efiyA2CmF":{"name":"efi","abstract":"

Efik language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3egyyA2CmF":{"name":"egy","abstract":"

Egyptian (Ancient) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ekayA2CmF":{"name":"eka","abstract":"

Ekajuk language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3greyA2CmF":{"name":"gre","abstract":"

Greek, Modern (1453-) (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ellyA2CmF":{"name":"ell","abstract":"

Greek, Modern (1453-) (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3elxyA2CmF":{"name":"elx","abstract":"

Elamite language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3engyA2CmF":{"name":"eng","abstract":"

English language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3enmyA2CmF":{"name":"enm","abstract":"

English, Middle (1100-1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3epoyA2CmF":{"name":"epo","abstract":"

Esperanto language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3estyA2CmF":{"name":"est","abstract":"

Estonian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3eweyA2CmF":{"name":"ewe","abstract":"

Ewe language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ewoyA2CmF":{"name":"ewo","abstract":"

Ewondo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fanyA2CmF":{"name":"fan","abstract":"

Fang language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3faoyA2CmF":{"name":"fao","abstract":"

Faroese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3peryA2CmF":{"name":"per","abstract":"

Persian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fasyA2CmF":{"name":"fas","abstract":"

Persian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fatyA2CmF":{"name":"fat","abstract":"

Fanti language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fijyA2CmF":{"name":"fij","abstract":"

Fijian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3filyA2CmF":{"name":"fil","abstract":"

Filipino language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3finyA2CmF":{"name":"fin","abstract":"

Finnish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fiuyA2CmF":{"name":"fiu","abstract":"

Finno-Ugrian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fonyA2CmF":{"name":"fon","abstract":"

Fon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3freyA2CmF":{"name":"fre","abstract":"

French (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frayA2CmF":{"name":"fra","abstract":"

French (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frmyA2CmF":{"name":"frm","abstract":"

French, Middle (ca.1400-1600) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3froyA2CmF":{"name":"fro","abstract":"

French, Old (842-ca.1400) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frryA2CmF":{"name":"frr","abstract":"

Northern Frisian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3frsyA2CmF":{"name":"frs","abstract":"

Eastern Frisian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fryyA2CmF":{"name":"fry","abstract":"

Western Frisian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3fulyA2CmF":{"name":"ful","abstract":"

Fulah language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3furyA2CmF":{"name":"fur","abstract":"

Friulian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gaayA2CmF":{"name":"gaa","abstract":"

Ga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gayyA2CmF":{"name":"gay","abstract":"

Gayo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gbayA2CmF":{"name":"gba","abstract":"

Gbaya language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gemyA2CmF":{"name":"gem","abstract":"

Germanic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3geoyA2CmF":{"name":"geo","abstract":"

Georgian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3katyA2CmF":{"name":"kat","abstract":"

Georgian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gezyA2CmF":{"name":"gez","abstract":"

Geez language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gilyA2CmF":{"name":"gil","abstract":"

Gilbertese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3glayA2CmF":{"name":"gla","abstract":"

Gaelic - Scottish Gaelic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gleyA2CmF":{"name":"gle","abstract":"

Irish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3glgyA2CmF":{"name":"glg","abstract":"

Galician language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3glvyA2CmF":{"name":"glv","abstract":"

Manx language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gmhyA2CmF":{"name":"gmh","abstract":"

German, Middle High (ca.1050-1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gohyA2CmF":{"name":"goh","abstract":"

German, Old High (ca.750-1050) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gonyA2CmF":{"name":"gon","abstract":"

Gondi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3goryA2CmF":{"name":"gor","abstract":"

Gorontalo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gotyA2CmF":{"name":"got","abstract":"

Gothic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3grbyA2CmF":{"name":"grb","abstract":"

Grebo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3grcyA2CmF":{"name":"grc","abstract":"

Greek, Ancient (to 1453) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3grnyA2CmF":{"name":"grn","abstract":"

Guarani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gswyA2CmF":{"name":"gsw","abstract":"

Swiss German - Alemannic - Alsatian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gujyA2CmF":{"name":"guj","abstract":"

Gujarati language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3gwiyA2CmF":{"name":"gwi","abstract":"

Gwich'in language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3haiyA2CmF":{"name":"hai","abstract":"

Haida language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hatyA2CmF":{"name":"hat","abstract":"

Haitian - Haitian Creole language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hauyA2CmF":{"name":"hau","abstract":"

Hausa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hawyA2CmF":{"name":"haw","abstract":"

Hawaiian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hebyA2CmF":{"name":"heb","abstract":"

Hebrew language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3heryA2CmF":{"name":"her","abstract":"

Herero language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hilyA2CmF":{"name":"hil","abstract":"

Hiligaynon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3himyA2CmF":{"name":"him","abstract":"

Himachali - Western Pahari languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hinyA2CmF":{"name":"hin","abstract":"

Hindi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hityA2CmF":{"name":"hit","abstract":"

Hittite language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hmnyA2CmF":{"name":"hmn","abstract":"

Hmong - Mong language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hmoyA2CmF":{"name":"hmo","abstract":"

Hiri Motu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hrvyA2CmF":{"name":"hrv","abstract":"

Croatian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hsbyA2CmF":{"name":"hsb","abstract":"

Upper Sorbian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hunyA2CmF":{"name":"hun","abstract":"

Hungarian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3hupyA2CmF":{"name":"hup","abstract":"

Hupa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ibayA2CmF":{"name":"iba","abstract":"

Iban language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iboyA2CmF":{"name":"ibo","abstract":"

Igbo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iceyA2CmF":{"name":"ice","abstract":"

Icelandic (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3islyA2CmF":{"name":"isl","abstract":"

Icelandic (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3idoyA2CmF":{"name":"ido","abstract":"

Ido language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iiiyA2CmF":{"name":"iii","abstract":"

Sichuan Yi - Nuosu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ijoyA2CmF":{"name":"ijo","abstract":"

Ijo languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ikuyA2CmF":{"name":"iku","abstract":"

Inuktitut language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ileyA2CmF":{"name":"ile","abstract":"

Interlingue - Occidental language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iloyA2CmF":{"name":"ilo","abstract":"

Iloko language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3inayA2CmF":{"name":"ina","abstract":"

Interlingua language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3incyA2CmF":{"name":"inc","abstract":"

Indic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3indyA2CmF":{"name":"ind","abstract":"

Indonesian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ineyA2CmF":{"name":"ine","abstract":"

Indo-European languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3inhyA2CmF":{"name":"inh","abstract":"

Ingush language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ipkyA2CmF":{"name":"ipk","abstract":"

Inupiaq language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3irayA2CmF":{"name":"ira","abstract":"

Iranian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3iroyA2CmF":{"name":"iro","abstract":"

Iroquoian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3itayA2CmF":{"name":"ita","abstract":"

Italian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3javyA2CmF":{"name":"jav","abstract":"

Javanese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jboyA2CmF":{"name":"jbo","abstract":"

Lojban language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jpnyA2CmF":{"name":"jpn","abstract":"

Japanese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jpryA2CmF":{"name":"jpr","abstract":"

Judeo-Persian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3jrbyA2CmF":{"name":"jrb","abstract":"

Judeo-Arabic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kaayA2CmF":{"name":"kaa","abstract":"

Kara-Kalpak language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kabyA2CmF":{"name":"kab","abstract":"

Kabyle language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kacyA2CmF":{"name":"kac","abstract":"

Kachin - Jingpho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kalyA2CmF":{"name":"kal","abstract":"

Kalaallisut - Greenlandic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kamyA2CmF":{"name":"kam","abstract":"

Kamba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kanyA2CmF":{"name":"kan","abstract":"

Kannada language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3karyA2CmF":{"name":"kar","abstract":"

Karen languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kasyA2CmF":{"name":"kas","abstract":"

Kashmiri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kauyA2CmF":{"name":"kau","abstract":"

Georgian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kawyA2CmF":{"name":"kaw","abstract":"

Kanuri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kazyA2CmF":{"name":"kaz","abstract":"

Kazakh language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kbdyA2CmF":{"name":"kbd","abstract":"

Kabardian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khayA2CmF":{"name":"kha","abstract":"

Khasi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khiyA2CmF":{"name":"khi","abstract":"

Khoisan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khmyA2CmF":{"name":"khm","abstract":"

Central Khmer language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3khoyA2CmF":{"name":"kho","abstract":"

Khotanese - Sakan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kikyA2CmF":{"name":"kik","abstract":"

Kikuyu - Gikuyu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kinyA2CmF":{"name":"kin","abstract":"

Kinyarwanda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kiryA2CmF":{"name":"kir","abstract":"

Kirghiz language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kmbyA2CmF":{"name":"kmb","abstract":"

Kimbundu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kokyA2CmF":{"name":"kok","abstract":"

Konkani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3komyA2CmF":{"name":"kom","abstract":"

Komi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3konyA2CmF":{"name":"kon","abstract":"

Kongo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3koryA2CmF":{"name":"kor","abstract":"

Korean language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kosyA2CmF":{"name":"kos","abstract":"

Kosraean language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kpeyA2CmF":{"name":"kpe","abstract":"

Kpelle language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3krcyA2CmF":{"name":"krc","abstract":"

Karachay-Balkar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3krlyA2CmF":{"name":"krl","abstract":"

Karelian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kroyA2CmF":{"name":"kro","abstract":"

Kru languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kruyA2CmF":{"name":"kru","abstract":"

language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kuayA2CmF":{"name":"kua","abstract":"

language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kumyA2CmF":{"name":"kum","abstract":"

Kurukh language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kuryA2CmF":{"name":"kur","abstract":"

Kuanyama - Kwanyama language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3kutyA2CmF":{"name":"kut","abstract":"

Kutenai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ladyA2CmF":{"name":"lad","abstract":"

Ladino language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lahyA2CmF":{"name":"lah","abstract":"

Lahnda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lamyA2CmF":{"name":"lam","abstract":"

Lamba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3laoyA2CmF":{"name":"lao","abstract":"

Lao language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3latyA2CmF":{"name":"lat","abstract":"

Latin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lavyA2CmF":{"name":"lav","abstract":"

Latvian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lezyA2CmF":{"name":"lez","abstract":"

Lezghian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3limyA2CmF":{"name":"lim","abstract":"

Limburgan - Limburger - Limburgish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3linyA2CmF":{"name":"lin","abstract":"

Lingala language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lityA2CmF":{"name":"lit","abstract":"

Lithuanian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lolyA2CmF":{"name":"lol","abstract":"

Mongo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lozyA2CmF":{"name":"loz","abstract":"

Lozi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ltzyA2CmF":{"name":"ltz","abstract":"

Luxembourgish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3luayA2CmF":{"name":"lua","abstract":"

Luba-Lulua language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lubyA2CmF":{"name":"lub","abstract":"

Luba-Katanga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lugyA2CmF":{"name":"lug","abstract":"

Ganda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3luiyA2CmF":{"name":"lui","abstract":"

Luiseno language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lunyA2CmF":{"name":"lun","abstract":"

Lunda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3luoyA2CmF":{"name":"luo","abstract":"

Luo (Kenya and Tanzania) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3lusyA2CmF":{"name":"lus","abstract":"

Lushai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3macyA2CmF":{"name":"mac","abstract":"

Macedonian (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mkdyA2CmF":{"name":"mkd","abstract":"

Macedonian (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3madyA2CmF":{"name":"mad","abstract":"

Madurese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3magyA2CmF":{"name":"mag","abstract":"

Magahi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mahyA2CmF":{"name":"mah","abstract":"

Marshallese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3maiyA2CmF":{"name":"mai","abstract":"

Maithili language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3makyA2CmF":{"name":"mak","abstract":"

Makasar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3malyA2CmF":{"name":"mal","abstract":"

Malayalam language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3manyA2CmF":{"name":"man","abstract":"

Mandingo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3maoyA2CmF":{"name":"mao","abstract":"

Maori (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mriyA2CmF":{"name":"mri","abstract":"

Maori (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mapyA2CmF":{"name":"map","abstract":"

Austronesian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3maryA2CmF":{"name":"mar","abstract":"

Marathi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3masyA2CmF":{"name":"mas","abstract":"

Masai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mayyA2CmF":{"name":"may","abstract":"

Malay (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3msayA2CmF":{"name":"msa","abstract":"

Malay (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mdfyA2CmF":{"name":"mdf","abstract":"

Moksha language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mdryA2CmF":{"name":"mdr","abstract":"

Mandar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3menyA2CmF":{"name":"men","abstract":"

Mende language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mgayA2CmF":{"name":"mga","abstract":"

Irish, Middle (900-1200) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3micyA2CmF":{"name":"mic","abstract":"

Mi'kmaq language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3minyA2CmF":{"name":"min","abstract":"

Minangkabau language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3misyA2CmF":{"name":"mis","abstract":"

Uncoded languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mkhyA2CmF":{"name":"mkh","abstract":"

Mon-Khmer languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mlgyA2CmF":{"name":"mlg","abstract":"

Malagasy language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mltyA2CmF":{"name":"mlt","abstract":"

Maltese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mncyA2CmF":{"name":"mnc","abstract":"

Manchu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mniyA2CmF":{"name":"mni","abstract":"

Manipuri language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mnoyA2CmF":{"name":"mno","abstract":"

Manobo languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mohyA2CmF":{"name":"moh","abstract":"

Mohawk language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3monyA2CmF":{"name":"mon","abstract":"

Mongolian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mosyA2CmF":{"name":"mos","abstract":"

Mossi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mulyA2CmF":{"name":"mul","abstract":"

Multiple languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3munyA2CmF":{"name":"mun","abstract":"

Munda languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3musyA2CmF":{"name":"mus","abstract":"

Creek language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mwlyA2CmF":{"name":"mwl","abstract":"

Mirandese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mwryA2CmF":{"name":"mwr","abstract":"

Marwari language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3mynyA2CmF":{"name":"myn","abstract":"

Burmese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3myvyA2CmF":{"name":"myv","abstract":"

Mayan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nahyA2CmF":{"name":"nah","abstract":"

Nahuatl languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3naiyA2CmF":{"name":"nai","abstract":"

North American Indian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3napyA2CmF":{"name":"nap","abstract":"

Neapolitan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nauyA2CmF":{"name":"nau","abstract":"

Nauru language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3navyA2CmF":{"name":"nav","abstract":"

Navajo - Navaho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nblyA2CmF":{"name":"nbl","abstract":"

South Ndebele language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ndeyA2CmF":{"name":"nde","abstract":"

North Ndebele language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ndoyA2CmF":{"name":"ndo","abstract":"

Ndonga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ndsyA2CmF":{"name":"nds","abstract":"

Low German; Low Saxon; German, Low; Saxon, Low language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nepyA2CmF":{"name":"nep","abstract":"

Nepali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3newyA2CmF":{"name":"new","abstract":"

Nepal Bhasa; Newari language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3niayA2CmF":{"name":"nia","abstract":"

Nias language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nicyA2CmF":{"name":"nic","abstract":"

Niger-Kordofanian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3niuyA2CmF":{"name":"niu","abstract":"

Niuean language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nnoyA2CmF":{"name":"nno","abstract":"

Nynorsk, Norwegian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nobyA2CmF":{"name":"nob","abstract":"

Bokmål, Norwegian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nogyA2CmF":{"name":"nog","abstract":"

Nogai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nonyA2CmF":{"name":"non","abstract":"

Old Norse language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3noryA2CmF":{"name":"nor","abstract":"

Norwegian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nqoyA2CmF":{"name":"nqo","abstract":"

N'Ko language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nsoyA2CmF":{"name":"nso","abstract":"

Northern Sotho language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nubyA2CmF":{"name":"nub","abstract":"

Nubian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nwcyA2CmF":{"name":"nwc","abstract":"

Classical Nepal Bhasa.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nyayA2CmF":{"name":"nya","abstract":"

Chichewa; Chewa; Nyanja language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nymyA2CmF":{"name":"nym","abstract":"

Nyamwezi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nynyA2CmF":{"name":"nyn","abstract":"

Nyankole language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nyoyA2CmF":{"name":"nyo","abstract":"

Nyoro language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3nziyA2CmF":{"name":"nzi","abstract":"

Nzima language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ociyA2CmF":{"name":"oci","abstract":"

Occitan (post 1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ojiyA2CmF":{"name":"oji","abstract":"

Ojibwa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3oriyA2CmF":{"name":"ori","abstract":"

Oriya language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ormyA2CmF":{"name":"orm","abstract":"

Oromo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3osayA2CmF":{"name":"osa","abstract":"

Osage language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ossyA2CmF":{"name":"oss","abstract":"

Ossetian; Ossetic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3otayA2CmF":{"name":"ota","abstract":"

Turkish, Ottoman (1500-1928) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3otoyA2CmF":{"name":"oto","abstract":"

Otomian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3paayA2CmF":{"name":"paa","abstract":"

Papuan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pagyA2CmF":{"name":"pag","abstract":"

Pangasinan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3palyA2CmF":{"name":"pal","abstract":"

Pahlavi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pamyA2CmF":{"name":"pam","abstract":"

Pampanga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3panyA2CmF":{"name":"pan","abstract":"

Panjabi; Punjabi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3papyA2CmF":{"name":"pap","abstract":"

Papiamento language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pauyA2CmF":{"name":"pau","abstract":"

Palauan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3peoyA2CmF":{"name":"peo","abstract":"

Persian, Old (ca.600-400 B.C.) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3phiyA2CmF":{"name":"phi","abstract":"

Philippine languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3phnyA2CmF":{"name":"phn","abstract":"

Phoenician language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pliyA2CmF":{"name":"pli","abstract":"

Pali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3polyA2CmF":{"name":"pol","abstract":"

Polish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ponyA2CmF":{"name":"pon","abstract":"

Pohnpeian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3poryA2CmF":{"name":"por","abstract":"

Portuguese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3prayA2CmF":{"name":"pra","abstract":"

Prakrit languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3proyA2CmF":{"name":"pro","abstract":"

Provençal, Old (to 1500) - Occitan, Old (to 1500) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3pusyA2CmF":{"name":"pus","abstract":"

Pushto - Pashto language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3qaayA2CmF":{"name":"qaa","abstract":"

Reserved for local use language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3qtzyA2CmF":{"name":"qtz","abstract":"

Reserved for local use language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3queyA2CmF":{"name":"que","abstract":"

Quechua language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rajyA2CmF":{"name":"raj","abstract":"

Rajasthani language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rapyA2CmF":{"name":"rap","abstract":"

Rapanui language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3raryA2CmF":{"name":"rar","abstract":"

Rarotongan- Cook Islands Maori language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3roayA2CmF":{"name":"roa","abstract":"

Romance language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rohyA2CmF":{"name":"roh","abstract":"

Romansh language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3romyA2CmF":{"name":"rom","abstract":"

Romany language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rumyA2CmF":{"name":"rum","abstract":"

Romanian/Moldavian/Moldovan (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ronyA2CmF":{"name":"ron","abstract":"

Romanian/Moldavian/Moldovan (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3runyA2CmF":{"name":"run","abstract":"

Rundi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rupyA2CmF":{"name":"rup","abstract":"

Aromanian/Arumanian/Macedo-Romanian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3rusyA2CmF":{"name":"rus","abstract":"

Russian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sadyA2CmF":{"name":"sad","abstract":"

Sandawe language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sagyA2CmF":{"name":"sag","abstract":"

Sango language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sahyA2CmF":{"name":"sah","abstract":"

Yakut language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3saiyA2CmF":{"name":"sai","abstract":"

South American Indian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3salyA2CmF":{"name":"sal","abstract":"

Salishan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3samyA2CmF":{"name":"sam","abstract":"

Samaritan Aramaic.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sanyA2CmF":{"name":"san","abstract":"

Sanskrit language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sasyA2CmF":{"name":"sas","abstract":"

Sasak language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3satyA2CmF":{"name":"sat","abstract":"

Santali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3scnyA2CmF":{"name":"scn","abstract":"

Sicilian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3scoyA2CmF":{"name":"sco","abstract":"

Scots language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3selyA2CmF":{"name":"sel","abstract":"

Selkup language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3semyA2CmF":{"name":"sem","abstract":"

Semitic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sgayA2CmF":{"name":"sga","abstract":"

Old Irish (to 900) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sgnyA2CmF":{"name":"sgn","abstract":"

Sign Languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3shnyA2CmF":{"name":"shn","abstract":"

Shan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sidyA2CmF":{"name":"sid","abstract":"

Sidamo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sinyA2CmF":{"name":"sin","abstract":"

Sinhala - Sinhalese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sioyA2CmF":{"name":"sio","abstract":"

Siouan languages language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sityA2CmF":{"name":"sit","abstract":"

Sino-Tibetan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3slayA2CmF":{"name":"sla","abstract":"

Slavic languages language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sloyA2CmF":{"name":"slo","abstract":"

Slovak (B) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3slkyA2CmF":{"name":"slk","abstract":"

Slovak (T) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3slvyA2CmF":{"name":"slv","abstract":"

Slovenian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smayA2CmF":{"name":"sma","abstract":"

Southern Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smeyA2CmF":{"name":"sme","abstract":"

Northern Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smiyA2CmF":{"name":"smi","abstract":"

Sami languages language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smjyA2CmF":{"name":"smj","abstract":"

Lule Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smnyA2CmF":{"name":"smn","abstract":"

Inari Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smoyA2CmF":{"name":"smo","abstract":"

Samoan language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3smsyA2CmF":{"name":"sms","abstract":"

Skolt Sami language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3snayA2CmF":{"name":"sna","abstract":"

Shona language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sndyA2CmF":{"name":"snd","abstract":"

Sindhi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3snkyA2CmF":{"name":"snk","abstract":"

Soninke language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sogyA2CmF":{"name":"sog","abstract":"

Sogdian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3somyA2CmF":{"name":"som","abstract":"

Somali language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sonyA2CmF":{"name":"son","abstract":"

Songhai languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sotyA2CmF":{"name":"sot","abstract":"

Sotho, Southern language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3spayA2CmF":{"name":"spa","abstract":"

Spanish - Castilian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srdyA2CmF":{"name":"srd","abstract":"

Sardinian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srnyA2CmF":{"name":"srn","abstract":"

Sranan Tongo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srpyA2CmF":{"name":"srp","abstract":"

Serbian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3srryA2CmF":{"name":"srr","abstract":"

Serer language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ssayA2CmF":{"name":"ssa","abstract":"

Nilo-Saharan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sswyA2CmF":{"name":"ssw","abstract":"

Swati language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sukyA2CmF":{"name":"suk","abstract":"

Sukuma language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sunyA2CmF":{"name":"sun","abstract":"

Sundanese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3susyA2CmF":{"name":"sus","abstract":"

Susu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3suxyA2CmF":{"name":"sux","abstract":"

Sumerian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3swayA2CmF":{"name":"swa","abstract":"

Swahili language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sweyA2CmF":{"name":"swe","abstract":"

Swedish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3sycyA2CmF":{"name":"syc","abstract":"

Classical Syriac language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3syryA2CmF":{"name":"syr","abstract":"

Syriac language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tahyA2CmF":{"name":"tah","abstract":"

Tahitian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3taiyA2CmF":{"name":"tai","abstract":"

Tai languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tamyA2CmF":{"name":"tam","abstract":"

Tamil language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tatyA2CmF":{"name":"tat","abstract":"

Tatar language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3telyA2CmF":{"name":"tel","abstract":"

Telugu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3temyA2CmF":{"name":"tem","abstract":"

Timne language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3teryA2CmF":{"name":"ter","abstract":"

Tereno language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tetyA2CmF":{"name":"tet","abstract":"

Tetum language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tgkyA2CmF":{"name":"tgk","abstract":"

Tajik language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tglyA2CmF":{"name":"tgl","abstract":"

Tagalog language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3thayA2CmF":{"name":"tha","abstract":"

Thai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tigyA2CmF":{"name":"tig","abstract":"

Tigre language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tiryA2CmF":{"name":"tir","abstract":"

Tigrinya language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tivyA2CmF":{"name":"tiv","abstract":"

Tiv language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tklyA2CmF":{"name":"tkl","abstract":"

Tokelau language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tlhyA2CmF":{"name":"tlh","abstract":"

Klingon - tlhIngan-Hol language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tliyA2CmF":{"name":"tli","abstract":"

Tlingit language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tmhyA2CmF":{"name":"tmh","abstract":"

Tamashek language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3togyA2CmF":{"name":"tog","abstract":"

Tonga (Nyasa) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tonyA2CmF":{"name":"ton","abstract":"

Tonga (Tonga Islands) language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tpiyA2CmF":{"name":"tpi","abstract":"

Tok Pisin language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tsiyA2CmF":{"name":"tsi","abstract":"

Tsimshian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tsnyA2CmF":{"name":"tsn","abstract":"

Tswana language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tsoyA2CmF":{"name":"tso","abstract":"

Tsonga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tukyA2CmF":{"name":"tuk","abstract":"

Turkmen language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tumyA2CmF":{"name":"tum","abstract":"

Tumbuka language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tupyA2CmF":{"name":"tup","abstract":"

Tupi languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3turyA2CmF":{"name":"tur","abstract":"

Turkish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tutyA2CmF":{"name":"tut","abstract":"

Altaic languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tvlyA2CmF":{"name":"tvl","abstract":"

Tuvalu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3twiyA2CmF":{"name":"twi","abstract":"

Twi language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3tyvyA2CmF":{"name":"tyv","abstract":"

Tuvinian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3udmyA2CmF":{"name":"udm","abstract":"

Udmurt language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ugayA2CmF":{"name":"uga","abstract":"

Ugaritic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3uigyA2CmF":{"name":"uig","abstract":"

Uighur - Uyghur language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ukryA2CmF":{"name":"ukr","abstract":"

Ukrainian language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3umbyA2CmF":{"name":"umb","abstract":"

Umbundu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3undyA2CmF":{"name":"und","abstract":"

Undetermined language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3urdyA2CmF":{"name":"urd","abstract":"

Urdu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3uzbyA2CmF":{"name":"uzb","abstract":"

Uzbek language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3vaiyA2CmF":{"name":"vai","abstract":"

Vai language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3venyA2CmF":{"name":"ven","abstract":"

Venda language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3vieyA2CmF":{"name":"vie","abstract":"

Vietnamese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3volyA2CmF":{"name":"vol","abstract":"

Volapük language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3votyA2CmF":{"name":"vot","abstract":"

Votic language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wakyA2CmF":{"name":"wak","abstract":"

Wakashan languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3walyA2CmF":{"name":"wal","abstract":"

Wolaitta - Wolaytta language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3waryA2CmF":{"name":"war","abstract":"

Waray language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wasyA2CmF":{"name":"was","abstract":"

Washo language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wenyA2CmF":{"name":"wen","abstract":"

Sorbian languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wlnyA2CmF":{"name":"wln","abstract":"

Walloon language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3wolyA2CmF":{"name":"wol","abstract":"

Wolof language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3xalyA2CmF":{"name":"xal","abstract":"

Kalmyk - Oirat language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3xhoyA2CmF":{"name":"xho","abstract":"

Xhosa language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yaoyA2CmF":{"name":"yao","abstract":"

Yao language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yapyA2CmF":{"name":"yap","abstract":"

Yapese language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yidyA2CmF":{"name":"yid","abstract":"

Yiddish language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3yoryA2CmF":{"name":"yor","abstract":"

Yoruba language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3ypkyA2CmF":{"name":"ypk","abstract":"

Yupik languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zapyA2CmF":{"name":"zap","abstract":"

Zapotec language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zblyA2CmF":{"name":"zbl","abstract":"

Blissymbols - Blissymbolics - Bliss language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zenyA2CmF":{"name":"zen","abstract":"

Zenaga language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zghyA2CmF":{"name":"zgh","abstract":"

Standard Moroccan Tamazight language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zhayA2CmF":{"name":"zha","abstract":"

Zhuang - Chuang language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zndyA2CmF":{"name":"znd","abstract":"

Zande languages.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zulyA2CmF":{"name":"zul","abstract":"

Zulu language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zunyA2CmF":{"name":"zun","abstract":"

Zuni language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zxxyA2CmF":{"name":"zxx","abstract":"

No linguistic content; Not applicable

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO3zzayA2CmF":{"name":"zza","abstract":"

Zaza - Dimili - Dimli - Kirdki - Kirmanjki - Zazaki language.

","parent_name":"ID3FrameContentLanguage"},"Enums/ID3FrameContentLanguage.html#/s:12ID3TagEditor0A20FrameContentLanguageO7unknownyA2CmF":{"name":"unknown","abstract":"

Invalid/Unknown language.

","parent_name":"ID3FrameContentLanguage"},"Enums/FrameName.html#/s:s12CaseIterableP8allCases03AllD0QzvpZ":{"name":"allCases","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO5titleyA2CmF":{"name":"title","abstract":"

Title frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO5albumyA2CmF":{"name":"album","abstract":"

Album frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO11albumArtistyA2CmF":{"name":"albumArtist","abstract":"

AlbumArtist frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO6artistyA2CmF":{"name":"artist","abstract":"

Artist frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO8composeryA2CmF":{"name":"composer","abstract":"

Composer frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9conductoryA2CmF":{"name":"conductor","abstract":"

Conductor frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15contentGroupingyA2CmF":{"name":"contentGrouping","abstract":"

ContentGrouping frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9copyrightyA2CmF":{"name":"copyright","abstract":"

Copyright frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9encodedByyA2CmF":{"name":"encodedBy","abstract":"

EncodedBy frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15encoderSettingsyA2CmF":{"name":"encoderSettings","abstract":"

EncoderSettings frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9fileOwneryA2CmF":{"name":"fileOwner","abstract":"

File Owner frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO8lyricistyA2CmF":{"name":"lyricist","abstract":"

Lyricist frame name

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9mixArtistyA2CmF":{"name":"mixArtist","abstract":"

Mix Artist frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO9publisheryA2CmF":{"name":"publisher","abstract":"

Publisher frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO8subtitleyA2CmF":{"name":"subtitle","abstract":"

Subtitle frame name

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO14beatsPerMinuteyA2CmF":{"name":"beatsPerMinute","abstract":"

Beats per minute frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO16originalFilenameyA2CmF":{"name":"originalFilename","abstract":"

Original filename.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO20lengthInMillisecondsyA2CmF":{"name":"lengthInMilliseconds","abstract":"

Length in milliseconds frame.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO11sizeInBytesyA2CmF":{"name":"sizeInBytes","abstract":"

Size in bytes frame. Valid only for tag version 2.2 and 2.3.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO5genreyA2CmF":{"name":"genre","abstract":"

Genre frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO12discPositionyA2CmF":{"name":"discPosition","abstract":"

Disc Position frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO13trackPositionyA2CmF":{"name":"trackPosition","abstract":"

Track Position frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO17recordingDayMonthyA2CmF":{"name":"recordingDayMonth","abstract":"

RecordingDayMonth frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO13recordingYearyA2CmF":{"name":"recordingYear","abstract":"

RecordingYear frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO19recordingHourMinuteyA2CmF":{"name":"recordingHourMinute","abstract":"

RecordingHourMinute frame name. Valid only for tag version 2.3 and 2.2. For version 2.4 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO17recordingDateTimeyA2CmF":{"name":"recordingDateTime","abstract":"

RecordingDateTime frame name. Valid only for tag version 2.4. For version 2.2 and 2.3 use RecordingDateTime.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15attachedPictureyAcA0aG4TypeOcACmF":{"name":"attachedPicture(_:)","abstract":"

AttachedPicture frame name

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO20unsynchronizedLyricsyAcA0aD15ContentLanguageOcACmF":{"name":"unsynchronizedLyrics(_:)","abstract":"

Unsynchronized lyrics frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO7commentyAcA0aD15ContentLanguageOcACmF":{"name":"comment(_:)","abstract":"

Comment frame name.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO14iTunesGroupingyA2CmF":{"name":"iTunesGrouping","abstract":"

Grouping frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO014iTunesMovementE0yA2CmF":{"name":"iTunesMovementName","abstract":"

Movement name frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO19iTunesMovementIndexyA2CmF":{"name":"iTunesMovementIndex","abstract":"

Movement Index frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO19iTunesMovementCountyA2CmF":{"name":"iTunesMovementCount","abstract":"

Movement Count frame name. Version 2.3 and 2.4 only

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO21iTunesPodcastCategoryyA2CmF":{"name":"iTunesPodcastCategory","abstract":"

Podcast category frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO24iTunesPodcastDescriptionyA2CmF":{"name":"iTunesPodcastDescription","abstract":"

Podcast Description frame name. Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO15iTunesPodcastIDyA2CmF":{"name":"iTunesPodcastID","abstract":"

Podcast ID frame name, Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html#/s:12ID3TagEditor9FrameNameO21iTunesPodcastKeywordsyA2CmF":{"name":"iTunesPodcastKeywords","abstract":"

Podcast keywords frame name, Version 2.3 and 2.4 only.

","parent_name":"FrameName"},"Enums/FrameName.html":{"name":"FrameName","abstract":"

An enum used to identify the different types of frame parsed by the ID3TagEditor."},"Enums/ID3FrameContentLanguage.html":{"name":"ID3FrameContentLanguage","abstract":"

List of language identifier used in frames that support localized content with language indication."},"Enums/ID3Genre.html":{"name":"ID3Genre","abstract":"

An enum that contains the genres supported by the ID3 standard using specific identifiers.

"},"Enums/ID3PictureFormat.html":{"name":"ID3PictureFormat","abstract":"

The attached picture format supported by the ID3 tag.

"},"Enums/ID3PictureType.html":{"name":"ID3PictureType","abstract":"

An enum that describes the ID3 picture type supported.

"},"Enums/ID3TagEditorError.html":{"name":"ID3TagEditorError","abstract":"

ID3TagEditor errors.

"},"Enums/ID3Version.html":{"name":"ID3Version","abstract":"

Enum that contains the version supported by ID3TagEditor.

"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC03id3B0AcA0aB0C_tcfc":{"name":"init(id3Tag:)","abstract":"

Init the ID3TagContentReader.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC5titleSSSgyF":{"name":"title()","abstract":"

Read the title frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC5albumSSSgyF":{"name":"album()","abstract":"

Read the album frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC11albumArtistSSSgyF":{"name":"albumArtist()","abstract":"

Read the album artist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC6artistSSSgyF":{"name":"artist()","abstract":"

Read the artist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8composerSSSgyF":{"name":"composer()","abstract":"

Read the composer frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9conductorSSSgyF":{"name":"conductor()","abstract":"

Read the conductor frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC15contentGroupingSSSgyF":{"name":"contentGrouping()","abstract":"

Read the content grouping frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9copyrightSSSgyF":{"name":"copyright()","abstract":"

Read the copyright frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9encodedBySSSgyF":{"name":"encodedBy()","abstract":"

Read the encoded by frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC15encoderSettingsSSSgyF":{"name":"encoderSettings()","abstract":"

Read the encoder settings frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8lyricistSSSgyF":{"name":"lyricist()","abstract":"

Read the lyricist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9mixArtistSSSgyF":{"name":"mixArtist()","abstract":"

Read the mix artist frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9publisherSSSgyF":{"name":"publisher()","abstract":"

Read the publisher frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8subtitleSSSgyF":{"name":"subtitle()","abstract":"

Read the subtitle frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC14beatsPerMinuteSiSgyF":{"name":"beatsPerMinute()","abstract":"

Read the beats per minute frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC16originalFilenameSSSgyF":{"name":"originalFilename()","abstract":"

Read the original filename frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC20lengthInMillisecondsSiSgyF":{"name":"lengthInMilliseconds()","abstract":"

Read the lenght in milliseconds frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC11sizeInBytesSiSgyF":{"name":"sizeInBytes()","abstract":"

Read the size in bytes frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC5genreAA5GenreVSgyF":{"name":"genre()","abstract":"

Read the genre frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC12discPositionAA11PartOfTotalVSgyF":{"name":"discPosition()","abstract":"

Read the disc position frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC13trackPositionAA11PartOfTotalVSgyF":{"name":"trackPosition()","abstract":"

Read the track position frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC17recordingDayMonthAA0gH0VSgyF":{"name":"recordingDayMonth()","abstract":"

Read the recording day month frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC13recordingYearSiSgyF":{"name":"recordingYear()","abstract":"

Read the recording year frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC19recordingHourMinuteAA0gH0VSgyF":{"name":"recordingHourMinute()","abstract":"

Read the recording hour minute frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC17recordingDateTimeAA0gH0VSgyF":{"name":"recordingDateTime()","abstract":"

Read the recording date time frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC16attachedPicturesSayAA15AttachedPictureVGyF":{"name":"attachedPictures()","abstract":"

Read the attached pictues frames content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC20unsynchronizedLyricsSayAA09LocalizedD0VGyF":{"name":"unsynchronizedLyrics()","abstract":"

Read the unsynchronized lyrics frames content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC8commentsSayAA09LocalizedD0VGyF":{"name":"comments()","abstract":"

Read the comment frames content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC9fileOwnerSSSgyF":{"name":"fileOwner()","abstract":"

Read the file owner frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC14iTunesGroupingSSSgyF":{"name":"iTunesGrouping()","abstract":"

Read the itunes grouping frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC18iTunesMovementNameSSSgyF":{"name":"iTunesMovementName()","abstract":"

Read the itunes movement name frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC19iTunesMovementIndexSiSgyF":{"name":"iTunesMovementIndex()","abstract":"

Read the itunes movement index frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC19iTunesMovementCountSiSgyF":{"name":"iTunesMovementCount()","abstract":"

Read the itunes movement count frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC21iTunesPodcastCategorySSSgyF":{"name":"iTunesPodcastCategory()","abstract":"

Read the itunes podcast category frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC24iTunesPodcastDescriptionSSSgyF":{"name":"iTunesPodcastDescription()","abstract":"

Read the itunes podcast description frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC15iTunesPodcastIDSSSgyF":{"name":"iTunesPodcastID()","abstract":"

Read the itunes podcast id frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3TagContentReader.html#/s:12ID3TagEditor0aB13ContentReaderC21iTunesPodcastKeywordsSSSgyF":{"name":"iTunesPodcastKeywords()","abstract":"

Read the itunes podcast keywords frame content.

","parent_name":"ID3TagContentReader"},"Classes/ID3Tag.html#/s:12ID3TagEditor0aB0C10propertiesAA0aB10PropertiesVvp":{"name":"properties","abstract":"

The properties of the tag. The public available property to the user of the frmaework is the versions property.

","parent_name":"ID3Tag"},"Classes/ID3Tag.html#/s:12ID3TagEditor0aB0C6framesSDyAA9FrameNameOAA0aE0CGvp":{"name":"frames","abstract":"

Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file.

","parent_name":"ID3Tag"},"Classes/ID3Tag.html#/s:12ID3TagEditor0aB0C16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3Tag description, useful for debug.

","parent_name":"ID3Tag"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderCACycfc":{"name":"init()","abstract":"

Init a ID32v4TagBuilder instance.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"title(frame:)","abstract":"

Set the title frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"album(frame:)","abstract":"

Set the album frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"albumArtist(frame:)","abstract":"

Set the albumArtist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"artist(frame:)","abstract":"

Set the artist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"composer(frame:)","abstract":"

Set the composer frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"conductor(frame:)","abstract":"

Set the conductor frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"contentGrouping(frame:)","abstract":"

Set the content grouping frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"copyright(frame:)","abstract":"

Set the copyright frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encodedBy(frame:)","abstract":"

Set the encoded by frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encoderSettings(frame:)","abstract":"

Set the encoder settings frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"lyricist(frame:)","abstract":"

Set the lyricist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"mixArtist(frame:)","abstract":"

Set the mix artist frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"publisher(frame:)","abstract":"

Set the publisher frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"subtitle(frame:)","abstract":"

Set the subtitle frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"beatsPerMinute(frame:)","abstract":"

Set the beats per minute frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"originalFilename(frame:)","abstract":"

Set the original filename frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"lengthInMilliseconds(frame:)","abstract":"

Set the length in milliseconds frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF":{"name":"genre(frame:)","abstract":"

Set the genre frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"discPosition(frame:)","abstract":"

Set the disc position frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"trackPosition(frame:)","abstract":"

Set the track position frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF":{"name":"attachedPicture(pictureType:frame:)","abstract":"

Set an attached picture frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF":{"name":"unsynchronisedLyrics(language:frame:)","abstract":"

Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF":{"name":"comment(language:frame:)","abstract":"

Set a comment frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC17recordingDateTime5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingDateTime(frame:)","abstract":"

Set the recordingDateTime frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC14iTunesGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesGrouping(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC18iTunesMovementName5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesMovementName(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC19iTunesMovementIndex5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementIndex(frame:)","abstract":"

Set the iTunesMovementIndex frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC19iTunesMovementCount5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementCount(frame:)","abstract":"

Set the iTunesMovementCount frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC21iTunesPodcastCategory5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastCategory(frame:)","abstract":"

Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC24iTunesPodcastDescription5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastDescription(frame:)","abstract":"

Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC15iTunesPodcastID5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastID(frame:)","abstract":"

Set the iTunesPodcastID frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC21iTunesPodcastKeywords5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastKeywords(frame:)","abstract":"

Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC9fileOwner5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"fileOwner(frame:)","abstract":"

Set the fileOwner frame to be written by ID3TagEditor.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v4TagBuilder.html#/s:12ID3TagEditor06ID32v4B7BuilderC5buildAA0aB0CyF":{"name":"build()","abstract":"

Build and ID3Tag version 4.

","parent_name":"ID32v4TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderCACycfc":{"name":"init()","abstract":"

Init a ID32v3TagBuilder instance.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"title(frame:)","abstract":"

Set the title frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"album(frame:)","abstract":"

Set the album frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"albumArtist(frame:)","abstract":"

Set the albumArtist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"artist(frame:)","abstract":"

Set the artist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"composer(frame:)","abstract":"

Set the composer frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"conductor(frame:)","abstract":"

Set the conductor frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"contentGrouping(frame:)","abstract":"

Set the content grouping frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"copyright(frame:)","abstract":"

Set the copyright frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encodedBy(frame:)","abstract":"

Set the encoded by frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encoderSettings(frame:)","abstract":"

Set the encoder settings frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"lyricist(frame:)","abstract":"

Set the lyricist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"mixArtist(frame:)","abstract":"

Set the mix artist frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"publisher(frame:)","abstract":"

Set the publisher frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"subtitle(frame:)","abstract":"

Set the subtitle frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"beatsPerMinute(frame:)","abstract":"

Set the beats per minute frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"originalFilename(frame:)","abstract":"

Set the original filename frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"lengthInMilliseconds(frame:)","abstract":"

Set the length in milliseconds frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC11sizeInBytes5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"sizeInBytes(frame:)","abstract":"

Set the size in bytes frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF":{"name":"genre(frame:)","abstract":"

Set the genre frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"discPosition(frame:)","abstract":"

Set the disc position frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"trackPosition(frame:)","abstract":"

Set the track position frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF":{"name":"attachedPicture(pictureType:frame:)","abstract":"

Set an attached picture frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF":{"name":"unsynchronisedLyrics(language:frame:)","abstract":"

Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF":{"name":"comment(language:frame:)","abstract":"

Set a comment frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC17recordingDayMonth5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingDayMonth(frame:)","abstract":"

Set the recording day and month frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC19recordingHourMinute5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingHourMinute(frame:)","abstract":"

Set the recording hour minute frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC13recordingYear5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"recordingYear(frame:)","abstract":"

Set the recording year frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC14iTunesGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesGrouping(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC18iTunesMovementName5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesMovementName(frame:)","abstract":"

Set the iTunesGrouping frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC19iTunesMovementIndex5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementIndex(frame:)","abstract":"

Set the iTunesMovementIndex frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC19iTunesMovementCount5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"iTunesMovementCount(frame:)","abstract":"

Set the iTunesMovementCount frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC21iTunesPodcastCategory5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastCategory(frame:)","abstract":"

Set the iTunesPodcastCategory frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC24iTunesPodcastDescription5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastDescription(frame:)","abstract":"

Set the iTunesPodcastDescription frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC15iTunesPodcastID5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastID(frame:)","abstract":"

Set the iTunesPodcastID frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC21iTunesPodcastKeywords5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"iTunesPodcastKeywords(frame:)","abstract":"

Set the iTunesPodcastKeywords frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC9fileOwner5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"fileOwner(frame:)","abstract":"

Set the fileOwner frame to be written by ID3TagEditor.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v3TagBuilder.html#/s:12ID3TagEditor06ID32v3B7BuilderC5buildAA0aB0CyF":{"name":"build()","abstract":"

Build and ID3Tag version 3.

","parent_name":"ID32v3TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderCACycfc":{"name":"init()","abstract":"

Init a ID32v2TagBuilder instance.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5title5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"title(frame:)","abstract":"

Set the title frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5album5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"album(frame:)","abstract":"

Set the album frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC11albumArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"albumArtist(frame:)","abstract":"

Set the albumArtist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC6artist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"artist(frame:)","abstract":"

Set the artist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC8composer5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"composer(frame:)","abstract":"

Set the composer frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9conductor5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"conductor(frame:)","abstract":"

Set the conductor frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC15contentGrouping5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"contentGrouping(frame:)","abstract":"

Set the content grouping frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9copyright5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"copyright(frame:)","abstract":"

Set the copyright frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9encodedBy5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encodedBy(frame:)","abstract":"

Set the encoded by frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC15encoderSettings5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"encoderSettings(frame:)","abstract":"

Set the encoder settings frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC8lyricist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"lyricist(frame:)","abstract":"

Set the lyricist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9mixArtist5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"mixArtist(frame:)","abstract":"

Set the mix artist frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC9publisher5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"publisher(frame:)","abstract":"

Set the publisher frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC8subtitle5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"subtitle(frame:)","abstract":"

Set the subtitle frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC14beatsPerMinute5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"beatsPerMinute(frame:)","abstract":"

Set the beats per minute frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC16originalFilename5frameACXDAA0A22FrameWithStringContentC_tF":{"name":"originalFilename(frame:)","abstract":"

Set the original filename frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC20lengthInMilliseconds5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"lengthInMilliseconds(frame:)","abstract":"

Set the length in milliseconds frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC11sizeInBytes5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"sizeInBytes(frame:)","abstract":"

Set the size in bytes frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5genre5frameACXDAA0A10FrameGenreC_tF":{"name":"genre(frame:)","abstract":"

Set the genre frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC12discPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"discPosition(frame:)","abstract":"

Set the disc position frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC13trackPosition5frameACXDAA0A16FramePartOfTotalC_tF":{"name":"trackPosition(frame:)","abstract":"

Set the trackPosition frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC15attachedPicture11pictureType5frameACXDAA0agI0O_AA0a13FrameAttachedG0CtF":{"name":"attachedPicture(pictureType:frame:)","abstract":"

Set an attached picture frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC20unsynchronisedLyrics8language5frameACXDAA0A20FrameContentLanguageO_AA0aj13WithLocalizedK0CtF":{"name":"unsynchronisedLyrics(language:frame:)","abstract":"

Set an unsynchronised lyrics frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC7comment8language5frameACXDAA0A20FrameContentLanguageO_AA0ai13WithLocalizedJ0CtF":{"name":"comment(language:frame:)","abstract":"

Set a comment frame to be written by ID3TagEditor. You can set multiple","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC17recordingDayMonth5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingDayMonth(frame:)","abstract":"

Set the recording day and month frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC19recordingHourMinute5frameACXDAA0a14FrameRecordinggH0C_tF":{"name":"recordingHourMinute(frame:)","abstract":"

Set the recording hour minute frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC13recordingYear5frameACXDAA0A23FrameWithIntegerContentC_tF":{"name":"recordingYear(frame:)","abstract":"

Set the recording year frame to be written by ID3TagEditor.

","parent_name":"ID32v2TagBuilder"},"Classes/ID32v2TagBuilder.html#/s:12ID3TagEditor06ID32v2B7BuilderC5buildAA0aB0CyF":{"name":"build()","abstract":"

Build and ID3Tag version 2.

","parent_name":"ID32v2TagBuilder"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAACABycfc":{"name":"init()","abstract":"

Init the ID3TagEditor.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC4read4fromAA0aB0CSgSS_tKF":{"name":"read(from:)","abstract":"

Read the ID3 tag contained in the mp3 file.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC4read3mp3AA0aB0CSg10Foundation4DataV_tKF":{"name":"read(mp3:)","abstract":"

Read the ID3 tag contained in the mp3 file passed as Data.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC5write3tag2to9andSaveToyAA0aB0C_S2SSgtKF":{"name":"write(tag:to:andSaveTo:)","abstract":"

Writes the mp3 to a new file or overwrite it with the new ID3 tag.

","parent_name":"ID3TagEditor"},"Classes/ID3TagEditor.html#/s:12ID3TagEditorAAC5write3tag3mp310Foundation4DataVAA0aB0C_AHtKF":{"name":"write(tag:mp3:)","abstract":"

Write the ID3 tag passed as parameter to the mp3 file passed as Data.

","parent_name":"ID3TagEditor"},"Classes/ID3FrameWithStringContent.html#/s:12ID3TagEditor0A22FrameWithStringContentC7contentSSvp":{"name":"content","abstract":"

The content as string.

","parent_name":"ID3FrameWithStringContent"},"Classes/ID3FrameWithStringContent.html#/s:12ID3TagEditor0A22FrameWithStringContentC7contentACSS_tcfc":{"name":"init(content:)","abstract":"

Init an ID3 frame with string content.

","parent_name":"ID3FrameWithStringContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC8languageAA0adG8LanguageOvp":{"name":"language","abstract":"

The language of the lyrics contained in the frame

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC18contentDescriptionSSvp":{"name":"contentDescription","abstract":"

A short description of the lyrics contained in the frame

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameAttachedPicture debug description.

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithLocalizedContent.html#/s:12ID3TagEditor0A25FrameWithLocalizedContentC8language18contentDescription0I0AcA0adG8LanguageO_S2Stcfc":{"name":"init(language:contentDescription:content:)","abstract":"

Init an ID3 localized string content frame.

","parent_name":"ID3FrameWithLocalizedContent"},"Classes/ID3FrameWithIntegerContent.html#/s:12ID3TagEditor0A23FrameWithIntegerContentC5valueSiSgvp":{"name":"value","abstract":"

the value being returned.

","parent_name":"ID3FrameWithIntegerContent"},"Classes/ID3FrameWithIntegerContent.html#/s:12ID3TagEditor0A23FrameWithIntegerContentC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameWithIntegerContent description, useful for debug.

","parent_name":"ID3FrameWithIntegerContent"},"Classes/ID3FrameWithIntegerContent.html#/s:12ID3TagEditor0A23FrameWithIntegerContentC5valueACSiSg_tcfc":{"name":"init(value:)","abstract":"

Init an ID3 recording integer frame.

","parent_name":"ID3FrameWithIntegerContent"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC4hourSiSgvp":{"name":"hour","abstract":"

Recording hour of the song.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC6minuteSiSgvp":{"name":"minute","abstract":"

Recording seconds of the song.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameRecordingHourMinute description, useful for debug.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingHourMinute.html#/s:12ID3TagEditor0A24FrameRecordingHourMinuteC4hour6minuteACSiSg_AFtcfc":{"name":"init(hour:minute:)","abstract":"

Init an ID3 recording hour minute frame.

","parent_name":"ID3FrameRecordingHourMinute"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC3daySiSgvp":{"name":"day","abstract":"

Recording day of the song.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC5monthSiSgvp":{"name":"month","abstract":"

Recording month of the song.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameRecordingDayMonth description, useful for debug.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDayMonth.html#/s:12ID3TagEditor0A22FrameRecordingDayMonthC3day5monthACSiSg_AFtcfc":{"name":"init(day:month:)","abstract":"

Init an ID3 recording day month frame.

","parent_name":"ID3FrameRecordingDayMonth"},"Classes/ID3FrameRecordingDateTime.html#/s:12ID3TagEditor0A22FrameRecordingDateTimeC09recordingfG0AA0efG0Vvp":{"name":"recordingDateTime","abstract":"

The recordin date time information. This field contains date and time of the recording.

","parent_name":"ID3FrameRecordingDateTime"},"Classes/ID3FrameRecordingDateTime.html#/s:12ID3TagEditor0A22FrameRecordingDateTimeC09recordingfG0AcA0efG0V_tcfc":{"name":"init(recordingDateTime:)","abstract":"

Init an ID3 recording date time frame.

","parent_name":"ID3FrameRecordingDateTime"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC4partSivp":{"name":"part","abstract":"

The position of the track/disc.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC5totalSiSgvp":{"name":"total","abstract":"

The total number of tracks/discs in recordings.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

TrackPositionInSet description, useful for debug.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC4part5totalACSi_SiSgtcfc":{"name":"init(part:total:)","abstract":"

Init an ID3 track position frame.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FramePartOfTotal.html#/s:12ID3TagEditor0A16FramePartOfTotalC2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

Compare two TrackPositionInSet.

","parent_name":"ID3FramePartOfTotal"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC10identifierAA0aE0OSgvp":{"name":"identifier","abstract":"

The genre identifier specified as an ID3 v1 Genre (see ID3Genre).

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC11descriptionSSSgvp":{"name":"description","abstract":"

A generic genre description. Useful to build your own genres.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameGenre description, useful for debug.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC5genre11descriptionAcA0aE0OSg_SSSgtcfc":{"name":"init(genre:description:)","abstract":"

Init a ID3 genre frame.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameGenre.html#/s:12ID3TagEditor0A10FrameGenreC2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

Compare two Genre.

","parent_name":"ID3FrameGenre"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC7picture10Foundation4DataVvp":{"name":"picture","abstract":"

The image bytes as Data.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC4typeAA0aF4TypeOvp":{"name":"type","abstract":"

The ID3 type of the image (see ID3PictureType).

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC6formatAA0aF6FormatOvp":{"name":"format","abstract":"

The file format. Only Jpeg and Png are supported by the standard (cross compatibility).

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

ID3FrameAttachedPicture debug description.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC7picture4type6formatAC10Foundation4DataV_AA0aF4TypeOAA0aF6FormatOtcfc":{"name":"init(picture:type:format:)","abstract":"

Init an ID3 attached picture frame.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3FrameAttachedPicture.html#/s:12ID3TagEditor0A20FrameAttachedPictureC2eeoiySbAC_ACtFZ":{"name":"==(_:_:)","abstract":"

Compare two AttachedPicture.

","parent_name":"ID3FrameAttachedPicture"},"Classes/ID3Frame.html#/s:12ID3TagEditor0A5FrameC13id3IdentifierSSSgvp":{"name":"id3Identifier","abstract":"

The ID3 frame identifier as specified in the ID3 tag standard.

","parent_name":"ID3Frame"},"Classes/ID3Frame.html#/s:12ID3TagEditor0A5FrameC4sizeSiSgvp":{"name":"size","abstract":"

The ID3 frame size as specified in the ID3 tag standard.

","parent_name":"ID3Frame"},"Classes/ID3Frame.html":{"name":"ID3Frame","abstract":"

A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.

"},"Classes/ID3FrameAttachedPicture.html":{"name":"ID3FrameAttachedPicture","abstract":"

A class used to represent an ID3 attached picture frame to be used in the ID3 tag.

"},"Classes/ID3FrameGenre.html":{"name":"ID3FrameGenre","abstract":"

A class used to represent an ID3 genre frame to be used in the ID3 tag.

"},"Classes/ID3FramePartOfTotal.html":{"name":"ID3FramePartOfTotal","abstract":"

A class used to represent an ID3 track/disc position in the original recordings frame in the ID3 tag.

"},"Classes/ID3FrameRecordingDateTime.html":{"name":"ID3FrameRecordingDateTime","abstract":"

A class used to represent an ID3 recording date time frame to be used in the ID3 tag."},"Classes/ID3FrameRecordingDayMonth.html":{"name":"ID3FrameRecordingDayMonth","abstract":"

A class used to represent an ID3 recording day month frame to be used in the ID3 tag."},"Classes/ID3FrameRecordingHourMinute.html":{"name":"ID3FrameRecordingHourMinute","abstract":"

A class used to represent an ID3 recording hour minute frame to be used in the ID3 tag."},"Classes/ID3FrameWithIntegerContent.html":{"name":"ID3FrameWithIntegerContent","abstract":"

A class used to represent an ID3 frame with an integer value.

"},"Classes/ID3FrameWithLocalizedContent.html":{"name":"ID3FrameWithLocalizedContent","abstract":"

A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag."},"Classes/ID3FrameWithStringContent.html":{"name":"ID3FrameWithStringContent","abstract":"

A class used to represent an ID3 frame with generic string data in the ID3 tag."},"Classes/ID3TagEditor.html":{"name":"ID3TagEditor","abstract":"

A class to edit the ID3 tag of an mp3 file.

"},"Classes/ID32v2TagBuilder.html":{"name":"ID32v2TagBuilder","abstract":"

Builder used to create a ID32v2 tag."},"Classes/ID32v3TagBuilder.html":{"name":"ID32v3TagBuilder","abstract":"

Builder used to create a ID32v3 tag."},"Classes/ID32v4TagBuilder.html":{"name":"ID32v4TagBuilder","abstract":"

Builder used to create a ID32v4 tag."},"Classes/ID3Tag.html":{"name":"ID3Tag","abstract":"

A class used to represent an ID3 tag.

"},"Classes/ID3TagContentReader.html":{"name":"ID3TagContentReader","abstract":"

Class that “makes your life easier” when it comes to read data from the ID3 tag."},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Structs.html":{"name":"Structures","abstract":"

The following structures are available globally.

"}} \ No newline at end of file diff --git a/docs/undocumented.json b/docs/undocumented.json deleted file mode 100644 index 2f346d5f..00000000 --- a/docs/undocumented.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "warnings": [ - - ], - "source_directory": "/Users/fduroni/Library/Mobile Documents/com~apple~CloudDocs/Documents/Code/ID3TagEditor" -} \ No newline at end of file