Giter Club home page Giter Club logo

xestimonitors's People

Contributors

ebardx avatar mung4i avatar neddoz avatar rosemaina avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xestimonitors's Issues

Add BundleClassLoadMonitor

Feature Name

  • BundleClassLoadMonitor -- should live in Foundation folder

Events

  • didLoad(Bundle, [String]) -- wraps Bundle.didLoadNotification notification

Platform

iOS/macOS/tvOS/watchOS

Add ScreenModeMonitor

Feature Name

  • ScreenModeMonitor

Events

  • didChange(UIScreen) -- wraps UIScreenModeDidChange notification

Platform

  • iOS/tvOS

Add AVAudioSession Monitor

AVAudioSessionMonitor

AVAudioSession Monitor -- should live in the Other folder

Events

  • didInterruptAudio wraps AVAudioSession.interruptionNotification
  • didChangeRoute wraps AVAudioSession.routeChangeNotification
  • didSilenceSecondaryAudioHint wraps AVAudioSession.silenceSecondaryAudioHintNotification
  • mediaServerDidTerminate wraps AVAudioSession.mediaServicesWereLostNotification
  • mediaServerDidRestart wraps AVAudioSession.mediaServicesWereResetNotification

Platform

iOS/tvOS/watchOS

Add BeaconRangingMonitor

Feature Name

  • BeaconRangingMonitor

Events

  • didFail(CLBeaconRegion, Error) -- wraps locationManager(_:rangingBeaconsDidFailFor:withError:) delegate method
  • didRange(CLBeaconRegion, [CLBeacon]) -- wraps locationManager(_:didRangeBeacons:in:) delegate method

Platform

  • iOS

Add VisitMonitor

Feature Name

  • VisitMonitor

Events

  • didVisit(CLVisit) -- wraps locationManager(_:didVisit:) delegate method

Platform

  • iOS

Add MenuControllerMonitor

Feature Name

  • MenuControllerMonitor

Events

  • didHideMenu -- wraps UIMenuControllerDidHideMenu notification
  • didShowMenu -- wraps UIMenuControllerDidShowMenu notification
  • menuFrameDidChange -- wraps UIMenuControllerMenuFrameDidChange notification
  • willHideMenu -- wraps UIMenuControllerWillHideMenu notification
  • willShowMenu -- wraps UIMenuControllerWillShowMenu notification

Platform

  • iOS

Add ProcessInfoPowerStateMonitor

Feature Name

  • ProcessInfoPowerStateMonitor -- should live in Foundation folder

Events

  • didChange -- wraps NSProcessInfoPowerStateDidChange notification

Platform

iOS/tvOS/watchOS

Add SystemClockMonitor

Feature Name

  • SystemClockMonitor -- should live in Foundation folder

Events

  • didChange -- wraps NSSystemClockDidChange notification

Platform

iOS/macOS /tvOS/watchOS

Add BundleResourceRequestMonitor

Feature Name

  • BundleResourceRequestMonitor -- should live in Foundation folder

Events

  • lowDiskSpace -- wraps NSBundleResourceRequestLowDiskSpace notification

Platform

iOS/tvOS/watchOS

Add TextInputModeMonitor

Feature Name

  • TextInputModeMonitor

Events

  • didChange(UITextInputMode) -- wraps UITextInputCurrentInputModeDidChange notification

Platform

  • iOS/tvOS

Add UndoManagerMonitor

Feature Name

  • UndoManagerMonitor -- should live in Foundation folder

Events

  • checkpoint(UndoManager) — wraps NSUndoManagerCheckpoint notification
  • didCloseUndoGroup(UndoManager) — wraps NSUndoManagerDidCloseUndoGroup notification
  • didOpenUndoGroup(UndoManager) — wraps NSUndoManagerDidOpenUndoGroup notification
  • didRedoChange(UndoManager) — wraps NSUndoManagerDidRedoChange notification
  • didUndoChange(UndoManager) — wraps NSUndoManagerDidUndoChange notification
  • willCloseUndoGroup(UndoManager) — wraps NSUndoManagerWillCloseUndoGroup notification
  • willRedoChange(UndoManager) — wraps NSUndoManagerWillRedoChange notification
  • willUndoChange(UndoManager) — wraps NSUndoManagerWillUndoChange notification

Platform

iOS/macOS /tvOS/watchOS

