---
tags:
    - "Null"
    - "Empty"
---

# None

<div class="grid cards" markdown>

* :red_circle: Cannot Read

* :green_circle: Can Write

</div>

## Description

Does not set any value

## Code

```cs
using System;
using UnityEngine;
using VisualScript.Icons;

namespace VisualScript.Runtime
{
    [Set]

    [Title("None")]
    [Category("None")]

    [Description("Does not set any value")]
    [Image(typeof(IconNull), ColorTheme.Type.TextLight)]

    [Keywords("Null", "Empty")]

    [Serializable]
    public class TypeScriptableObjectNoneSet : TypeScriptableObject
    {
        public override bool IsNone => true;

        public override ScriptableObject Get(Args args)
        {
            return null;
        }

        public override void Set(ScriptableObject value, Args args)
        { }

        public override string ToString()
        {
            return TextUtils.TEXT_NULL;
        }
    }
}
```

