Skip to content
This repository has been archived by the owner on Nov 11, 2022. It is now read-only.

Commit

Permalink
bump to version 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tameraydin committed Apr 8, 2015
1 parent 961fe98 commit 121742a
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 14 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "ng-inline-edit",
"description": "Simple inline editing for HTML elements",
"version": "0.3.0",
"version": "0.4.0",
"main": [
"dist/ng-inline-edit.js",
"dist/ng-inline-edit.css"
Expand Down
6 changes: 5 additions & 1 deletion dist/ng-inline-edit.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* ng-inline-edit v0.3.0 (http://tamerayd.in/ng-inline-edit)
* ng-inline-edit v0.4.0 (http://tamerayd.in/ng-inline-edit)
* Copyright 2015 Tamer Aydin (http://tamerayd.in)
* Licensed under MIT
*/
Expand All @@ -9,3 +9,7 @@
display: inline-block;
-webkit-appearance: none;
-moz-appearance: none; }
.ng-inline-edit__inner-container {
display: inline-block; }
.ng-inline-edit__button {
cursor: pointer; }
28 changes: 21 additions & 7 deletions dist/ng-inline-edit.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* ng-inline-edit v0.3.0 (http://tamerayd.in/ng-inline-edit)
* ng-inline-edit v0.4.0 (http://tamerayd.in/ng-inline-edit)
* Copyright 2015 Tamer Aydin (http://tamerayd.in)
* Licensed under MIT
*/
Expand Down Expand Up @@ -136,6 +136,7 @@
},
link: function(scope, element, attrs) {
scope.model = scope.$parent.$eval(attrs.inlineEdit);

if (attrs.hasOwnProperty('inlineEditCancelOnBlur')) {
scope.cancelOnBlur = true;
}
Expand All @@ -151,6 +152,7 @@
'ng-show="editMode" ' +
'ng-keyup="onInputKeyup($event)" ' +
'ng-model="inputValue" />');

var innerContainer = angular.element(
'<div class="ng-inline-edit__inner-container"></div>');

Expand All @@ -159,14 +161,26 @@
'<span class="ng-inline-edit__text" ' +
(attrs.hasOwnProperty('inlineEditOnClick') ?
'ng-click="editText()" ' : '') +
'ng-hide="editMode">{{model}}</span>'));
'ng-if="!editMode">{{model}}</span>'));

// edit button
if (attrs.inlineEditBtnEdit) {
innerContainer.append(angular.element(
'<a class="ng-inline-edit__button ng-inline-edit__button--edit" ' +
'ng-if="!editMode" ' +
'ng-click="editText()">' +
attrs.inlineEditBtnEdit +
'</a>'));
}

// button
if (attrs.inlineEditButtonHtml) {
// save button
if (attrs.inlineEditBtnSave) {
innerContainer.append(angular.element(
'<a class="ng-inline-edit__button" ' +
'ng-show="!editMode" ' +
'ng-click="editText()">' + attrs.inlineEditButtonHtml + '</a>'));
'<a class="ng-inline-edit__button ng-inline-edit__button--save" ' +
'ng-if="editMode && !validating" ' +
'ng-click="applyText(false, false)">' +
attrs.inlineEditBtnSave +
'</a>'));
}

container
Expand Down
4 changes: 2 additions & 2 deletions dist/ng-inline-edit.min.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* ng-inline-edit v0.3.0 (http://tamerayd.in/ng-inline-edit)
* ng-inline-edit v0.4.0 (http://tamerayd.in/ng-inline-edit)
* Copyright 2015 Tamer Aydin (http://tamerayd.in)
* Licensed under MIT
*/
.ng-inline-edit__input{border:0;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none}
.ng-inline-edit__input{border:0;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none}.ng-inline-edit__inner-container{display:inline-block}.ng-inline-edit__button{cursor:pointer}
4 changes: 2 additions & 2 deletions dist/ng-inline-edit.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "ng-inline-edit",
"description": "Simple inline editing for HTML elements",
"version": "0.3.0",
"version": "0.4.0",
"main": "dist/ng-inline-edit.js",
"keywords": [
"angular",
Expand Down

0 comments on commit 121742a

Please sign in to comment.