Beispiel #1
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("to", true, KScriptValidator.ExpectedInput.DefID));
            //validator.Validate(this);
        }
Beispiel #2
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("path", false));
            validator.Validate(this);
        }
Beispiel #3
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("type", false, Enum.GetNames(typeof(types))));
            validator.Validate(this);
        }
Beispiel #4
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("to", false));
            //validator.AddValidator(new KScriptValidationObject("from", false, KScriptValidator.ExpectedInput.FileLocation));
            validator.Validate(this);
        }
Beispiel #5
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("args", true));
            validator.AddValidator(new KScriptValidationObject("method", false));
            validator.Validate(this);
        }
Beispiel #6
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("index", false, KScriptValidator.ExpectedInput.Number));
            validator.AddValidator(new KScriptValidationObject("from", false, KScriptValidator.ExpectedInput.ArrayID));
            validator.Validate(this);
        }
Beispiel #7
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("destination", false));
            validator.AddValidator(new KScriptValidationObject("url", false, KScriptValidator.ExpectedInput.URL));
            validator.Validate(this);
        }
Beispiel #8
0
        public override void Validate()
        {
            KScriptValidator validator = new KScriptValidator(KScript());

            validator.AddValidator(new KScriptValidationObject("Contents", true));
            validator.AddValidator(new KScriptValidationObject("trim", true, KScriptValidator.ExpectedInput.Bool));
            validator.AddValidator(new KScriptValidationObject("type", true, Enum.GetNames(typeof(Types)).Select(i => i.ToLower()).ToArray()));
            validator.Validate(this);
        }