Resultados da pesquisa a pedido "mixins"

1 a resposta

Diferença entre @Delegate, @Mixin e Traits no Groovy?

Alguém explicaria quando eu gostaria de usarTraços Groovy [http://beta.groovy-lang.org/docs/groovy-2.3.0-SNAPSHOT/html/documentation/core-traits.html] x Mixins (@Mixin) x delegados (@Delegate)? Talvez algumas compensações e preocupações com o ...

1 a resposta

Existe uma maneira de stub um método de um módulo incluído com Rspec?

Eu tenho um módulo que está incluído em outro módulo e ambos implementam o mesmo método. Gostaria de stub o método do módulo incluído, algo como isto: module M def foo :M end end module A class << self include M def foo super end end end ...

4 a resposta

O Objective-C suporta Mixin como Ruby?

No Ruby, há Módulos e você pode estender uma classe "misturando" o módulo. module MyModule def printone print "one" end end class MyClass include MyModule end theOne = MyClass.new theOne.printone >> oneNo Objective-C, acho que tenho um conjunto ...

1 a resposta

Variáveis dinâmicas LessCss baseadas na classe ancestral

Eu tenho um modelo de página que possui uma classe de marca nabody elemento: <body class="brand-africa"> <h1>Africa</h1> </body>Usando o Less a seguir, posso usar uma variável para a cor da marca e aplicá-la aocolor de um seletor de ...

3 a resposta

Implementação de Mixin ou Trait no AS3?

Estou procurando idéias sobre como implementar umMixin / Trait [http://debasishg.blogspot.com/2006/04/scala-compose-classes-with-mixins.html] sistema de estilo no AS3. Eu quero ser capaz de compor várias classes juntas em um único objeto. Claro ...

2 a resposta

"Não é possível atribuir a um valor imutável" ao tentar atribuir a uma sequência + função

Começando como exemplo na página Iterable doc [https://docs.perl6.org/type/Iterable] role DNA does Iterable { method iterator(){ self.comb.iterator } }; my @a does DNA = 'GAATCC'; .say for @a; # OUTPUT: «G␤A␤A␤T␤C␤C␤»Achei estranho ...

7 a resposta

traços de java ou padrão de mixins?

Existe uma maneira de emular mixins ou características em java? basicamente, eu preciso de uma maneira de fazer herança múltipla para adicionar lógica de negócios comum a várias classes

4 a resposta

Django: uma visão baseada em classe com mixins e método de despacho

Normalmente, eu uso umdispatch método de uma exibição baseada em classe para definir algumas variáveis iniciais ou adicionar alguma lógica com base nas permissões do usuário. Por exemplo, from django.views.generic import FormView from ...

2 a resposta

Mixin campos comuns entre serializadores no Django Rest Framework

Eu tenho isto: class GenericCharacterFieldMixin(): attributes = serializers.SerializerMethodField('character_attribute') skills = serializers.SerializerMethodField('character_skill') def character_attribute(self, obj): character_attribute_fields ...

1 a resposta

Jackson serializa propriedade com nomes dinamicamente diferentes usando mixins

Eu uso diferenteNoSQL bancos de dados e, dependendo do banco de dados, preciso nomear o "id" diferente. Então, por exemplo, emOrientDB o id é chamado "@rid" @JsonProperty("@rid") private String id;E para o MongoDB, o id é chamado ...