public void PublishCustomNode(Dynamo.Nodes.Function m) { CustomNodeInfo currentFunInfo; if (DynamoViewModel.Model.CustomNodeManager.TryGetNodeInfo( m.Definition.FunctionId, out currentFunInfo)) { var termsOfUseCheck = new TermsOfUseHelper(new TermsOfUseHelperParams { PackageManagerClient = Model, ResourceProvider = DynamoViewModel.BrandingResourceProvider, AcceptanceCallback = () => ShowNodePublishInfo(new[] { Tuple.Create(currentFunInfo, m.Definition) }) }); termsOfUseCheck.Execute(); } }
public bool CanPublishCustomNode(Dynamo.Nodes.Function m) { return(AuthenticationManager.HasAuthProvider && m != null); }
public bool CanPublishCustomNode(Dynamo.Nodes.Function m) { return(HasAuthProvider && m != null); }