{"payload":{"allShortcutsEnabled":false,"fileTree":{"src/WindowsStateTriggers":{"items":[{"name":"Properties","path":"src/WindowsStateTriggers/Properties","contentType":"directory"},{"name":"AdaptiveTrigger.cs","path":"src/WindowsStateTriggers/AdaptiveTrigger.cs","contentType":"file"},{"name":"CompareStateTrigger.cs","path":"src/WindowsStateTriggers/CompareStateTrigger.cs","contentType":"file"},{"name":"CompositeStateTrigger.cs","path":"src/WindowsStateTriggers/CompositeStateTrigger.cs","contentType":"file"},{"name":"DeviceFamilyStateTrigger.cs","path":"src/WindowsStateTriggers/DeviceFamilyStateTrigger.cs","contentType":"file"},{"name":"EqualsStateTrigger.cs","path":"src/WindowsStateTriggers/EqualsStateTrigger.cs","contentType":"file"},{"name":"FullScreenModeTrigger.cs","path":"src/WindowsStateTriggers/FullScreenModeTrigger.cs","contentType":"file"},{"name":"HostedStateTrigger.cs","path":"src/WindowsStateTriggers/HostedStateTrigger.cs","contentType":"file"},{"name":"ITriggerValue.cs","path":"src/WindowsStateTriggers/ITriggerValue.cs","contentType":"file"},{"name":"InputTypeTrigger.cs","path":"src/WindowsStateTriggers/InputTypeTrigger.cs","contentType":"file"},{"name":"IsFalseStateTrigger.cs","path":"src/WindowsStateTriggers/IsFalseStateTrigger.cs","contentType":"file"},{"name":"IsNullOrEmptyStateTrigger.cs","path":"src/WindowsStateTriggers/IsNullOrEmptyStateTrigger.cs","contentType":"file"},{"name":"IsTypePresentStateTrigger.cs","path":"src/WindowsStateTriggers/IsTypePresentStateTrigger.cs","contentType":"file"},{"name":"NetworkConnectionStateTrigger.cs","path":"src/WindowsStateTriggers/NetworkConnectionStateTrigger.cs","contentType":"file"},{"name":"NotEqualStateTrigger.cs","path":"src/WindowsStateTriggers/NotEqualStateTrigger.cs","contentType":"file"},{"name":"OrientationStateTrigger.cs","path":"src/WindowsStateTriggers/OrientationStateTrigger.cs","contentType":"file"},{"name":"RegexStateTrigger.cs","path":"src/WindowsStateTriggers/RegexStateTrigger.cs","contentType":"file"},{"name":"UserHandPreferenceStateTrigger.cs","path":"src/WindowsStateTriggers/UserHandPreferenceStateTrigger.cs","contentType":"file"},{"name":"UserInteractionModeTrigger.cs","path":"src/WindowsStateTriggers/UserInteractionModeTrigger.cs","contentType":"file"},{"name":"WeakEventListener.cs","path":"src/WindowsStateTriggers/WeakEventListener.cs","contentType":"file"},{"name":"WindowsStateTriggers.csproj","path":"src/WindowsStateTriggers/WindowsStateTriggers.csproj","contentType":"file"},{"name":"project.json","path":"src/WindowsStateTriggers/project.json","contentType":"file"}],"totalCount":22},"src":{"items":[{"name":"TestApp","path":"src/TestApp","contentType":"directory"},{"name":"WindowsStateTriggers","path":"src/WindowsStateTriggers","contentType":"directory"},{"name":"WindowsStateTriggers.nuspec","path":"src/WindowsStateTriggers.nuspec","contentType":"file"},{"name":"WindowsStateTriggers.proj","path":"src/WindowsStateTriggers.proj","contentType":"file"},{"name":"WindowsStateTriggers.sln","path":"src/WindowsStateTriggers.sln","contentType":"file"},{"name":"WindowsStateTriggers.sln.GhostDoc.xml","path":"src/WindowsStateTriggers.sln.GhostDoc.xml","contentType":"file"},{"name":"build.ps1","path":"src/build.ps1","contentType":"file"}],"totalCount":7},"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"}],"totalCount":5}},"fileTreeProcessingTime":15.041599,"foldersToFetch":[],"repo":{"id":32815727,"defaultBranch":"main","name":"WindowsStateTriggers","ownerLogin":"dotMorten","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-24T18:02:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1378165?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"main","listCacheKey":"v0:1592581758.0","canEdit":false,"refType":"branch","currentOid":"b1569fa7c62d7522fb77cfcc2106a24a97507c72"},"path":"src/WindowsStateTriggers/OrientationStateTrigger.cs","currentUser":null,"blob":{"rawLines":["// Copyright (c) Morten Nielsen. All rights reserved.","// Licensed under the MIT license. See LICENSE file in the project root for full license information.","","using System;","using System.Collections.Generic;","using System.Linq;","using System.Text;","using System.Threading.Tasks;","using Windows.Foundation.Metadata;","using Windows.Graphics.Display;","using Windows.UI.Xaml;","","namespace WindowsStateTriggers","{"," /// "," /// Trigger for switching when the screen orientation changes"," /// ","\tpublic class OrientationStateTrigger : StateTriggerBase, ITriggerValue","\t{","\t\t/// ","\t\t/// Initializes a new instance of the class.","\t\t/// ","\t\tpublic OrientationStateTrigger()","\t\t{","\t\t\tif (!Windows.ApplicationModel.DesignMode.DesignModeEnabled)","\t\t\t{","\t\t\t\tvar weakEvent =","\t\t\t\t\tnew WeakEventListener(this)","\t\t\t\t\t{","\t\t\t\t\t\tOnEventAction = (instance, source, eventArgs) => OrientationStateTrigger_OrientationChanged(source, eventArgs),","\t\t\t\t\t\tOnDetachAction = (instance, weakEventListener) => DisplayInformation.GetForCurrentView().OrientationChanged -= weakEventListener.OnEvent","\t\t\t\t\t};","\t\t\t\tDisplayInformation.GetForCurrentView().OrientationChanged += weakEvent.OnEvent;","\t\t\t}","\t\t}","","\t\tprivate void OrientationStateTrigger_OrientationChanged(DisplayInformation sender, object args)","\t\t{"," UpdateTrigger(sender.CurrentOrientation);","\t\t}",""," private void UpdateTrigger(Windows.Graphics.Display.DisplayOrientations orientation)"," {"," if (orientation == Windows.Graphics.Display.DisplayOrientations.None)"," {"," IsActive = false;"," }"," else if (orientation == Windows.Graphics.Display.DisplayOrientations.Landscape ||"," orientation == Windows.Graphics.Display.DisplayOrientations.LandscapeFlipped)"," {"," IsActive = Orientation == Orientations.Landscape;"," }"," else if (orientation == Windows.Graphics.Display.DisplayOrientations.Portrait ||"," orientation == Windows.Graphics.Display.DisplayOrientations.PortraitFlipped)"," {","\t\t\t\tIsActive = Orientation == Orientations.Portrait;"," }"," }","","\t\t/// ","\t\t/// Gets or sets the orientation to trigger on.","\t\t/// ","\t\tpublic Orientations Orientation","\t\t{","\t\t\tget { return (Orientations)GetValue(OrientationProperty); }","\t\t\tset { SetValue(OrientationProperty, value); }","\t\t}","","\t\t/// ","\t\t/// Identifies the parameter.","\t\t/// ","\t\tpublic static readonly DependencyProperty OrientationProperty =","\t\t\tDependencyProperty.Register(\"Orientation\", typeof(Orientations), typeof(OrientationStateTrigger), ","\t\t\tnew PropertyMetadata(Orientations.None, OnOrientationPropertyChanged));","","\t\tprivate static void OnOrientationPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)","\t\t{","\t\t\tvar obj = (OrientationStateTrigger)d;","\t\t\tif (!Windows.ApplicationModel.DesignMode.DesignModeEnabled)","\t\t\t{","\t\t\t\tvar orientation = DisplayInformation.GetForCurrentView().CurrentOrientation;","\t\t\t\tobj.UpdateTrigger(orientation);","\t\t\t}"," }","","\t\t#region ITriggerValue","","\t\tprivate bool m_IsActive;","","\t\t/// ","\t\t/// Gets a value indicating whether this trigger is active.","\t\t/// ","\t\t/// true if this trigger is active; otherwise, false.","\t\tpublic bool IsActive","\t\t{","\t\t\tget { return m_IsActive; }","\t\t\tprivate set","\t\t\t{","\t\t\t\tif (m_IsActive != value)","\t\t\t\t{","\t\t\t\t\tm_IsActive = value;","\t\t\t\t\tbase.SetActive(value);","\t\t\t\t\tif (IsActiveChanged != null)","\t\t\t\t\t\tIsActiveChanged(this, EventArgs.Empty);","\t\t\t\t}","\t\t\t}","\t\t}","","\t\t/// ","\t\t/// Occurs when the property has changed.","\t\t/// ","\t\tpublic event EventHandler IsActiveChanged;","","\t\t#endregion ITriggerValue","","\t\t/// ","\t\t/// Orientations","\t\t/// ","\t\tpublic enum Orientations ","\t\t{","\t\t\t/// ","\t\t\t/// none","\t\t\t/// ","\t\t\tNone,","\t\t\t/// ","\t\t\t/// landscape","\t\t\t/// ","\t\t\tLandscape,","\t\t\t/// ","\t\t\t/// portrait","\t\t\t/// ","\t\t\tPortrait","\t\t}","\t}","}"],"stylingDirectives":[[{"start":0,"end":53,"cssClass":"pl-c"}],[{"start":0,"end":101,"cssClass":"pl-c"}],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":32,"end":33,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":17,"end":18,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":17,"end":18,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":22,"end":23,"cssClass":"pl-kos"},{"start":28,"end":29,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":13,"end":14,"cssClass":"pl-kos"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":33,"end":34,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":13,"end":14,"cssClass":"pl-kos"},{"start":22,"end":23,"cssClass":"pl-kos"},{"start":30,"end":31,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":13,"end":14,"cssClass":"pl-kos"},{"start":16,"end":17,"cssClass":"pl-kos"},{"start":21,"end":22,"cssClass":"pl-kos"}],[],[{"start":0,"end":9,"cssClass":"pl-k"},{"start":10,"end":30,"cssClass":"pl-v"}],[{"start":0,"end":1,"cssClass":"pl-kos"}],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":65,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":1,"end":7,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-k"},{"start":14,"end":37,"cssClass":"pl-smi"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":40,"end":56,"cssClass":"pl-smi"},{"start":56,"end":57,"cssClass":"pl-kos"},{"start":58,"end":71,"cssClass":"pl-smi"}],[{"start":1,"end":2,"cssClass":"pl-kos"}],[{"start":2,"end":15,"cssClass":"pl-c"}],[{"start":2,"end":84,"cssClass":"pl-c"}],[{"start":2,"end":16,"cssClass":"pl-c"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":9,"end":32,"cssClass":"pl-v"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":33,"end":34,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":3,"end":5,"cssClass":"pl-k"},{"start":6,"end":7,"cssClass":"pl-kos"},{"start":7,"end":8,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":43,"end":44,"cssClass":"pl-kos"},{"start":61,"end":62,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"}],[{"start":5,"end":8,"cssClass":"pl-k"},{"start":9,"end":26,"cssClass":"pl-smi"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":50,"cssClass":"pl-smi"},{"start":50,"end":51,"cssClass":"pl-kos"},{"start":52,"end":70,"cssClass":"pl-smi"},{"start":70,"end":71,"cssClass":"pl-kos"},{"start":72,"end":78,"cssClass":"pl-smi"},{"start":78,"end":79,"cssClass":"pl-c1"},{"start":79,"end":80,"cssClass":"pl-kos"},{"start":80,"end":84,"cssClass":"pl-k"},{"start":84,"end":85,"cssClass":"pl-kos"}],[{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":6,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":116,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-kos"},{"start":23,"end":31,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":33,"end":39,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":50,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-kos"},{"start":52,"end":54,"cssClass":"pl-c1"},{"start":97,"end":98,"cssClass":"pl-kos"},{"start":104,"end":105,"cssClass":"pl-kos"},{"start":115,"end":116,"cssClass":"pl-kos"},{"start":116,"end":117,"cssClass":"pl-kos"}],[{"start":6,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":142,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-kos"},{"start":24,"end":32,"cssClass":"pl-s1"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":34,"end":51,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-kos"},{"start":53,"end":55,"cssClass":"pl-c1"},{"start":74,"end":75,"cssClass":"pl-kos"},{"start":75,"end":92,"cssClass":"pl-en"},{"start":92,"end":93,"cssClass":"pl-kos"},{"start":93,"end":94,"cssClass":"pl-kos"},{"start":94,"end":95,"cssClass":"pl-kos"},{"start":114,"end":116,"cssClass":"pl-c1"},{"start":134,"end":135,"cssClass":"pl-kos"}],[{"start":5,"end":6,"cssClass":"pl-kos"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":22,"end":23,"cssClass":"pl-kos"},{"start":23,"end":40,"cssClass":"pl-en"},{"start":40,"end":41,"cssClass":"pl-kos"},{"start":41,"end":42,"cssClass":"pl-kos"},{"start":42,"end":43,"cssClass":"pl-kos"},{"start":62,"end":64,"cssClass":"pl-c1"},{"start":74,"end":75,"cssClass":"pl-kos"},{"start":82,"end":83,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[],[{"start":2,"end":9,"cssClass":"pl-k"},{"start":10,"end":14,"cssClass":"pl-smi"},{"start":15,"end":57,"cssClass":"pl-en"},{"start":57,"end":58,"cssClass":"pl-kos"},{"start":58,"end":76,"cssClass":"pl-smi"},{"start":77,"end":83,"cssClass":"pl-s1"},{"start":83,"end":84,"cssClass":"pl-kos"},{"start":85,"end":91,"cssClass":"pl-smi"},{"start":92,"end":96,"cssClass":"pl-s1"},{"start":96,"end":97,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":25,"end":26,"cssClass":"pl-kos"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":51,"end":52,"cssClass":"pl-kos"},{"start":52,"end":53,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[],[{"start":8,"end":15,"cssClass":"pl-k"},{"start":16,"end":20,"cssClass":"pl-smi"},{"start":21,"end":34,"cssClass":"pl-en"},{"start":34,"end":35,"cssClass":"pl-kos"},{"start":42,"end":43,"cssClass":"pl-kos"},{"start":51,"end":52,"cssClass":"pl-kos"},{"start":59,"end":60,"cssClass":"pl-kos"},{"start":80,"end":91,"cssClass":"pl-s1"},{"start":91,"end":92,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":16,"end":27,"cssClass":"pl-s1"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":47,"end":48,"cssClass":"pl-kos"},{"start":55,"end":56,"cssClass":"pl-kos"},{"start":75,"end":76,"cssClass":"pl-kos"},{"start":80,"end":81,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":32,"cssClass":"pl-c1"},{"start":32,"end":33,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":19,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-kos"},{"start":21,"end":32,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":43,"end":44,"cssClass":"pl-kos"},{"start":52,"end":53,"cssClass":"pl-kos"},{"start":60,"end":61,"cssClass":"pl-kos"},{"start":80,"end":81,"cssClass":"pl-kos"},{"start":91,"end":93,"cssClass":"pl-c1"}],[{"start":15,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":46,"end":47,"cssClass":"pl-kos"},{"start":54,"end":55,"cssClass":"pl-kos"},{"start":74,"end":75,"cssClass":"pl-kos"},{"start":91,"end":92,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":39,"end":41,"cssClass":"pl-c1"},{"start":54,"end":55,"cssClass":"pl-kos"},{"start":64,"end":65,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":19,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-kos"},{"start":21,"end":32,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":43,"end":44,"cssClass":"pl-kos"},{"start":52,"end":53,"cssClass":"pl-kos"},{"start":60,"end":61,"cssClass":"pl-kos"},{"start":80,"end":81,"cssClass":"pl-kos"},{"start":90,"end":92,"cssClass":"pl-c1"}],[{"start":20,"end":31,"cssClass":"pl-s1"},{"start":32,"end":34,"cssClass":"pl-c1"},{"start":42,"end":43,"cssClass":"pl-kos"},{"start":51,"end":52,"cssClass":"pl-kos"},{"start":59,"end":60,"cssClass":"pl-kos"},{"start":79,"end":80,"cssClass":"pl-kos"},{"start":95,"end":96,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":4,"end":12,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":15,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":42,"end":43,"cssClass":"pl-kos"},{"start":51,"end":52,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[],[{"start":2,"end":15,"cssClass":"pl-c"}],[{"start":2,"end":49,"cssClass":"pl-c"}],[{"start":2,"end":16,"cssClass":"pl-c"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":9,"end":21,"cssClass":"pl-smi"},{"start":22,"end":33,"cssClass":"pl-s1"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-kos"},{"start":29,"end":30,"cssClass":"pl-kos"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":58,"end":59,"cssClass":"pl-kos"},{"start":59,"end":60,"cssClass":"pl-kos"},{"start":61,"end":62,"cssClass":"pl-kos"}],[{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":17,"end":18,"cssClass":"pl-kos"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":44,"end":45,"cssClass":"pl-kos"},{"start":45,"end":46,"cssClass":"pl-kos"},{"start":47,"end":48,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[],[{"start":2,"end":15,"cssClass":"pl-c"}],[{"start":2,"end":57,"cssClass":"pl-c"}],[{"start":2,"end":16,"cssClass":"pl-c"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":24,"cssClass":"pl-k"},{"start":25,"end":43,"cssClass":"pl-smi"},{"start":44,"end":63,"cssClass":"pl-s1"},{"start":64,"end":65,"cssClass":"pl-c1"}],[{"start":21,"end":22,"cssClass":"pl-kos"},{"start":22,"end":30,"cssClass":"pl-en"},{"start":30,"end":31,"cssClass":"pl-kos"},{"start":31,"end":44,"cssClass":"pl-s"},{"start":31,"end":32,"cssClass":"pl-s"},{"start":43,"end":44,"cssClass":"pl-s"},{"start":44,"end":45,"cssClass":"pl-kos"},{"start":46,"end":52,"cssClass":"pl-k"},{"start":52,"end":53,"cssClass":"pl-kos"},{"start":53,"end":65,"cssClass":"pl-smi"},{"start":65,"end":66,"cssClass":"pl-kos"},{"start":66,"end":67,"cssClass":"pl-kos"},{"start":68,"end":74,"cssClass":"pl-k"},{"start":74,"end":75,"cssClass":"pl-kos"},{"start":75,"end":98,"cssClass":"pl-smi"},{"start":98,"end":99,"cssClass":"pl-kos"},{"start":99,"end":100,"cssClass":"pl-kos"}],[{"start":3,"end":6,"cssClass":"pl-k"},{"start":23,"end":24,"cssClass":"pl-kos"},{"start":36,"end":37,"cssClass":"pl-kos"},{"start":41,"end":42,"cssClass":"pl-kos"},{"start":71,"end":72,"cssClass":"pl-kos"},{"start":72,"end":73,"cssClass":"pl-kos"},{"start":73,"end":74,"cssClass":"pl-kos"}],[],[{"start":2,"end":9,"cssClass":"pl-k"},{"start":10,"end":16,"cssClass":"pl-k"},{"start":10,"end":16,"cssClass":"pl-k"},{"start":17,"end":21,"cssClass":"pl-smi"},{"start":22,"end":50,"cssClass":"pl-en"},{"start":50,"end":51,"cssClass":"pl-kos"},{"start":51,"end":67,"cssClass":"pl-smi"},{"start":68,"end":69,"cssClass":"pl-s1"},{"start":69,"end":70,"cssClass":"pl-kos"},{"start":71,"end":105,"cssClass":"pl-smi"},{"start":106,"end":107,"cssClass":"pl-s1"},{"start":107,"end":108,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":3,"end":6,"cssClass":"pl-smi"},{"start":7,"end":10,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":13,"end":14,"cssClass":"pl-kos"},{"start":14,"end":37,"cssClass":"pl-smi"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":38,"end":39,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-kos"}],[{"start":3,"end":5,"cssClass":"pl-k"},{"start":6,"end":7,"cssClass":"pl-kos"},{"start":7,"end":8,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":43,"end":44,"cssClass":"pl-kos"},{"start":61,"end":62,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":4,"end":7,"cssClass":"pl-smi"},{"start":8,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":40,"end":41,"cssClass":"pl-kos"},{"start":41,"end":58,"cssClass":"pl-en"},{"start":58,"end":59,"cssClass":"pl-kos"},{"start":59,"end":60,"cssClass":"pl-kos"},{"start":60,"end":61,"cssClass":"pl-kos"},{"start":79,"end":80,"cssClass":"pl-kos"}],[{"start":7,"end":8,"cssClass":"pl-kos"},{"start":8,"end":21,"cssClass":"pl-en"},{"start":21,"end":22,"cssClass":"pl-kos"},{"start":33,"end":34,"cssClass":"pl-kos"},{"start":34,"end":35,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[],[],[],[{"start":2,"end":9,"cssClass":"pl-k"},{"start":10,"end":14,"cssClass":"pl-smi"},{"start":15,"end":25,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-kos"}],[],[{"start":2,"end":15,"cssClass":"pl-c"}],[{"start":2,"end":61,"cssClass":"pl-c"}],[{"start":2,"end":16,"cssClass":"pl-c"}],[{"start":2,"end":84,"cssClass":"pl-c"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":9,"end":13,"cssClass":"pl-smi"},{"start":14,"end":22,"cssClass":"pl-s1"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":3,"end":6,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":9,"end":15,"cssClass":"pl-k"},{"start":16,"end":26,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-kos"},{"start":28,"end":29,"cssClass":"pl-kos"}],[{"start":3,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-k"}],[{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":8,"end":18,"cssClass":"pl-s1"},{"start":19,"end":21,"cssClass":"pl-c1"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":5,"end":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-kos"}],[{"start":5,"end":9,"cssClass":"pl-k"},{"start":9,"end":10,"cssClass":"pl-kos"},{"start":10,"end":19,"cssClass":"pl-en"},{"start":19,"end":20,"cssClass":"pl-kos"},{"start":25,"end":26,"cssClass":"pl-kos"},{"start":26,"end":27,"cssClass":"pl-kos"}],[{"start":5,"end":7,"cssClass":"pl-k"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":9,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-c1"},{"start":32,"end":33,"cssClass":"pl-kos"}],[{"start":21,"end":22,"cssClass":"pl-kos"},{"start":22,"end":26,"cssClass":"pl-k"},{"start":26,"end":27,"cssClass":"pl-kos"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":43,"end":44,"cssClass":"pl-kos"},{"start":44,"end":45,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[],[{"start":2,"end":15,"cssClass":"pl-c"}],[{"start":2,"end":67,"cssClass":"pl-c"}],[{"start":2,"end":16,"cssClass":"pl-c"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":9,"end":14,"cssClass":"pl-k"},{"start":15,"end":27,"cssClass":"pl-smi"},{"start":28,"end":43,"cssClass":"pl-s1"},{"start":43,"end":44,"cssClass":"pl-kos"}],[],[],[],[{"start":2,"end":15,"cssClass":"pl-c"}],[{"start":2,"end":18,"cssClass":"pl-c"}],[{"start":2,"end":16,"cssClass":"pl-c"}],[{"start":2,"end":8,"cssClass":"pl-k"},{"start":9,"end":13,"cssClass":"pl-k"},{"start":14,"end":26,"cssClass":"pl-smi"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":3,"end":16,"cssClass":"pl-c"}],[{"start":3,"end":11,"cssClass":"pl-c"}],[{"start":3,"end":17,"cssClass":"pl-c"}],[{"start":3,"end":7,"cssClass":"pl-c1"},{"start":7,"end":8,"cssClass":"pl-kos"}],[{"start":3,"end":16,"cssClass":"pl-c"}],[{"start":3,"end":16,"cssClass":"pl-c"}],[{"start":3,"end":17,"cssClass":"pl-c"}],[{"start":3,"end":12,"cssClass":"pl-c1"},{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":3,"end":16,"cssClass":"pl-c"}],[{"start":3,"end":15,"cssClass":"pl-c"}],[{"start":3,"end":17,"cssClass":"pl-c"}],[{"start":3,"end":11,"cssClass":"pl-c1"}],[{"start":2,"end":3,"cssClass":"pl-kos"}],[{"start":1,"end":2,"cssClass":"pl-kos"}],[{"start":0,"end":1,"cssClass":"pl-kos"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/dotMorten/WindowsStateTriggers/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"OrientationStateTrigger.cs","displayUrl":"https://github.com/dotMorten/WindowsStateTriggers/blob/main/src/WindowsStateTriggers/OrientationStateTrigger.cs?raw=true","headerInfo":{"blobSize":"4.03 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"f58156c","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FdotMorten%2FWindowsStateTriggers%2Fblob%2Fmain%2Fsrc%2FWindowsStateTriggers%2FOrientationStateTrigger.cs","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"135","truncatedSloc":"122"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"C#","languageID":42,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/dotMorten/WindowsStateTriggers/blob/main/src/WindowsStateTriggers/OrientationStateTrigger.cs","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/dotMorten/WindowsStateTriggers/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/dotMorten/WindowsStateTriggers/raw/main/src/WindowsStateTriggers/OrientationStateTrigger.cs","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"WindowsStateTriggers","kind":"module","ident_start":374,"ident_end":394,"extent_start":364,"extent_end":4121,"fully_qualified_name":"WindowsStateTriggers","ident_utf16":{"start":{"line_number":12,"utf16_col":10},"end":{"line_number":12,"utf16_col":30}},"extent_utf16":{"start":{"line_number":12,"utf16_col":0},"end":{"line_number":134,"utf16_col":1}}},{"name":"OrientationStateTrigger","kind":"class","ident_start":514,"ident_end":537,"extent_start":501,"extent_end":4119,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger","ident_utf16":{"start":{"line_number":17,"utf16_col":14},"end":{"line_number":17,"utf16_col":37}},"extent_utf16":{"start":{"line_number":17,"utf16_col":1},"end":{"line_number":133,"utf16_col":2}}},{"name":"OrientationStateTrigger","kind":"function","ident_start":702,"ident_end":725,"extent_start":695,"extent_end":1274,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger::OrientationStateTrigger","ident_utf16":{"start":{"line_number":22,"utf16_col":9},"end":{"line_number":22,"utf16_col":32}},"extent_utf16":{"start":{"line_number":22,"utf16_col":2},"end":{"line_number":34,"utf16_col":3}}},{"name":"OrientationStateTrigger_OrientationChanged","kind":"method","ident_start":1291,"ident_end":1333,"extent_start":1278,"extent_end":1435,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger::OrientationStateTrigger_OrientationChanged","ident_utf16":{"start":{"line_number":36,"utf16_col":15},"end":{"line_number":36,"utf16_col":57}},"extent_utf16":{"start":{"line_number":36,"utf16_col":2},"end":{"line_number":39,"utf16_col":3}}},{"name":"UpdateTrigger","kind":"method","ident_start":1458,"ident_end":1471,"extent_start":1445,"extent_end":2245,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger::UpdateTrigger","ident_utf16":{"start":{"line_number":41,"utf16_col":21},"end":{"line_number":41,"utf16_col":34}},"extent_utf16":{"start":{"line_number":41,"utf16_col":8},"end":{"line_number":57,"utf16_col":9}}},{"name":"Orientation","kind":"field","ident_start":2352,"ident_end":2363,"extent_start":2332,"extent_end":2483,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger::Orientation","ident_utf16":{"start":{"line_number":62,"utf16_col":22},"end":{"line_number":62,"utf16_col":33}},"extent_utf16":{"start":{"line_number":62,"utf16_col":2},"end":{"line_number":66,"utf16_col":3}}},{"name":"OnOrientationPropertyChanged","kind":"method","ident_start":2842,"ident_end":2870,"extent_start":2822,"extent_end":3173,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger::OnOrientationPropertyChanged","ident_utf16":{"start":{"line_number":75,"utf16_col":22},"end":{"line_number":75,"utf16_col":50}},"extent_utf16":{"start":{"line_number":75,"utf16_col":2},"end":{"line_number":83,"utf16_col":9}}},{"name":"IsActive","kind":"field","ident_start":3422,"ident_end":3430,"extent_start":3410,"extent_end":3667,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger::IsActive","ident_utf16":{"start":{"line_number":93,"utf16_col":14},"end":{"line_number":93,"utf16_col":22}},"extent_utf16":{"start":{"line_number":93,"utf16_col":2},"end":{"line_number":106,"utf16_col":3}}},{"name":"Orientations","kind":"enum","ident_start":3910,"ident_end":3922,"extent_start":3898,"extent_end":4116,"fully_qualified_name":"WindowsStateTriggers::OrientationStateTrigger::Orientations","ident_utf16":{"start":{"line_number":118,"utf16_col":14},"end":{"line_number":118,"utf16_col":26}},"extent_utf16":{"start":{"line_number":118,"utf16_col":2},"end":{"line_number":132,"utf16_col":3}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/dotMorten/WindowsStateTriggers/branches":{"post":"I4LtXpK8CfnP_XsYBGfr987OEhVLg7eT_5MKTseLzbyWVg8JYVPAgppsnef5VCltleyagKmK0BbzYfoKgIYkqg"},"/repos/preferences":{"post":"2A2KKV-H03cd-1iHQpdnbGhXh43Q8he5wBZGpTFz1Q0qgNRBceLLqocCdy4sqID7xE2uBh4_vHsM2tU_qqeXTg"}}},"title":"WindowsStateTriggers/src/WindowsStateTriggers/OrientationStateTrigger.cs at main ยท dotMorten/WindowsStateTriggers"}