private void Assets_AssetAdded(object sender, AssetEventArgs e) { if (e.Asset.Type == _type) { RefreshTiles(); } }
public void RemoveAssetCall(object sender) { ExportAsset asset = sender as ExportAsset; AssetEventArgs eventArgs = new AssetEventArgs() { Object = asset }; RemoveAssetHandler?.Invoke(this, eventArgs); AssetList.Remove(asset); }
public void CreateNewAssetCall(object sender) { AssetEventArgs eventArgs = new AssetEventArgs() { Type = SelectedAssetType }; CreateNewAssetHandler?.Invoke(this, eventArgs); if (eventArgs.Object != null) { eventArgs.Object.Index = AssetList.Count; AddExportAsset(eventArgs.Object); SelectedAsset = eventArgs.Object; } }
public static void AssetSubmittedToWorkflow(object sender, AssetEventArgs e) { // No notifications are sent when an asset is submitted to a workflow m_Logger.DebugFormat("AssetSubmittedToWorkflow - AssetId: {0}", e.Asset.AssetId); }