Вопросы по теме 'mixins'
Абстрактный класс + миксин + множественное наследование в питоне
Итак, я думаю, что код, вероятно, объясняет то, что я пытаюсь сделать, лучше, чем я могу это сделать словами, так что вот:
import abc
class foo(object):
__metaclass__ = abc.ABCMeta
@abc.abstractmethod
def bar(self):
pass...
14014 просмотров
schedule
29.02.2024
schedule
14.11.2022
как добавить статические методы с помощью groovy mixin
Я хочу использовать функцию миксина groovy для импорта методов как «методов класса (статических)» вместо методов экземпляра. Когда я использую миксин, даже если у меня есть статический метод в моем классе миксина, он преобразуется в метод экземпляра...
2412 просмотров
schedule
06.06.2024
Поддерживает ли Objective-C трейты/примеси?
Существуют ли какие-либо методы для эмуляции трейтов или примесей в Objective-C?
В Scala, например, я могу сделать что-то вроде этого:
trait ControllerWithData {
def loadData = ...
def reloadData = ...
def elementAtIndex = ...
}
trait...
2883 просмотров
schedule
28.10.2023
Использование миксина (?) для упрощения потокового ввода/вывода
Поскольку многие студенты, с которыми я работаю над общим кодом, имеют некоторые проблемы с пониманием правильной перегрузки оператора потока, я попытался создать вспомогательный шаблон (не знаю, настоящий ли это миксин), чтобы упростить код и...
123 просмотров
schedule
07.03.2024
Правильное использование Mixins в LESS
Я пытаюсь создать простые «шаблоны», используя меньше, но я думаю, что могу делать это неправильно.
вот что я собираюсь:
<div class='box'>content</div>
и файл .less:
//this is the mixin
.blueBoxNotificationDiv {...
226 просмотров
schedule
17.05.2024
Модули Ruby, смешанные с использованием включения и расширения - как это работает?
Ниже приведены фрагменты кода:
Модуль: ActiveSupport::Concern
module ActiveSupport
module Concern
def self.extended(base)
base.instance_variable_set("@_dependencies", [])
end
def...
3766 просмотров
schedule
26.03.2024
Почему при смешивании трейта создается анонимный класс?
scala> class A
defined class A
scala> trait B
defined trait B
Создание объекта класса A дает нам:
scala> new A
res4: A = A@11ea3fc
Но создание объекта класса A с добавлением признака B дает нам:
scala> new A with...
1250 просмотров
schedule
16.12.2023
Правильный способ реализовать то, что раньше было Mixin в Java?
Я являюсь частью проекта по объединению кода, написанного на разных языках в разное время, в одно приложение.
Моя работа переходит с C++ на Java. Прочитав комментарии к этому вопросу:...
133 просмотров
schedule
10.12.2022
mixin: на метод есть ссылка в определении, но его нет ни в одном из исходных интерфейсов
Я прочитал руководство Racket 13.7.3 Параметризованные миксины
Я использую параметризованные миксины для создания класса good-eat-fish% из fish%
(define fish-interface
(interface () eat get-size))
(define fish%
(class* object%...
81 просмотров
schedule
22.10.2022
Использование и внутри Less миксинов
Вот мой код миксина
.bleed() {
&:before, &:after {
content: " ";
width: 3%;
height: 100%;
display: block;
.horizontal-gradient(none, #000, rgba(0,0,0,0.0));
float: left;
}...
97 просмотров
schedule
10.02.2024
Миксин SASS не принимает переменные
У меня есть следующие миксины в моем проекте SASS:
@mixin define-size($height, $width) {
width: $width;
height: $height;
}
@mixin define-square($size) {
@include define-size($size, $size);
}
И я пытаюсь вызвать их, но получаю ошибку...
1332 просмотров
schedule
02.04.2024
Доступ к методам рекомендуемых объектов из реализации по умолчанию
Я пытаюсь выяснить, каково удобство использования межтиповых объявлений в Spring AOP, но я застрял с одной проблемой, которая делает его немного бесполезным.
Аспект HelloMixin объявляет, что рекомендуемые службы реализуют HelloService , и...
178 просмотров
schedule
15.06.2024
Общие методы beforeInsert и beforeUpdate из Mixin для общих столбцов домена
Большинство доменных объектов, которые использует наша компания, будут иметь некоторые общие свойства. Они представляют пользователя, создавшего объект, пользователя, который последним обновил объект, и программу, которую он использовал для этого....
3950 просмотров
schedule
31.12.2023
Как использовать примеси компаса в проекте с использованием Sass
редактор градиентов от ColorZilla говорит:
// нужна последняя версия Compass, добавьте '@import "compass"' в ваш scss
Ну, я обнаружил, что это не так просто. Очевидно, если вы просто бросите @import «компас»; в верхней части вашего...
5741 просмотров
schedule
13.03.2024
Добавьте псевдоклассы с препроцессором Stylus CSS
Я новичок в препроцессоре Stylus CSS, но то, что я видел до сих пор, мне очень нравится. Во всяком случае, у меня есть следующий css:
$link
color #777
display block
...
a.className, a.className:hover, a.className:visited
@extends...
1524 просмотров
schedule
23.02.2024
Добавление SCSS Mixin :: перед стилем
@mixin item {
/* Element Styling */
::before {
/* Element ::Before Styling */
}
:hover::before {
/* Hover animation to be performed by the before when the main element is in a hover state */
}
}
.item {
@include item;
}
Этот...
592 просмотров
schedule
21.02.2024
Могут ли миксины и переменные SASS находиться в разных файлах?
Привет, я пытаюсь организовать свои файлы sass в отдельные фрагменты проекта, используя GULP. Однако, когда я импортирую миксины и переменные в отдельные файлы:
Файл:variables.scss
//first import variables that might be used throughout all...
14959 просмотров
schedule
07.05.2024
Область видимости переменных в миксинах SASS
Я пытаюсь обернуть свой мозг вокруг этого, и, надеюсь, кто-то здесь может просветить меня. У меня есть этот код в качестве примера:
@mixin stuffs() {
color: $color;
}
$color: #000;
.single {
$color: white;
@include stuffs();
}
Я...
388 просмотров
schedule
05.03.2024
Десериализация родительского объекта на основе идентификатора
Я пытаюсь десериализовать событие «onclick», содержащееся в объекте «модуль», представленное следующим JSON:
{
"parent": {
"id": 0,
"children": [{
"child": {
"id": 1,
"description":...
524 просмотров
schedule
18.05.2024