├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── 🚀-feature-request.md │ └── 🦟-bug-report.md └── workflows │ └── release-cocoapods.yml ├── .gitignore ├── LICENSE ├── MijickTimer.podspec ├── Package.swift ├── README.md ├── Sources ├── Internal │ ├── Extensions │ │ └── NotificationCenter++.swift │ ├── Helpers │ │ ├── MTimerCallbacks.swift │ │ ├── MTimerConfigurationManager.swift │ │ ├── MTimerContainer.swift │ │ ├── MTimerStateManager.swift │ │ └── MTimerValidator.swift │ ├── MTime.swift │ ├── MTimer.swift │ └── Protocols │ │ └── FactoryInitializable.swift └── Public │ ├── Enumerations │ ├── Public+MTimerError.swift │ └── Public+MTimerStatus.swift │ ├── Models │ └── Public+MTimerID.swift │ ├── Public+MTime.swift │ └── Public+MTimer.swift └── Tests ├── MTimeTests.swift └── MTimerTests.swift /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @FulcrumOne 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | Coming soon... 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🚀-feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/.github/ISSUE_TEMPLATE/🚀-feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🦟-bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/.github/ISSUE_TEMPLATE/🦟-bug-report.md -------------------------------------------------------------------------------- /.github/workflows/release-cocoapods.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/.github/workflows/release-cocoapods.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/LICENSE -------------------------------------------------------------------------------- /MijickTimer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/MijickTimer.podspec -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Internal/Extensions/NotificationCenter++.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/Extensions/NotificationCenter++.swift -------------------------------------------------------------------------------- /Sources/Internal/Helpers/MTimerCallbacks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/Helpers/MTimerCallbacks.swift -------------------------------------------------------------------------------- /Sources/Internal/Helpers/MTimerConfigurationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/Helpers/MTimerConfigurationManager.swift -------------------------------------------------------------------------------- /Sources/Internal/Helpers/MTimerContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/Helpers/MTimerContainer.swift -------------------------------------------------------------------------------- /Sources/Internal/Helpers/MTimerStateManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/Helpers/MTimerStateManager.swift -------------------------------------------------------------------------------- /Sources/Internal/Helpers/MTimerValidator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/Helpers/MTimerValidator.swift -------------------------------------------------------------------------------- /Sources/Internal/MTime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/MTime.swift -------------------------------------------------------------------------------- /Sources/Internal/MTimer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/MTimer.swift -------------------------------------------------------------------------------- /Sources/Internal/Protocols/FactoryInitializable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Internal/Protocols/FactoryInitializable.swift -------------------------------------------------------------------------------- /Sources/Public/Enumerations/Public+MTimerError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Public/Enumerations/Public+MTimerError.swift -------------------------------------------------------------------------------- /Sources/Public/Enumerations/Public+MTimerStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Public/Enumerations/Public+MTimerStatus.swift -------------------------------------------------------------------------------- /Sources/Public/Models/Public+MTimerID.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Public/Models/Public+MTimerID.swift -------------------------------------------------------------------------------- /Sources/Public/Public+MTime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Public/Public+MTime.swift -------------------------------------------------------------------------------- /Sources/Public/Public+MTimer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Sources/Public/Public+MTimer.swift -------------------------------------------------------------------------------- /Tests/MTimeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Tests/MTimeTests.swift -------------------------------------------------------------------------------- /Tests/MTimerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mijick/Timer/HEAD/Tests/MTimerTests.swift --------------------------------------------------------------------------------