import * as tslib_1 from "tslib";
import { createToolbarMenuItems, updateIconState } from '../header';
import ADialog from './ADialog';
import { cssClass } from '../../styles';
/** @internal */
var MoreColumnOptionsDialog = /** @class */ (function (_super) {
    tslib_1.__extends(MoreColumnOptionsDialog, _super);
    function MoreColumnOptionsDialog(column, dialog, ctx) {
        var _this = _super.call(this, dialog) || this;
        _this.column = column;
        _this.ctx = ctx;
        return _this;
    }
    MoreColumnOptionsDialog.prototype.build = function (node) {
        node.classList.add(cssClass('more-options'));
        createToolbarMenuItems(node, this.dialog.level + 1, this.column, this.ctx);
        updateIconState(node, this.column);
    };
    return MoreColumnOptionsDialog;
}(ADialog));
export default MoreColumnOptionsDialog;
//# sourceMappingURL=MoreColumnOptionsDialog.js.map