1234567891011 |
- import Model from '../Model.js';
- import { ZRColor, PaletteOptionMixin, DecalObject } from '../../util/types.js';
- import GlobalModel from '../Global.js';
- interface PaletteMixin<T extends PaletteOptionMixin = PaletteOptionMixin> extends Pick<Model<T>, 'get'> {
- }
- declare class PaletteMixin<T extends PaletteOptionMixin = PaletteOptionMixin> {
- getColorFromPalette(this: PaletteMixin<T>, name: string, scope?: any, requestNum?: number): ZRColor;
- clearColorPalette(this: PaletteMixin<T>): void;
- }
- export declare function getDecalFromPalette(ecModel: GlobalModel, name: string, scope?: any, requestNum?: number): DecalObject;
- export { PaletteMixin };
|