Add ScreenConnectionMonitor

Feature Name

  • ScreenConnectionMonitor

Events

  • didConnect(UIScreen) -- wraps UIScreenDidConnect notification
  • didDisconnect(UIScreen) -- wraps UIScreenDidDisconnect notification

Platform

  • iOS/tvOS

Add FocusMonitor

Feature Name

  • FocusMonitor

Events

  • didUpdate(UIFocusUpdateContext, UIFocusAnimationCoordinator) — wraps UIFocusDidUpdate
  • movementDidFail(UIFocusUpdateContext) — wraps UIFocusMovementDidFail

Platform

  • iOS/tvOS

Add SignificantLocationMonitor

Feature Name

  • SignificantLocationMonitor

Events

  • didFail(Error) -- wraps locationManager(_:didFailWithError:) delegate method
  • didFinishDeferredUpdates(Error?) -- wraps locationManager(_:didFinishDeferredUpdatesWithError:) delegate method
  • didPauseUpdates -- wraps locationManagerDidPauseLocationUpdates(_:) delegate method
  • didResumeUpdates -- wraps locationManagerDidResumeLocationUpdates(_:) delegate method
  • didUpdate([CLLocation]) -- wraps locationManager(_:didUpdateLocations:) delegate method

Platform

  • iOS/macOS/tvOS/watchOS

Add TextFieldTextMonitor

Feature Name

  • TextFieldTextMonitor

Events

  • didBeginEditing(UITextField) -- wraps UITextFieldTextDidBeginEditing notification
  • didChange(UITextField) -- wraps UITextFieldTextDidChange notification
  • didEndEditing(UITextField) -- wraps UITextFieldTextDidEndEditing notification

Platform

  • iOS/tvOS

Add PortMonitor

Feature Name

  • PortMonitor -- should live in Foundation folder

Events

  • didBecomeInvalid(Port) -- wraps Port.didBecomeInvalidNotification notification

Note: Since there can be multiple instances of Port; PortMonitor should provide both a port property and a port initializer parameter.

Platform

iOS/macOS/tvOS/watchOS

Add SystemTimeZoneMonitor

Feature Name

  • SystemTimeZoneMonitor -- should live in Foundation folder

Events

  • didChange -- wraps NSSystemTimeZoneDidChange notification

Platform

iOS/macOS /tvOS/watchOS

Add TableViewSelectionMonitor

Feature Name

  • TableViewSelectionMonitor

Events

  • didChange(UITableView) -- wraps UITableViewSelectionDidChange notification

Platform

  • iOS/tvOS

Add CurrentLocaleMonitor

Feature Name

  • CurrentLocaleMonitor -- should live in Foundation folder

Events

  • didChange -- wraps NSLocale.currentLocaleDidChangeNotification notification

Platform

iOS/macOS/tvOS/watchOS

Add HTTPCookieStorageMonitor

Feature Name

  • HTTPCookieStorageMonitor -- should live in Foundation folder

Events

  • acceptPolicyChanged(HTTPCookieStorage) -- wraps NSHTTPCookieManagerAcceptPolicyChanged notification
  • cookiesChanged(HTTPCookieStorage) -- wraps NSHTTPCookieManagerCookiesChanged notification

Note: Since there can be multiple instances of HTTPCookieStorage; HTTPCookieStorageMonitor should provide both a cookieStorage property and a cookieStorage initializer parameter.

Platform

iOS/macOS /tvOS/watchOS

Add HeadingMonitor

Feature Name

  • HeadingMonitor

Events

  • didUpdate(CLHeading) -- wraps locationManager(_:didUpdateHeading:) delegate method

Platform

  • iOS

Add ScreenBrightnessMonitor

Feature Name

  • ScreenBrightnessMonitor

Events

  • didChange(UIScreen) -- wraps UIScreenBrightnessDidChange notification

Platform

  • iOS/tvOS

Add StandardLocationMonitor

Feature Name

  • StandardLocationMonitor

Events

  • didFail(Error) -- wraps locationManager(_:didFailWithError:) delegate method
  • didFinishDeferredUpdates(Error?) -- wraps locationManager(_:didFinishDeferredUpdatesWithError:) delegate method
  • didPauseUpdates -- wraps locationManagerDidPauseLocationUpdates(_:) delegate method
  • didResumeUpdates -- wraps locationManagerDidResumeLocationUpdates(_:) delegate method
  • didUpdate([CLLocation]) -- wraps locationManager(_:didUpdateLocations:) delegate method

