sourceafBeanUtils::ArgNotFoundErr.fan


** A simple implementation of `NotFoundErr` that extends 'ArgErr'.
@Js
const class ArgNotFoundErr : ArgErr, NotFoundErr {
    override const Str?[] availableValues
    
    new make(Str msg, Obj?[] availableValues, Err? cause := null) : super(msg, cause) {
        this.availableValues = availableValues.map { it?.toStr }.sort
    }
    
    override Str toStr() {
        NotFoundErr.super.toStr     
    }
}