Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for NewListValue (0.13 sec)

  1. staging/src/k8s.io/apiserver/pkg/cel/value_test.go

    		}
    	}
    }
    
    func TestListValueAdd(t *testing.T) {
    	lv := NewListValue()
    	lv.Append(testValue(t, 1, "first"))
    	ov := NewListValue()
    	ov.Append(testValue(t, 2, "second"))
    	ov.Append(testValue(t, 3, "third"))
    	llv := NewListValue()
    	llv.Append(testValue(t, 4, lv))
    	lov := NewListValue()
    	lov.Append(testValue(t, 5, ov))
    	var v traits.Lister = llv.Add(lov).(traits.Lister)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 10 22:05:55 UTC 2022
    - 10.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/model/types_test.go

    	myFlag.Ref = testValue(t, 7, true)
    	flagsVal.AddField(myFlag)
    	flags.Ref = testValue(t, 8, flagsVal)
    	dates := apiservercel.NewField(9, "dates")
    	dates.Ref = testValue(t, 10, apiservercel.NewListValue())
    	nestedVal.AddField(flags)
    	nestedVal.AddField(dates)
    	nested := apiservercel.NewField(3, "nested")
    	nested.Ref = testValue(t, 4, nestedVal)
    	mapVal := apiservercel.NewMapValue()
    	mapVal.AddField(name)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 08 15:52:31 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/cel/value.go

    	}
    }
    
    // Field specifies a field name and a reference to a dynamic value.
    type Field struct {
    	ID   int64
    	Name string
    	Ref  *DynValue
    }
    
    // NewListValue returns an empty ListValue instance.
    func NewListValue() *ListValue {
    	return &ListValue{
    		Entries: []*DynValue{},
    	}
    }
    
    // ListValue contains a list of dynamically typed entries.
    type ListValue struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 10 22:05:55 UTC 2022
    - 20.5K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/cel/types.go

    func NewListType(elem *DeclType, maxItems int64) *DeclType {
    	return &DeclType{
    		name:         "list",
    		ElemType:     elem,
    		MaxElements:  maxItems,
    		celType:      cel.ListType(elem.CelType()),
    		defaultValue: NewListValue(),
    		// a list can always be represented as [] in JSON, so hardcode the min size
    		// to 2
    		MinSerializedSize: 2,
    	}
    }
    
    // NewMapType returns a parameterized map type with the given key and element types.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 08 15:52:31 UTC 2023
    - 18K bytes
    - Viewed (0)
Back to top