import {LitElement, html, unsafeCSS} from 'lit';
import {customElement, property} from 'lit/decorators.js';
import compentStyle from './poi-target-button.css?inline';
import {classMap} from 'lit/directives/class-map.js';
import '../../icons/icon-ais-target-activated-iec';
import {pointerArrow} from '../../navigation-instruments/poi-target/arrow';
import {Pointer} from '../../navigation-instruments/poi-target/poi-target';
export enum PoiTargetButtonValue {
checked = 'checked',
unchecked = 'unchecked',
}
@customElement('obc-poi-target-button')
export class ObcPoiTargetButton extends LitElement {
@property({type: String}) value: PoiTargetButtonValue =
PoiTargetButtonValue.checked;
@property({type: String}) pointer = Pointer.None;
@property({type: Number}) relativeDirection = 0;
override render() {
return html`
`;
}
static override styles = unsafeCSS(compentStyle);
}
declare global {
interface HTMLElementTagNameMap {
'obc-poi-target-button': ObcPoiTargetButton;
}
}