Example #1
0
 class Query(slothql.Object):
     hello = slothql.String(resolver=resolver)
Example #2
0
 class B(slothql.Object):
     a = slothql.Field(A)
     field = slothql.String()
Example #3
0
 class Query(slothql.Object):
     hello = slothql.String(resolver=lambda *_: 'world')
Example #4
0
 class A(slothql.Object):
     a = slothql.Field(lambda: A)
     field = slothql.String()
Example #5
0
 class A(slothql.Object):
     b = slothql.Field(lambda: B)
     field = slothql.String()
Example #6
0
    class Test(Object):
        def get_field(self, obj):
            return obj

        field = slothql.String(resolver=get_field)
Example #7
0
    class Test(Object):
        @classmethod
        def get_field(cls, obj):
            return obj

        field = slothql.String(resolver=get_field)
Example #8
0
    class Test(Object):
        @staticmethod
        def get_field(obj):
            return obj

        field = slothql.String(resolver=get_field)
Example #9
0
 class Test(Object):
     field = slothql.String(resolver=lambda obj: obj)
Example #10
0
 class A(slothql.Object):
     field = slothql.String()