Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


AssignType

An assign type for property elements.
Read time 1 minuteLast updated 7 days ago

Definition

public enum AssignType

Remarks

Properties in gradle files use different ways to assign a value. Use the
AssignType
parameter to choose which way to assign the property value.

Examples

using Unity.Android.Gradle;using UnityEditor.Android;public class ModifyProject : AndroidProjectFilesModifier{ public override void OnModifyAndroidProjectFiles(AndroidProjectFiles projectFiles) { // This will produce "buildToolsVersion = '30.0.0'" projectFiles.UnityLibraryBuildGradle.Android.BuildToolsVersion.Set("30.0.0", AssignType.Equals); // This will produce "compileSdk(30)" projectFiles.UnityLibraryBuildGradle.Android.CompileSdk.Set(30, AssignType.Parentheses); }}

Fields

Value

Description

BracketsPlaces value in brackets:
property [value]
.
ColumnPlaces value after a column:
property : value
.
EqualsPlaces value after an equals:
property = value
.
EqualsBracketsPlaces value in brackets after an equals:
property = [value]
.
NonePlaces value after a space:
property value
.
ParenthesesPlaces value in parentheses:
property(value)
.
PlusEqualsPlaces value after plus-equals:
property += value
.
SetFunctionPlaces value in a set function:
property.set(value)
.