Base
This commit is contained in:
33
old/tag.ps1
Normal file
33
old/tag.ps1
Normal file
@@ -0,0 +1,33 @@
|
||||
class tag {
|
||||
[int]$id
|
||||
[string]$Type
|
||||
[bool]$ShowTag
|
||||
[System.Drawing.Color]$BGColor
|
||||
[System.Drawing.Color]$FGColor
|
||||
[bool]$Compress
|
||||
[bool]$Locked
|
||||
[bool]$UpdateTag
|
||||
|
||||
tag ([int]$id,[string]$type,[bool]$showTag,[string]$BGColor,[string]$FGColor,[string]$compress,[string]$locked,[bool]$updateTag) {
|
||||
$this.id = $id
|
||||
$this.Type = $type
|
||||
$this.ShowTag = $showTag
|
||||
$this.BGColor = $BGColor
|
||||
$this.FGColor = $FGColor
|
||||
$this.Compress = $this.ToBool($compress)
|
||||
$this.Locked = $this.ToBool($locked)
|
||||
$this.UpdateTag = $updateTag
|
||||
}
|
||||
|
||||
[string] ToString() {
|
||||
return $this.Type
|
||||
}
|
||||
|
||||
hidden [bool]ToBool([string]$str) {
|
||||
if ($str -eq "Yes") {
|
||||
return $true
|
||||
} else {
|
||||
return $false
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user