Platform

  • iOS/macOS/tvOS/watchOS

Add TextViewTextMonitor

Feature Name

  • TextViewTextMonitor

Events

  • didBeginEditing(UITextView) -- wraps UITextViewTextDidBeginEditing notification
  • didChange(UITextView) -- wraps UITextViewTextDidChange notification
  • didEndEditing(UITextView) -- wraps UITextViewTextDidEndEditing notification

Platform

  • iOS/tvOS

Add UbiquitousUserDefaultsMonitor

Feature Name

  • UbiquitousUserDefaultsMonitor -- should live in Foundation folder

Events

  • completedInitialCloudSync -- wraps UserDefaults.completedInitialCloudSyncNotification notification
  • didChangeCloudAccounts -- wraps UserDefaults.didChangeCloudAccountsNotification notification
  • noCloudAccount -- wraps UserDefaults.noCloudAccountNotification notification

Platform

iOS /tvOS/watchOS

Add CalendarDayMonitor

Feature Name

  • CalendarDayMonitor -- should live in Foundation folder

Events

  • changed -- wraps NSCalendarDayChanged notification

Platform

iOS/macOS /tvOS/watchOS

Add RegionMonitor

Feature Name

  • RegionMonitor

Events

  • didDetermineState(CLRegion, CLRegionState) -- wraps locationManager(_:didDetermineState:for:) delegate method
  • didEnter(CLRegion) -- wraps locationManager(_:didEnterRegion:) delegate method
  • didExit(CLRegion) -- wraps locationManager(_:didExitRegion:) delegate method
  • didFail(CLRegion?, Error) -- locationManager(_:monitoringDidFailFor:withError:) delegate method
  • didStart(CLRegion) -- locationManager(_:didStartMonitoringFor:) delegate method

Platform

  • iOS/macOS

Add URLCredentialStorageMonitor

Feature Name

  • URLCredentialStorageMonitor -- should live in Foundation folder

Events

  • changed(URLCredentialStorage) -- wraps NSURLCredentialStorageChanged notification

Platform

iOS/macOS /tvOS/watchOS

Add ProcessInfoThermalStateMonitor

Feature Name

  • ProcessInfoThermalStateMonitor -- should live in Foundation folder

Events

  • didChange(ProcessInfo.ThermalState) -- wraps ProcessInfo.thermalStateDidChangeNotification notification

Platform

iOS/macOS/tvOS/watchOS

Add ExtensionHostMonitor

Feature Name

  • ExtensionHostMonitor -- should live in Foundation folder

Events

  • didBecomeActive(NSExtensionContext) -- wraps NSExtensionHostDidBecomeActive notification
  • didEnterBackground(NSExtensionContext) -- wraps NSExtensionHostDidEnterBackground notification
  • willEnterForeground(NSExtensionContext) -- wraps NSExtensionHostWillEnterForeground notification
  • willResignActive(NSExtensionContext) -- wraps NSExtensionHostWillResignActive notification

Platform

iOS/tvOS/watchOS

Add TextStorageMonitor

Feature Name

  • TextStorageMonitor

Events

  • didProcessEditing(NSTextStorage) -- wraps NSTextStorageDidProcessEditing notification
  • willProcessEditing(NSTextStorage) -- wraps NSTextStorageWillProcessEditing notification

Platform

iOS/tvOS

Add ContentSizeCategoryMonitor

Feature Name

  • ContentSizeCategoryMonitor

Events

  • didChange(UIContentSizeCategory) -- wraps UIContentSizeCategoryDidChange notification

Platform

  • iOS/tvOS

Add ScreenCapturedMonitor

Feature Name

  • ScreenCapturedMonitor

Events

  • didChange(UIScreen) -- wraps UIScreenCapturedDidChange notification

Platform

  • iOS/tvOS

Add UserDefaultsMonitor

Feature Name

  • UserDefaultsMonitor -- should live in Foundation folder

Events

  • didChange(UserDefaults) -- wraps UserDefaults.didChangeNotification notification
  • sizeLimitExceeded -- wraps UserDefaults.sizeLimitExceededNotification notification

Platform

iOS/macOS/tvOS/watchOS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.