Select Git revision
-
Md. Alim Ul Karim authored
hotfix/v0.4.8
Md. Alim Ul Karim authoredhotfix/v0.4.8
BaseDisplay.go 618 B
package coreinstruction
import (
"regexp"
"strings"
)
type BaseDisplay struct {
Display string `json:"Display"`
}
func (receiver BaseDisplay) IsDisplay(display string) bool {
return receiver.Display == display
}
func (receiver BaseDisplay) IsDisplayCaseInsensitive(display string) bool {
return strings.EqualFold(receiver.Display, display)
}
func (receiver BaseDisplay) IsDisplayContains(displayContains string) bool {
return strings.Contains(receiver.Display, displayContains)
}
func (receiver BaseDisplay) IsDisplayRegexMatches(regex *regexp.Regexp) bool {
return regex.MatchString(receiver.Display)
}