public DirectoryChangedEventArgs(IJayaPlugin plugin, ProviderModel provider, DirectoryModel directory, NavigationDirection direction = NavigationDirection.Unknown)
 {
     Service   = plugin;
     Provider  = provider;
     Directory = directory;
     Direction = direction;
 }
Exemple #2
0
        public TreeNodeModel(IJayaPlugin plugin, ProviderModel provider)
        {
            Service       = plugin;
            Provider      = provider;
            IconImagePath = COLLAPSED_IMAGE;
            Children      = new ObservableCollection <TreeNodeModel>();

            if (Service != null && Provider != null)
            {
                _shared = ServiceLocator.Instance.GetService <ISharedService>();
                _shared.ApplicationConfiguration.PropertyChanged += OnApplicationConfigChanged;
            }
        }